ГОСТ Р МЭК 61131-3—2016
а) Текстовое объявление (язык ST)
FUNCTION_BLOCK
(‘ Интерфейс внешних параметров ’)
+■--------------------
------
+
| DEB0UNCE|
B00L--1INOUT|--BOOL
TIME--|DB_TIME ET_OFF|----TIME
+— --------------- -
-----
+
(‘ Телотипа функционального блока ‘)
Л
DB_ONDB_FF
---------------------1.
ITON |
1 SR |
IN --------+
-------
1IN
Ql-
- 1Si QI
----------
OUT
I+’
1РТ ЕТ|
♦
-
-!R1
А
_
_
_
_
J.
1
_1_
j.
▼"
—f
1
1
DB_OFF
1
+
----------
— +
1
ITON |
1
+— |-—0|IN Q|— +
DB TIME— +— |PT ET|-------------ET_OFF
♦ — - — +
END_FUNCTION_BLOCK
b) Гpафическое объявление (языкFBD)
Пример ниже показывает объявление и графическое использование входных переменных в функ
циональном блоке, как задано в таблице 40.
Пример 2-
+ _________ + FUNCTION_BLOCKACCUM
дссим | VARJN_OUTA: INT; END_VAR
IN T ___ | д
_______
д |j NTVARJNPUTX: INT; END_VAR
IN T
------
|X|A~A*X;
+--------------- +END_FUNCTION_BLOCK
+
------
+
A— | + |— A
X— ||
+
------
+
+—
Х1— I *
Х 2
--------
|
а) Гоафическое и текстовое объявление типа функционального блока и функции
АСС1
VAR
+----------------+
АСС: INT;
| ACCUM |
XI: INT;
АСС-----------------------| А------------А |
------
АССХ2: INT;
+II
END_VAR
I
----
IXI
|+----------------- +
+
------
+
Это объявление предположительное:
эффект выполнения:
АСС:= ACC+XVX2;
Ь)Допустимое использование экземпляра функционального блока и функции
93