AstraRegul
Релиз 2024.08.31.00
×

5.5.2.4.7.1.1. Алгоритм

 
Технологический функциональный блок XV_1DC выполнен на основе базового функционального блока MC_2E и, соответственно, наследует его функции. В таблице ниже представлен список основных функций блока.
 
Функция
Описание
Обработка концевых выключателей и формирование входа ответного сигнала (PV).
Сравнение значения входа ответного сигнала (PV) со значением управляющего выхода (MV) для проверки соответствия между работой исполнительного элемента и выходными сигналами блока управления двигателем.
Значение PV не формируется по состоянию концевиков (входы IN1, IN2), а задается оператором вручную. Реальное значение концевиков (входы IN1, IN2) отслеживается по значению параметра необработанных данных (RAW).
Имитирует внутреннюю обработку блоков управления двигателем. Не формируется значение PV (удержание предыдущего значения) и не обрабатывается вход блокировки IL. Реальное значение концевиков (входы IN1, IN2) отслеживается по значению параметра необработанных данных (RAW).
 
Обход функций в соответствии с состоянием переключателя команды байпаса.
Формирование команд управления в зависимости от значения управляющего выхода (MV).
 
Обработка тревог блока и формирование состояния тревог (ALRM).
Маскирование тревог, т.е. тревоги формируются, но не записываются в журнал событий.
Принудительный запрет формирования некоторых тревог по ремонтируемому оборудованию.
 
Список доступных режимов функционального блока XV_1DO:
Нерабочий режим O/S
Ручная инициализация IMAN
Ручной MAN
 
В данном разделе описывается функция программного модуля для стандартного двухпозиционного клапана регулирования технологического процесса XV с 2 концевыми выключателями и для дополнительного двухпозиционного клапана регулирования технологического процесса XV_2B с 2 концевыми выключателями и 2 цифровыми выходами для систем АСУТП. Метка «HV» используется для клапанов, управляемых вручную из АСУТП. Метка «KV» используется для клапанов, управляемых функцией последовательности.
 
Метка «xV» («x» — переменная процесса, например, P, T, L, F и т.д.) используется для клапанов, которые управляются автоматическим управлением более высокого уровня.
 
Двухпозиционный клапан может использоваться автономно или вместе с другими программными модулями, например, со стандартным программным модулем PU.

Функциональная блок-схема

 
На рисунке ниже показана функциональная блок-схема блока XV_1DO:
 
 
Состав элементов блока XV_1DO:
     Блок FB_MC_2E базового типа MC_2E используется для передачи команд открытия/закрытия оператором и для отображения состояния клапана.
 
В таблице ниже перечислены методы доступа к входам/выходам и адресаты соединения входов/выходов блока XV_1DO:
 
Вход/Выход
Метод доступа
к входам/выходам
Адресат соединения
Каналы модулей
ввода/вывода ПЛК
Переменные
внешней логики
Входы/выходы функциональных блоков
IN1
Концевой выключатель открытия
Запись
x
x
IN2
Концевой выключатель закрытия
Запись
x
x
OUT
Команда открытия/закрытия
Чтение
x
x
x: соединение разрешено
-: соединение запрещено

Основные функции

 
Ниже приведены основные функции для типового элемента двухпозиционного клапана:
     обработка входов и выходов полевого устройства с состоянием и обнаружением отклонения
     взаимодействие со стандартным программным модулем более высокого уровня, например, PU: состояние и неисправность, команда открытия / закрытия, режим автономный / каскадный
     использование команд оператора: открыто/закрыто, запрет технического обслуживания
     представление в HMI
 

Подробное описание

 
Интерфейс полевого устройства: Интерфейсные сигналы передаются через кабель от полевого устройства и на полевое устройство. Команды открытия и закрытия будут передаваться как 1 = открыть и 0 = закрыть для нормально закрытых клапанов, 1 = закрыть и 0 = открыть для нормально открытых клапанов. На концевые выключатели открытия и закрытия входные сигналы поступают от полевого устройства.
 
Состояние команды исполнения: От АСУТП передаются команды открытия и закрытия.
 
Состояние клапана: Состояние клапана зависит от сигналов концевого выключателя открытия и закрытия от полевого устройства. Эти сигналы не будут учитываться для внутреннего состояния во время активации запрета технического обслуживания.
 
Состояние отклонения: Показывает отклонение состояния команды и концевых выключателей после задержки времени ANS+/ANS-. Это состояние отклонения активно при следующих условиях:
Если во время исполнения команды MV=2 (команда открытия) состояние клапана — не открыт, т.е. PV=0, время таймера отклонения истекло (время MTM, регулируемое в параметре настройки), а запрет технического обслуживания не включен, генерируется аварийный сигнал об отклонении ANS+. Если во время исполнения команды MV=0 (команда закрытия) состояние клапана — открыт, т.е. PV=2, время таймера отклонения истекло (время MTM, регулируемое в параметре настройки), а запрет технического обслуживания не включен, генерируется аварийный сигнал об отклонении ANS. Когда клапан находится в режиме технического обслуживания, аварийный сигнал об отклонении маскируется.
 
Работа в состоянии выполнения: Состояние клапана во время хода называется «состояние выполнения», т.е. либо открытие, либо закрытие клапана (в этом состоянии концевые выключатели открытия и закрытия настроены на 0).
 
Состояние ошибки входа / выхода: Этот состояние извещает об отказе аппаратных средств, связанных с соответствующими платами входа / выхода.
 
Счетчик числа срабатывания: Число команд открытия подсчитывается при помощи параметра ONCT, этот параметр ONCT обеспечивает подсчет изменений состояния команд исполнения от закрытия до открытия. Значение счетчика будет сброшено после нажатия вручную кнопки сброса оператором с управляющим уровнем доступа на экране HMI.
 
Режим Автономный / Каскадный (РУЧН / АВТО): Когда клапан работает в автономном РУЧН режиме, он может управляться оператором.
 
Когда клапан работает в каскадном режиме АВТО, он управляется автоматическим управлением более высокого уровня, например, насосной установкой.
 
Команды открытия и закрытия: Оператор может подать команду через блок MC-2, к которому оператор получает доступ на экране управления технологическим процессом, когда клапан работает в режиме РУЧН.
 
Команда открытия / закрытия передается из автоматического управления более высокого уровня, когда клапан работает в режиме АВТО.
 
Запрет техобслуживания: Эта команда доступна для оператора с управляющим уровнем доступа. Когда запрет технического обслуживания включен, входы состояния клапана (открыт / закрыт) больше не учитываются в процессе обработки внутреннего состояния и отклонение больше не активно.