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