5.5.2.4.11.1.1. Алгоритм
Технологический функциональный блок PST_FC выполнен на основе базового функционального блока MLD_SW и, соответственно, наследует его функции. В таблице ниже представлен список основных функций блока.
Функция
|
Описание
|
Формирование выхода OUT в зависимости от значения управляющего выхода (MV).
| |
Обработка тревог блока и формирование состояния тревог (ALRM).
| |
Маскирование тревог, т.е. тревоги формируются, но не записываются в журнал событий.
| |
Проверка правильности задания уставок (MH, ML) для обработки тревог блока.
|
В данном разделе описывается функция программного модуля для испытания при неполном ходе. Это испытание выполняется на двухпозиционных клапанах, таких как SDV и ESV, которые оснащены позиционерами клапана
с искусственным интеллектом HART. Эти клапаны во время работы установки обычно находятся в полностью открытом положении.
Список доступных режимов функционального блока PST_FC:
Функциональная блок-схема
На рисунке ниже показана функциональная блок-схема блока PST_FC:
Состав элементов блока PST_FC:
Блок TM1 базового типа TM используется для реализации периодического таймера, который отсчитывает сутки.
Блок CT базового типа CTS используется для реализации счетчика, который ведет обратный отсчет суток для формирования требования проведения следующих испытаний.
Подпрограмма логики обработки времени используется для получения текущего времени ПЛК.
Подпрограмма логики расчетного сценария CA1 используется для фиксации метки времени событий во время испытаний (начало испытаний, срабатывание защиты во время испытаний и т.д.).
Подпрограмма логики расчетного сценария CA2 используется для генерирования аварийного сигнала отклонения клапана.
Подпрограмма логики управления суточным таймером TM1 используется для формирования команд для таймера в зависимости от режима работы клапана, его состояния, срабатывания защиты и т.д.
Подпрограмма логики управления испытаниями используется для обработки команд и формирования управляющего сигнала.
В таблице ниже перечислены методы доступа к входам/выходам и адресаты соединения входов/выходов блока PST_FC:
Вход/Выход
|
Метод доступа
к входам/выходам
|
Адресат соединения
| |||
Каналы модулей
ввода/вывода ПЛК
|
Переменные
внешней логики
|
Входы/выходы функциональных блоков
| |||
XZI_IN
|
Вход обратной связи AO
|
Запись
|
x
|
x
| |
OUT
|
Выход
|
Чтение
|
x
|
x
|
x: соединение разрешено
-: соединение запрещено
Основные функции
Ниже приведены основные функции типового элемента PST, в следующем разделе дано подробное описание всех функций:
выходной канал AO, DO
положение клапана
испытание при неполном ходе — вручную, по запросу обнаружения аварийного сигнала
обработка состояния
Подробное описание
В данном приложении используется аналоговый выход с HART-связью для управления позиционером клапана с искусственным интеллектом и цифровой выход для управления электромагнитным клапаном. Отключение клапана выполняется только электромагнитным клапаном.
Положение клапана: Клапаны SDV и ESV, которые подвергаются испытанию на неполном ходе, будут оснащены интеллектуальным позиционером, который совместим с HART, может частично перемещать клапан и передает значение обратного считывания показаний позиционера в АСУТП. Команда PST будет передаваться на интеллектуальный позиционер через АСУТП HART AO, при необходимости.
Испытание при неполном ходе: Данное испытание может запускаться и управляться дистанционно с экрана HMI или с IAMS
Таймер PST выполняет обратный отсчет, если клапан не переведен в отказобезопасное положение, когда таймер PST настроен на нуль или ниже нуля, появляется сообщение для руководства оператора с требованием проведения PST для клапана. Таймер PST может быть настроен старшим оператором по дням (диапазон от -365 до +365 в зависимости от клапана).
Ход клапана инициируется, когда оператор получает команду PST из HMI; процентное значение хода должно настраивается в АСУТП инженером, оно варьируется в зависимости от изготовителя клапана.
Обработка состояния: Инженер по техническому обслуживанию проверяет результаты PST в IAMS вручную устанавливает состояние PST OK, которое отображается на экране HMI, а состояния PST start (запуск PST), PST FAIL (PST не пройдено) или PST OK регистрируются с указанием времени и даты. Таймер PST сбрасывается на нуль, если испытание PST пройдено успешно, или продолжает обратный отсчет ниже нуля в случае неудовлетворительных результатов PST.
В случае аварийного отключения во время испытания PST текущее испытание PST будет приостановлено, приоритет получает аварийное отключение. При инициации отключения таймер PST останавливается и значение таймера записывается.
Показания таймера будут сброшены, если клапан переключается в отказобезопасное положение; если переключения клапана в отказобезопасное положение не произойдет после достижения времени MTM, обратный отсчет будет продолжен.
Состояние PST будет настроен на PST OK, если клапан переключается в отказобезопасное положение после отключения, или на PST FAIL (PST не пройдено), если клапан не переключается в отказобезопасное положение после отключения.
Обработка отклонения: Аварийный сигнал об отклонении во время испытания PST не генерируется для нормально-закрытого клапана, если разомкнутый концевой выключатель не включен.
Аналогичным образом аварийный сигнал об отклонении не генерируется для нормально-открытого клапана, если замкнутый концевой выключатель не включен.
Если замкнутый концевой выключатель включен при команде размыкания, и если разомкнутый концевой выключатель включен при команде замыкания, аварийный сигнал об отклонении должен быть активирован немедленно.
Если испытание PST запущено, а хода не происходит в течение установленного периода времени, инициируется аварийный сигнал об отклонении PST. Этот период времени может быть изменен старшим оператором.