5.5.2.4.6.1.1. Алгоритм

Технологический функциональный блок HIC выполнен на основе базового функционального блока MLD_SW и, соответственно, наследует его функции.
|
Функция
|
Описание
|
|
Формирование выхода OUT в зависимости от значения управляющего выхода (MV).
| |
|
Обработка тревог блока и формирование списка сработавших тревог (ALRM_R) и состояния тревог (ALRM).
| |
|
Маскирование тревог, т.е. тревоги формируются, но не записываются в журнал событий.
| |
|
Проверка правильности задания уставок (MH, ML) для обработки тревог блока.
|
В данном разделе описывается функция программного модуля для команды аналогового выхода (регулятор с ручным управлением) для систем АСУТП. Этот программный модуль используется, когда аналоговый выход (4–20 мА) управляется оператором или алгоритмом.
Список доступных режимов:
Список доступных тревог:
Нормальное состояние (NR)
Сигнализация размыкания выхода (OOP)
Сигнализация избыточного значения выхода (MHI)
Сигнализация недостаточного значения выхода (MLO)
Сигнализация нарушения соединения (CNF)
Функциональная блок-схема

Состав элементов блока:
Блок FB_MLD_SW базового типа MLD_SW используется для обработки окончательного значения выхода для клапана или двигателя. Выход будет сравниваться со значением обратной связи для генерирования сигнала об отклонении.
Подпрограмма логики расчетного сценария используется для генерирования аварийного сигнала отклонения.
Подпрограмма логики установки режима TRK используется для формирования режима отслеживания.
Методы доступа к входам/выходам и адресаты соединения блока:
|
Вход/Выход
|
Метод доступа
к входам/
выходам
|
Адресат соединения
| |||
|
Каналы модулей
ввода/
вывода ПЛК
|
Переменные
внешней
логики
|
Входы/выходы функциональных блоков
| |||
|
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), а выход регулятора сохраняет последнее допустимое значение.
Подробная информация об отказе выхода в разделе
|
Линейно изменяющаяся функция: Функция линейного нарастания/убывания обеспечивает резкое изменение без перемещения клапана; степень линейного изменения может быть отрегулирована старшим оператором.
Сигнал об отклонении: Сигнал об отклонении генерируется, «если разница между окончательным значением выхода и значением позиционной обратной связи превышает заданное значение, а время задержки истекло».
Если регулятор клапана с ручным управлением управляется внешней логикой:
Выход будет принудительно настроен на заданные значения.
