RS-триггер (TRG)

Спавочник  Предыдущий  Следующий

Общие сведения

Количество входов — 3.

Выход — Логический (0 или 1).

Примечание по входам

Порядок входов: «S-вход», «R-вход», «Приоритетное значение».

Функционирование

•если «Приоритетное значение» равно логической единице (прио­ри­тет на включение):

•значение выхода будет равно логической единице с момента установления значения логической единицы на первом входе («S-вход») до момента установления логической единицы на втором входе («R-вход») при условии установления значения логического нуля на первом входе («S-вход»);

•значение выхода будет равно логическому нулю с момента установления логической единицы на втором входе («R-вход») при условии установления значения логического нуля на первом входе («S-вход») до момента установления значения логической единицы на первом входе («S-вход»);

•если «Приоритетное значение» равно логическому нулю (прио­ри­тет на отключение):

•значение выхода будет равно логической единице с момента установления значения логической единицы на первом входе («S-вход») и логического нуля на втором входе («R-вход») до момента установления логической единицы на втором входе («R-вход»);

•значение выхода будет равно логическому нулю с момента установления значения логической единицы на втором входе («R-вход») до момента установления значения логической единицы на первом входе («S-вход») при условии установления значения логического нуля на втором входе («R-вход»);

•значение выхода недостоверно, если один из входов имеет неини­циа­лизированное состояние или недостоверное значение.

Использование

Пример задания

Комментарии

trg(di1.1; 0; 1)

Функция после срабатывания канала di1.1 постоянно будет равна 1

trg(do1.1; do1.2; 0)

Использование в функции каналов