exponenta event banner

Установить-сбросить триггер

Установка-сброс триггера или бистабильного мультивибратора

  • Библиотека:
  • Simscape / Электрический / Контроль / Общий Контроль

  • Set-Reset Flip-Flop block

Описание

Блок Set-Reset Flip-Flop реализует set-reset flip или бистабильный мультивибратор.

Блок поддерживает выходные сигналы Q и! Q, если не применяется внешний триггер. Внешний триггер (Set) вызывает изменение состояния, которое сохраняется до тех пор, пока не будет применен второй внешний триггер (Reset).

В таблице показана взаимосвязь между входным и выходным сигналами блока.

НаборСбросQ! Q
00Последний QПоследнее! Q
0101
1010
11НеопределенныйНеопределенный

Если состояние не определено, приоритет предоставляется как внешний параметр.

Порты

Вход

развернуть все

Входной сигнал, запускающий изменение состояния.

Типы данных: Boolean

Входной сигнал, сбрасывающий изменение состояния.

Типы данных: Boolean

Продукция

развернуть все

Выходной сигнал Q с теми же размерами и типом данных, что и входной сигнал.

Типы данных: Boolean

Выходной сигнал! Q, с теми же размерами и типом данных, что и входной сигнал.

Типы данных: Boolean

Параметры

развернуть все

Приоритет для неопределенного состояния, то есть, когда оба параметра Set и Reset имеют значение true.

Исходное условие для Q-состояния.

Время между последовательными выполнением блоков. Во время выполнения блок выдает выходные данные и, при необходимости, обновляет свое внутреннее состояние. Дополнительные сведения см. в разделе Что такое время образца? и Укажите время образца.

Для унаследованной дискретной операции укажите -1. Для операции дискретного времени укажите положительное целое число. Для непрерывной работы укажите 0.

Если этот блок находится в маскированной подсистеме или другой вариационной подсистеме, которая позволяет переключаться между непрерывной и дискретной работой, активизируйте параметр времени выборки. Продвижение параметра времени выборки обеспечивает правильное переключение между непрерывной и дискретной реализациями блока. Дополнительные сведения см. в разделе Преобразование параметра в маску.

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2018b