5.5.2.4.5.1.1. Алгоритм
Технологический функциональный блок HIC выполнен на основе базового функционального блока MLD_SW и, соответственно, наследует его функции. В таблице ниже представлен список основных функций блока.
Функция
|
Описание
|
Формирование выхода OUT в зависимости от значения управляющего выхода (MV).
| |
Обработка тревог блока и формирование состояния тревог (ALRM).
| |
Маскирование тревог, т.е. тревоги формируются, но не записываются в журнал событий.
| |
Проверка правильности задания уставок (MH, ML) для обработки тревог блока.
|
В данном разделе описывается функция программного модуля для команды аналогового выхода (регулятор с ручным управлением) для систем АСУТП. Этот программный модуль используется, когда аналоговый выход (4–20 мА) управляется оператором или алгоритмом.
Список доступных режимов функционального блока HIC:
Функциональная блок-схема
На рисунке ниже показана функциональная блок-схема блока HIC:
Состав элементов блока HIC:
Блок FB_MLD_SW базового типа MLD_SW используется для обработки окончательного значения выхода для клапана или двигателя. Выход будет сравниваться со значением обратной связи для генерирования сигнала об отклонении.
Подпрограмма логики расчетного сценария используется для генерирования аварийного сигнала отклонения.
Подпрограмма логики установки режима TRK используется для формирования режима отслеживания.
В таблице ниже перечислены методы доступа к входам/выходам и адресаты соединения блока HIC:
Вход/Выход
|
Метод доступа
к входам/выходам
|
Адресат соединения
| |||
Каналы модулей
ввода/вывода ПЛК
|
Переменные
внешней логики
|
Входы/выходы функциональных блоков
| |||
OUT
|
Выход
|
Чтение
|
x
|
x
| |
ZXI_IN
|
Вход обратной связи положения
|
Запись
|
x
|
x
|
x: соединение разрешено
-: соединение запрещено
Основные функции
Ниже приведены основные функции для типового элемента регулятора клапана с ручным управлением:
регулировка выхода
останов технологического процесса (инициируется, например, при соответствующем состоянии XV)
ошибка аналогового выхода
представление в HMI
Подробное описание
Регулировка выхода:
Для закрытых при отказе клапанов FC, -- 0% для закрытия (4 мА) 100% для открытия (20 мА)
Для открытых при отказе клапанов FO, -- 0% для закрытия (20 мА) 100% для открытия (4 мА)
Подробное описание
Для частоты вращения двигателя или анализаторов выходной диапазон будет в соответствии с диапазоном единиц измерения, заданным в базе данных SPI. (Например: 0–2000 об/мин и т.д.). В этом случае состояние герметичной отсечки отключено. Функция инвертирования выходного сигнала может выполняться как стандартная функция в выходных модулях.
Переход в режим отслеживания (TRK) происходит по одному из условий:
- Переключатель "ДИСТ./МЕСТН." в положении "МЕСТН." (вход SW_REM_LOC = TRUE);
- Состояние "Недоступен" блока (вход UNAVAIL = TRUE);
Переход в режим отслеживания (TRK) может быть заблокирован с помощью конфигурационного параметра TRK_ENABLE = FALSE.
Алгоритмом предусмотрена возможность «безударного» перехода при переключении дискретных состояний МЕСТНЫЙ/ДИСТАНЦИЯ. В режиме МЕСТНЫЙ происходит отслеживание управляемой переменной MV по значению позиционной обратной связи XZI.
Ошибка выхода: В случае неисправности платы вывода генерируется ошибка выхода (аварийный сигнал OOP), а выход регулятора сохраняет последнее допустимое значение.
Для получения более подробной информации об отказе выхода ознакомьтесь с:
|
Линейно изменяющаяся функция: Функция линейного нарастания / убывания обеспечивает резкое изменение без перемещения клапана; степень линейного изменения может быть отрегулирована старшим оператором.
Сигнал об отклонении: Сигнал об отклонении генерируется, «если разница между окончательным значением выхода и значением позиционной обратной связи превышает заданное значение, а время задержки истекло».
Если регулятор клапана с ручным управлением управляется внешней логикой:
Выход будет принудительно настроен на заданные значения.