AstraRegul
Релиз 2024.08.31.00
×

5.5.2.4.11.1.1. Алгоритм

Технологический функциональный блок PST_FC выполнен на основе базового функционального блока MLD_SW и, соответственно, наследует его функции. В таблице ниже представлен список основных функций блока.
 
Функция
Описание
Формирование выхода OUT в зависимости от значения управляющего выхода (MV).
Обработка тревог блока и формирование состояния тревог (ALRM).
Маскирование тревог, т.е. тревоги формируются, но не записываются в журнал событий.
Проверка правильности задания уставок (MH, ML) для обработки тревог блока.
 
В данном разделе описывается функция программного модуля для испытания при неполном ходе. Это испытание выполняется на двухпозиционных клапанах, таких как SDV и ESV, которые оснащены позиционерами клапана
с искусственным интеллектом HART. Эти клапаны во время работы установки обычно находятся в полностью открытом положении.
Список доступных режимов функционального блока PST_FC:
Ручной MAN

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

 
На рисунке ниже показана функциональная блок-схема блока PST_FC:
 
 
Состав элементов блока PST_FC:
     Блок FB_MLD_SW базового типа MLD_SW используется для выдачи задания положения на клапан.
     Блок XZI базового типа PVI используется для индикации позиционной обратной связи клапана.
     Блок 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. Этот период времени может быть изменен старшим оператором.