SR
Set dominant bistable

Arguments | ||
---|---|---|
SET1 | BOOL | If TRUE, sets Q1 to TRUE (dominant) |
RESET | BOOL | If TRUE, resets Q1 to FALSE |
Q1 | BOOL | Boolean memory state |
Set | Reset | Q1 | Result Q1 |
---|---|---|---|
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 0 | 1 |
1 | 0 | 1 | 1 |
1 | 1 | 0 | 1 |
1 | 1 | 1 | 1 |
Example
(* FBD Program using the SR block *)

(* ST Equivalence: We suppose SR1 is an instance of SR block *)
SR1((auto_mode & start_cmd), stop_cmd); command := SR1.Q1;
Provide Feedback