equal
deleted
inserted
replaced
18 *) |
18 *) |
19 |
19 |
20 FUNCTION_BLOCK R_TRIG |
20 FUNCTION_BLOCK R_TRIG |
21 VAR_INPUT CLK: BOOL; END_VAR |
21 VAR_INPUT CLK: BOOL; END_VAR |
22 VAR_OUTPUT Q: BOOL; END_VAR |
22 VAR_OUTPUT Q: BOOL; END_VAR |
23 VAR RETAIN M: BOOL; END_VAR |
23 VAR M: BOOL; END_VAR |
24 Q := CLK AND NOT M; |
24 Q := CLK AND NOT M; |
25 M := CLK; |
25 M := CLK; |
26 END_FUNCTION_BLOCK |
26 END_FUNCTION_BLOCK |
27 |
27 |
28 FUNCTION_BLOCK F_TRIG |
28 FUNCTION_BLOCK F_TRIG |
29 VAR_INPUT CLK: BOOL; END_VAR |
29 VAR_INPUT CLK: BOOL; END_VAR |
30 VAR_OUTPUT Q: BOOL; END_VAR |
30 VAR_OUTPUT Q: BOOL; END_VAR |
31 VAR RETAIN M: BOOL; END_VAR |
31 VAR M: BOOL; END_VAR |
32 Q := NOT CLK AND NOT M; |
32 Q := NOT CLK AND NOT M; |
33 M := NOT CLK; |
33 M := NOT CLK; |
34 END_FUNCTION_BLOCK |
34 END_FUNCTION_BLOCK |
35 |
35 |