ГОСТ Р МЭК 61131-3—2016
Таблица 43 — Стандартные функциональные блоки сдвумяустойчивымисостояниями3*
Но
мер
Олисание/графплеская форма
Телофункциональноюблока
1а
Бистабильный функциональный блок (доминан
та включения): SR(S1.R.Q1)
+----------+
ISR |
BOOL
-----
|S1 Q1 | -------
BOOL
BOOL
-----
| R|
+----------+
+
----------
+
S I-----------------------------| >=1 | —Q1
+— +11
R
--------
0 |& | ---------1 |
Q l .............1 1 1 1
+— + +-----------+
1Ь
Бистабильный функциональный блок (доминан
тавключения)сдлинными именамивходных па
раметров: SR (SET1, RESET. Q1)
+------------------+
ISR|
BOOL
------
| SET1Q11
-------
BOOL
BOOL
------
| RESET |
+------------------+
+---------+
SET1----------------------- 1 >=1 |— Ql
+-— +||
RESET -01 & |
-------
1|
Ql
-------
1 1 1 1
+
-----
+ + - -
-----
+
2а Бистабильный функциональный блока (доми
нанта выключения): RS (S. R1. Q1)
+-----------+
IRS |
BOOL
------
|SQ1 |
-------
BOOL
BOOL
------
| R l |
+-----------+
+
-----
+
R1----------------------------0| &Q1
+
------
+11
s
---------
1
-
>=i
--
|
--------
1|
Q l
...........
1
+
---------
1
+
1
+— +
1
2ЬБистабильный функциональный блок (доминан
та выключения) с длинными именами входных
параметров:
RS (SET. RESET1.Q1)
+------------------+
IRS|
BOOL
------
|
SET Q11
-------
BOOL
BOOL
------
| R l|
+------------------+
+— +
RESETl--------------------------- 0| & I - - Ql
+...........+
1 1
S E T
-------
| >=1 |
--------
| |
Ql
-------
1 | +
------
+
+
---------
+
°*Начальным состоянием выходной переменной Q1 является нормальное неявное значение 0 для
логических переменных.
6.6.3.5.3 Определение фронта (R_TRIG и F_TRIG)
Графическое представление стандартного функционального блока обнаружения переднего и зад
него фронта сигнала представлено в таблице 44. Поведение этих блоков эквивалентно определениям,
данных в данной таблице. Данное поведение соответствует следующим правилам:
1 Выходная переменная Q функционального блока R_TRIG остается в значении BOOL#1 от од
ного вычисления вычислениями функционального блока до другого, отслеживая переход 0 к 1 входной
переменной CLK, и возвращается в 0 при следующем выполнении.
Выходная переменная Q функционального блока F_TRIG остается в значении BOOL#1 от одного
вычисления вычислениями функционального блока до другого, отслеживая переход 1 к 0 входной пере
менной CLK. и возвращается в 0 при следующем выполнении.
104