Аргументы:
SET1 BOO если TRUE, установить Q1 в TRUE (доминанта)
RESET BOO если TRUE, сбросить Q1 в FALSE
Q1 BOO булевское состояние в памяти
Описание:
Устанавливает доминанту. См. Таблицу:
Set1 |
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 |
(*FBD пример блоков SR*)
(* ST эквивалент: Мы предполагаем, что SR1 - это экземпляр блока SR *)
SR1((auto_mode & start_cmd), stop_cmd);
command := SR1.Q1;
(* IL Эквивалент: *)
LD auto_mode
AND start_cmd
ST SR1.set1
LD stop_cmd
ST SR1.reset
CAL SR1
LD SR1.Q1
ST command