| Тип |
Название |
Назначение |
| 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).