Полигон 2 поддерживает все операторы IEC 61131-3. Эти операторы неявно распознаются во всем проекте.
Помимо операторов IEC, Полигон 2 также поддерживает некоторые операторы, не соответствующие стандарту IEC 61131-3.
Операторы Поддержка
Арифметические
ADD да
SUB да
MUL да
DIV да
MOD да
MOVE да
INDEXOF да
SIZEOF да
XSIZEOF нет
Битовой строки
AND да
OR да
XOR да
NOT да
AND_THEN ожидается
OR_ELSE ожидается
Битового сдвига
SHL да
SHR да
ROL да
ROR да
Выбора
SEL да
MAX да
MIN да
LIMIT да
MUX да
Сравнения
GT да
LT да
LE да
GE да
EQ да
NE да
Адресные
ADR ожидается
Контент
BITADR нет
Числовые
ABS да
SQRT да
LN да
LOG да
EXP да
EXPT да
SIN да
ASIN да
COS да
ACOS да
TAN да
ATAN да
Пространства имен
Global Namespace нет
Namespace for Global Variable Lists да
Enumeration Namespace да
Library Namespace ожидается
__POOL да
Мультиядерности
TEST_AND_SET нет
__COMPARE_AND_SWAP нет
__XADD нет
Прочие
__DELETE нет
__ISVALIDREF нет
__NEW нет
__QUERYINTERFACE нет
__QUERYPOINTER нет
INI ожидается
__TRY, __CATCH, __FINALLY, __ENDTRY нет
__POSITION нет
__POUNAME ожидается



Страницы раздела

Оператор ADD
Оператор SUB

Ссылки