5.5.2.4.3.1.1. Алгоритм

Технологический функциональный блок M_DO выполнен на основе базового функционального блока SO_1 и, соответственно, наследует его функции.
|
Функция
|
Описание
|
|
Формирование выхода OUT в соответствии со значением управляющего выхода (MV).
| |
|
Функция симуляции предназначена для проверки работы оборудования, использующего блок SO_1. Не формируется значение выхода OUT (удержание предыдущего значения).
| |
|
Обработка тревог блока и формирование списка сработавших тревог (ALRM_R) и состояния тревог (ALRM).
| |
|
Маскирование тревог, т.е. тревоги формируются, но не записываются в журнал событий.
|
В данном разделе описывается функция типового элемента ПО для цифровых выходов для систем АСУТП. Этот стандарт применяется для автономных цифровых выходов.
Стандартный программный модуль DO реализуется с 3 различными опциями, исходя из требований проекта:
M_DO (стандартный цифровой выход)
DO_AM (Цифровой выход с функцией авто ручн)
DI_PLS (импульсный цифровой выход)
Список доступных режимов функционального блока M_DO:
Список доступных тревог функционального блока M_DO:
Нормальное состояние (NR)
Сигнализация размыкания выхода (OOP)
Функциональная блок-схема

Состав элементов блока:
Блок FB_SO_1 базового типа SO_1 используется для инициации команды оператором или логикой. Ошибка выхода генерируется как аварийный сигнал OOP.
Методы доступа к входам/выходам и адресаты соединения входов/выходов:
|
Вход/Выход
|
Метод доступа
к входам/
выходам
|
Адресат соединения
| |||
|
Каналы модулей
ввода/
вывода ПЛК
|
Переменные
внешней
логики
|
Входы/выходы функциональных блоков
| |||
|
OUT
|
Выход
|
Чтение
|
x
|
-
| |
x: соединение разрешено
-: соединение запрещено
Основные функции
цифровой выход DO_E / DO_D
ошибка выхода
представление в HMI
режим испытаний
Подробное описание
Каждый цифровой выход используется как контакт ВКЛ/ВЫКЛ. В соответствии с типом внутренних данных (команда, состояние) будут использоваться два принципа выполнения внешней проводки для активации цифрового выхода.
Принцип «включение для исполнения» / DO_E (для команд и состояний):
Контакт ВКЛ. (замкнутый контур) = положение ВКЛЮЧЕНО (ПУСК, РАЗОМКН. и т.д.)
Контакт ВЫКЛ (разомкнутый контур) = положение ВЫКЛЮЧЕНО (ОСТАНОВ, ЗАМКН. и т.д.)
Принцип «отключение для исполнения» / DO_D (для команд и состояний):
Контакт ВКЛ (замкнутый контур) = положение НОРМ. (РАЗБЛ. и т.д.)
Контакт ВЫКЛ (разомкнутый контур) = ненормальное положение (ЗАБЛ. и т.д.)
Активация цифрового выхода выполнятся либо вручную, либо по алгоритму. Команда будет реализована в виде непрерывного сигнала или сигнала импульсного типа в зависимости от логики.
Ошибка выхода: В случае неисправности платы вывода генерируется ошибка выхода (как OOP), а выход блока SO_1 сохраняет последнее правильное значение.
Обработка значений при работе в режиме неисправности: Во время первоначального пуска ПЛК или во время повторного запуска с задержкой более 2 с цифровой выход будет сброшен на исходное значение.
Режим испытаний: Тестирование цифрового выхода можно выполнить в любое время, переведя блок SO_1 в режим калибровки или принудительно задавая значение.
