5.1.2.2.4. T_TRIG | Т -ТРИГГЕР
Алгоритм реализует T-триггер с приоритетом взвода и дополнительным входом изменения состояния триггера.
Команда SET устанавливает на выходе Q значение TRUE. Команда RST устанавливает на выходе Q значение FALSE. Команда RST приоритетная.
Команда INV устанавливает на выходе Q значение TRUE, если значение выхода на предыдущем такте Q-1 равно FALSE и устанавливает на выходе Q значение FALSE, если Q-1 равно TRUE.
Если на входы SET и INV одновременно пришли команды, то значение на выходе остается неизменным.
Входные параметры
|
Тип
|
Значение по умолчанию
|
Описание
|
SET
|
BIT
|
FALSE
|
Команда установа
|
RST
|
BIT
|
FALSE
|
Команда сброса
|
INV
|
BIT
|
FALSE
|
Команда изменения состояния триггера
|
Выходные параметры
|
Тип
|
Описание
| |
Q
|
BIT
|
Текущее состояние
|
Таблица состояний
SET
|
RST
|
INV
|
Q-1*
|
Q
|
FALSE
|
FALSE
|
FALSE
|
FALSE
|
FALSE
|
FALSE
|
FALSE
|
FALSE
|
TRUE
|
TRUE
|
FALSE
|
FALSE
|
TRUE
|
FALSE
|
TRUE
|
FALSE
|
FALSE
|
TRUE
|
TRUE
|
FALSE
|
FALSE
|
TRUE
|
FALSE
|
FALSE
|
FALSE
|
FALSE
|
TRUE
|
FALSE
|
TRUE
|
FALSE
|
FALSE
|
TRUE
|
TRUE
|
FALSE
|
FALSE
|
FALSE
|
TRUE
|
TRUE
|
TRUE
|
FALSE
|
TRUE
|
FALSE
|
FALSE
|
FALSE
|
TRUE
|
TRUE
|
FALSE
|
FALSE
|
TRUE
|
TRUE
|
TRUE
|
FALSE
|
TRUE
|
FALSE
|
FALSE
|
TRUE
|
FALSE
|
TRUE
|
TRUE
|
TRUE
|
TRUE
|
TRUE
|
FALSE
|
FALSE
|
FALSE
|
TRUE
|
TRUE
|
FALSE
|
TRUE
|
FALSE
|
TRUE
|
TRUE
|
TRUE
|
FALSE
|
FALSE
|
TRUE
|
TRUE
|
TRUE
|
TRUE
|
FALSE
|