ГОСТ Р МЭК 61131-3—2016
Таблица 67 — Выражение в скобкахдляязыка IL
Н ом ерО писание
Пример
1
Выражениев скобкахначинаетсяс операторавявномвиде: AND(
LD
OR
%IX1(NOTE)
%1Х2
)
2
Выражение в скобках (краткая форма)AND(
%IX1
OR% IX2
)
Примечание — В свойстве 1 оператор LD может быть изменен или операция LD может быть за
менена вызовом другой операции или функции, соответственно.
Модификатор «С» указывает, что связанная инструкция выполняется, только если значение те
кущего вычисленного результата равно логической 1 (или логическому 0. если оператор объединен с
модификатором «N»). В таблице 68 показаны операторы списка инструкций.
Таблица
68
— Операторы языка IL
Номер
О писание
оператора3*
М одиф икатор
(см. примечание)
О бъяснение
LD
N
Установитьтекущий результат, равный операнду
ST
N
Сохранить текущийрезультат по адресуоперанда
1
2
3
Se)-Re)
Установитьоперанд в 1. если текущий результат равен логической 1
Сброситьоперанд в0. если текущий результат равен логической 1
4
AND
N.(
Логическое И
5
&
N.<
Логическое И
OR
N.(
Логическое ИЛИ
XOR
N,(
Логическое исключающееИЛИ
NOT*!
Логическое отрицание (дополнениедоединицы)
ADD
<
Сложение
SUB
(
Вычитание
MUL
(
Умножение
DIV
<
Деление
6
7
8
9
10
11
12
13
MOD
(
Делениепо модулю
14
GT
<
Сравнение: >
15
GE
(
Сравнение: >=
16
EQ
(
Сравнение: =
17
NE
(
Сравнение: <>
18
LE
(
Сравнение: <=
19
LT
Сравнение:<
20
JMF*>
Переходк метке
21
CALC>
(
C.N
C. N
Вызовфункциональногоблока (см. таблицу69)
191