equal
deleted
inserted
replaced
19 * |
19 * |
20 * This code is made available on the understanding that it will not be |
20 * This code is made available on the understanding that it will not be |
21 * used in safety-critical situations without a full and competent review. |
21 * used in safety-critical situations without a full and competent review. |
22 *) |
22 *) |
23 |
23 |
24 (* This is the library conatining the standard function blocks defined in the standard. *) |
24 (* This is the library containing the standard function blocks defined in the standard. *) |
25 |
25 |
26 (* FINAL DRAFT - IEC 61131-3, 2nd Ed. (2001-12-10) *) |
26 (* FINAL DRAFT - IEC 61131-3, 2nd Ed. (2001-12-10) *) |
27 |
27 |
28 (* The standard functions *) |
28 (* The standard functions *) |
29 (*{#include "standard_functions.txt" }*) |
29 {#include "standard_functions.txt" } |
30 |
30 |
31 (* The standard function blocks *) |
31 (* The standard function blocks *) |
32 {#include "edge_detection.txt" } |
32 {#include "edge_detection.txt" } |
33 {#include "bistable.txt" } |
33 {#include "bistable.txt" } |
34 {#include "counter.txt" } |
34 {#include "counter.txt" } |
37 {#include "hysteresis_st.txt" } |
37 {#include "hysteresis_st.txt" } |
38 {#include "integral_st.txt" } |
38 {#include "integral_st.txt" } |
39 {#include "pid_st.txt" } |
39 {#include "pid_st.txt" } |
40 {#include "ramp_st.txt" } |
40 {#include "ramp_st.txt" } |
41 |
41 |
42 (* From later versions of the standard *) |
42 (* Not in the standard, but useful nonetheless. *) |
43 {#include "sema.txt" } |
43 {#include "sema.txt" } |
44 |
44 |