Set-Reset Flip-Flop
Триггер настройки-сброса, или бистабильный мультивибратор.
Описание
Блок Set-Reset Flip-Flop реализует триггерный переключатель set-reset, или бистабильный мультивибратор.
Блок поддерживает выходные сигналы Q и !Q, если не применен внешний триггер. Внешний триггер (Set) вызывает изменение состояния, которое сохраняется до тех пор, пока не будет применен второй внешний триггер (Reset).
В таблице показана взаимосвязь между входным и выходным сигналами блока.
Set |
Reset |
Q |
!Q |
0 |
0 |
Last Q |
Last !Q |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
Undefined |
Undefined |
Порты
Параметры
Main group
Priority when undefined state — приоритет состояния
Set (по умолчанию)
| Reset
Приоритет при неопределенном состоянии, т.е. когда для портов Set и Reset установлено значение 1
(true).
Initial condition for Q state — начальное значение выходного сигнала Q
0 (по умолчанию)
| 1
Начальное значение выходного сигнала Q.
Sample time (-1 for inherited) — время выборки блока
-1 (по умолчанию)
| 0
| положительный скаляр
Время между последовательными выполнениями блока. Во время выполнения блок производит выходные данные и, если необходимо, обновляет свое внутреннее состояние.
Для унаследованной дискретно-временной работы установите для параметра Sample time (-1 for inherited) значение -1
. Для работы в дискретном времени установите для этого параметра целое положительное число. Для работы в режиме непрерывного времени установите для этого параметра значение 0
.
Если этот блок находится в маске, прокидываете значение этого параметра через переменные маски, чтобы обеспечить правильное переключение между непрерывной и дискретной реализациями блока.