Стандартные функциональные блоки
Существуют следующие стандартные функциональные блоки, поддерживаемые системой ISaGRAF. Эти функциональные блоки предопределены и их не нужно заявлять в библиотеке.
Булевские............................... SR установить доминанту
RS сбросить доминанту
R_Trig определение переднего фронта
F_Trig определение заднего фронта
SEMA семафор
Счетчики................................. CTU счетчик вверх
CTD счетчик вниз
CTUD счетчик вверх-вниз
Таймеры.................................. TON время включения
TOF время выключения
TP время пульсирования
Целые аналоги........................ CMP сравнение
StackInt Стек целых аналоговых
Действительные аналоги..... AVERAGE Среднее из N образцов
HYSTER Булевский гистерезис на разнице
действительных
LIM_ALRM Тревога верхнего/нижнего предела с
гистерезисом
INTEGRAL Интегрирование по времени
DERIVATE Дифференцирование по времени
Генерация сигналов...............BLINK Мерцающий булевский сигнал
SIG_GEN Генератор сигнала
Замечание:
Если созданы новые функциональные блоки на “C” , они могут быть вызваны из языка FBD.