Тип |
Название |
Назначение |
MUXBOOL4 |
BOOL-Type Multiplexer with 4 Entries |
Мультиплексор выбирает одно из 4 входных значений булевского типа |
MUXBOOL8 |
BOOL-Type Multiplexer with 8 Entries |
Мультиплексор выбирает одно из 8 входных значений булевского типа |
MUXREAL4 |
Real-Type Multiplexer with 4 Entries |
Мультиплексор выбирает одно из 4 входных значений типа Real |
MUXREAL8 |
Real-Type Multiplexer with 8 Entries |
Мультиплексор выбирает одно из 8 входных значений типа Real |
SCALER |
Scaler |
Преобразует входное значение (от 0 до 100%) в соотвтетствии с заданной шкалой |
SEL_R |
Real-Type Binary Selector |
Бинарный селектор выбирает одно из двух входных значений типа Real |
SEL_T |
TIME-Type Binary Selector |
Бинарный селектор выбирает одно из двух входных значений типа Time |
IB_TO_V |
Converter (IO_BOOL to Data Value) |
Извлекает данные (Value) из дискретного входа |
IB_TO_S |
Converter (IO_BOOL to Data Status) |
Извлекает статус (Status) из дискретного входа |
IR_TO_V |
Converter (IO_REAL to Data Value) |
Извлекает данные (Value) из аналогового входа |
IR_TO_S |
Converter (IO_REAL to Data Status) |
Извлекает статус (Status) из аналогового входа |
Тип |
Название |
Назначение |
REPEATTIMER |
Repeat Timer |
Выводит на выход импульсы и паузы, заданной длительности, если на входе есть единица |
FILTER |
First-Order Lag Filter |
Фильтр запаздывания первого порядка |
FILTER_S |
First-Order Lag Filter with Data Status |
Фильтр запаздывания первого порядка, который отдельно выводит статус входного сигнала |
ANLG1OO2D |
1oo2D Analog Voter |
Голосует за один из двух входных сигналов типа Real |
ANLGVOTER |
IO_REAL-Type Analog Voter |
Голосует за один из трёх аналоговых входных сигналов |
BOOLVOTER |
IO_BOOL-Type BOOL Voter |
Голосует за один из трёх дискретных входных сигналов |
ANLG_S |
Analog Input Function Block with Data Status |
Масштабирует аналоговое входное значение и отдельно выводит статус |
ANLGI |
Analog Input |
Масштабирует аналоговое входное значение |
VEL |
Velocity Limit Alarm |
Генерирует аварийное сообщение при выходе за заданные границы скорости изменения входного сигнала |
CTU |
Count Up Counter |
Cчитает от нуля до максимального значения, если на входе есть единица |
CTD |
Count Down Counter |
Считает от начального значения до нуля, если на входе есть единица |
CTUD |
Count Up/Down Counter |
Считает вверх и вниз |
B_TO_IB |
Converter (Data Value and Status to IO_BOOL-Type Data) |
Преобразует данные булевского типа и статус в IO данные булевского типа |
R_TO_IR |
Converter (Data Value and Status to IO_REAL-Type Data) |
Преобразует данные реального типа и статус в IO данные реального типа |
ANN_FUP |
First-up Alarm Annunciator |
Генерирует аварийное сообщение, если один их входов группы сигналов принимает безопасное значение |
FUP_RST |
First-up Alarm Annunciator Reset |
Сбрасывает статус первого в группе аварийного сигнала |
Тип |
Название |
Назначение |
SYS_STAT |
SCS Status Management |
Выводит текущий статус контроллера SCS |
SYS_FORCE |
Forcing Status Management |
Управляет статусом форсирования переменных (отменяет форсирование всех переменных,
контролирует время форсирования переменных, ограничивает количество форсируемых переменных) |
SYS_FORCE_LT |
SCS Link Transmission Lock Status Monitor |
Управляет статусом локирования коммуникационных данных (разлочивает все залоченные коммуникационные переменные,
контролирует время локирования, ограничивает количество одновременно залоченных станций) |
SYS_FORCE_BD |
Inter-SCS Safety Communication Forcing Status Management |
Управляет статусом локирования коммуникационных данных
(разлочивает все залоченные коммуникационные блоки, контролирует время локирования, ограничивает количество одновременно залоченных станций |
SYS_LTSTS |
SCS Link Transmission Reception Status Monitor |
Контролирует статус принимаемых данных |
SYS_DIAG |
SCS Link Transmission Reception Status Monitor |
Контролирует состояние всей системы |
SYS_SECURE |
Security Level Management |
Управляет уровнем безопасности контроллера SCS |
SYS_SEC_CTL |
Security Level Protection |
Блокирует изменение уровня безопасности с помощью ввода пароля |
SYS_OVR |
Override Function Blocks Management |
Управляет всеми экземплярами оверрайд-блоков (сбрасывает состояние оверрайда на всех блоках,
контролирует время работы блоков в состоянии оверрайд, ограничивает количество блоков,
одновременно находящихся в состоянии оверрайд) |
SYS_PSWD |
Password Function Blocks Management |
Управляет всеми экземплярами парольных блоков (сбрасывает выходы всех блоков,
контролирует время сработки выходов, ограничивает количество блоков,
выходы которых одновременно находятся в активном состоянии) |
SYS_ALLSD |
Station Output Shutdown |
Сбрасывает незалоченные выходы AO и DO модулей безопасности на всём контроллере SCS |
SYS_IOSD |
Module Output Shutdown |
Сбрасывает незалоченные выходы одного модуля безопасности |
SYS_IOALLST |
All I/O Channels of SCS Status Indicator |
Показывает статус входных каналов ("Все входные каналы нормальные" / "Хотя бы один входной канал ненормальный")
и статус выходных каналов ("Все выходные каналы нормальные" / "Хотя бы один выходной канал ненормальный") всего контроллера |
SYS_NODEST |
All I/O Channels of Node Status Indicator |
Показывает статус входных каналов ("Все входные каналы нормальные" / "Хотя бы один входной канал ненормальный")
и статус выходных каналов ("Все выходные каналы нормальные" / "Хотя бы один выходной канал ненормальный") определённого узла |
SYS_OUTST |
Output Module 8 Channels Indicator |
Показывает статус каждого из 8 каналов вывода определённого модуля вывода |
SYS_OUTST16 |
Output Module 16 Channels Indicator |
Показывает статус каждого из 16 каналов вывода определённого модуля вывода |
SYS_INST |
Input Module Status Indicator |
Показывает статус определённого модуля ввода ("Все каналы нормальные" / "Хотя бы один канал ненормальный") |
SYS_CHST |
Channel Status Indicator |
Показывает статус определённого канала определённого модуля ввода/вывода |
SYS_OUTEN |
Output Module Status Indicator |
Выводит статус "Output enabled" / "Output disabled" для каждого из 16 каналов безопасного модуля вывода |
SYS_CERR |
Computation Error Indicator |
Показывает об ошибках вычислений в приложении (деление на ноль, обращение к несуществующему массиву,
переполнение в расчётах с плавающей точкой, переполнение вложенности) |
SYS_SCANEXT |
Scan Period Extension Indicator |
Уведомляет об увеличении времени цикла (при включенной возможности автоматического увеличения времени цикла) |
Тип |
Название |
Назначение |
PROD_B |
Inter-SCS Safety Communication BOOL-Type Data Producer |
Отправляет данные типа BOOL функциональному блоку-приёмнику CONS_B в другом контроллере |
PROD_I |
Inter-SCS Safety Communication INTEGER-Type Data Producer |
Отправляет данные типа INTEGER функциональному блоку-приёмнику CONS_I в другом контроллере |
PROD_R |
Inter-SCS Safety Communication REAL-Type Data Producer |
Отправляет данные типа REAL функциональному блоку-приёмнику CONS_R в другом контроллере |
CONS_B |
Inter-SCS Safety Communication BOOL-Type Data Consumer |
Получает данные типа BOOL из функционального блока-передатчика PROD_B из другого контроллера |
CONS_I |
Inter-SCS Safety Communication INTEGER-Type Data Consumer |
Получает данные типа INTEGER из функционального блока-передатчика PROD_I из другого контроллера |
CONS_R |
Inter-SCS Safety Communication REAL-Type Data Consumer |
Получает данные типа REAL из функционального блока-передатчика PROD_R из другого контроллера |
LTSND |
Link Transmission Data Output |
Отправляет данные по SCS Link Transmission |
LTRCV |
Safety Link Transmission Data Input |
Принимает данные из других контроллеров по SCS Link Transmission |
Тип |
Название |
Назначение |
Override Function Blocks |
OVR_B |
BOOL-Type Data Override |
Позволяет оператору заменить (Override) переменную типа BOOL на константу |
OVR_I |
INTEGER-Type Data Override |
Позволяет оператору заменить переменную типа DINT на константу |
OVR_R |
REAL-Type Data Override |
Позволяет оператору заменить переменную типа REAL на константу |
OVR_IB |
IO_BOOL-Type Data Override |
Позволяет оператору заменить переменную типа IO_BOOL на константу |
OVR_IR |
IO_REAL-Type Data Override |
Позволяет оператору заменить переменную типа IO_REAL на константу |
Grouping Override Function Blocks |
GOV_B |
BOOL-Type Data Grouping Override |
Позволяет оператору заменить переменную типа BOOL на константу, при условии, что больше ни один блок этой группы не находится в режиме override |
GOV_IB |
IO_BOOL-Type Data Grouping Override |
Позволяет оператору заменить переменную типа IO_BOOL на константу, при условии, что больше ни один блок этой группы не находится в режиме override |
PASSWD |
Password |
Выводит единицу, если оператор вводит правильный пароль через лицевую панель функционального блока |
MOB_11 |
BOOL-Type Data Manual Operation Function Block with Two-Position Answerback |
Позволяет оператору управлять дискретным приводом с контролем обратной связи по одному концевику |
MOB_21 |
BOOL-Type Data Manual Operation Function Block with Three-Position Answerback |
Позволяет оператору управлять дискретным приводом с контролем обратной связи по двум концевикам |
MOB_RS |
Auto-Reset BOOL-Type Data Manual Operation |
Выдаёт импульсный сигнал (для сброса логики через операторский интерфейс) |
MOA |
Analog-Type Data Manual Operation |
Позволяет оператору наблюдать и изменять значение аналогового выхода через HMI |
Interference-free POU - программные блоки, которые не могут использоваться в безопасных контурах, реализованных на нескольких контроллерах (Safety Loopls).
Тип |
Название |
Назначение |
SYS_SCAN |
Execution Time Indicator |
Выводит время выполнения прикладной программы (актуальное, среднее за 10 циклов и максимальное) и процент свободного времени контроллера (Idling Time) |
SYS_TIME |
SCS Clock Information |
Выводит текущую дату и время контроллера |
SYS_ALARM |
Diagnostic Information Status Indicator |
Показывает статус генерации 3-х классов диагностических сообщений |
SYS_NETST |
Control Bus Status Indicator |
Выводит статус шины управления и статус синхронизации времени |
SYS_ESBINF |
ESB Bus Status Indicator |
Выводит статус шины ESB |
SYS_NODEINF |
Node Status Indicator |
Выводит статус коммуникации с определённым узлом ввода-вывода |
SYS_IOMDSP |
IOM Status Indicator |
Выводит статус модуля определённого ввода-вывода |
SYS_ALRDSP |
Subsystem Communication Module Status Indicator |
Выводит статус определённого коммуникационного модуля связи с подсистемой |
SYS_FORCE_SC |
Subsystem Communication Data Forcing Status Management |
Управляет статусом локирования обмена данными с подсистемой |
SYS_STAT_SC |
Subsystem Communication Output Status Indicator |
Управляет статусом блокирования выходов обмена данными с подсистемой |
Тип |
Название |
Назначение |
SCI_B |
BOOL-Type Subsystem Communication Input |
Передаёт приложению входные данные типа BOOL (значение и статус), полученные из подсистемы |
SCI_I |
INTEGER-Type Subsystem Communication Input |
Передаёт приложению входные данные типа INTEGER (значение и статус), полученные из подсистемы |
SCI_R |
REAL-Type Subsystem Communication Input |
Передаёт приложению входные данные типа REAL (значение и статус), полученные из подсистемы |
SCO_B |
BOOL-Type Subsystem Communication Output |
Передаёт из приложения в подсистему выходные данные типа BOOL (значение и статус) |
SCO_I |
INTEGER-Type Subsystem Communication Output |
Передаёт из приложения в подсистему выходные данные типа INTEGER (значение и статус) |
SCO_R |
REAL-Type Subsystem Communication Output |
Передаёт из приложения в подсистему выходные данные типа REAL (значение и статус) |
Передают данные во внешнюю систему (в CENTUM или из Modbus Master в Modbus Slave).