AstraRegul
Релиз 2024.08.31.00
×

5.5.2.4.10.1.1. Алгоритм

 
Технологический функциональный блок GCF выполнен на основе базового функционального блока PVI и, соответственно, наследует его функции. В таблице ниже представлен список основных функций блока.
 
Функция
Описание
Обработка измерительного входа и формирование переменной процесса (PV).
Интегрирования переменной процесса (PV) и формирование накопленного значения (SUM).
Значение PV не формируется по значению измерительного входа (IN), а задается оператором вручную. Реальное значение измерительного входа (IN) отслеживается по значению параметра необработанных данных (RAW).
Обработка тревог блока и формирование состояния тревог (ALRM).
Маскирование тревог, т.е. тревоги формируются, но не записываются в журнал событий.
Проверка правильности задания уставок (HH, PH, PL, LL) для обработки тревог блока .
Принудительный запрет формирования некоторых тревог по ремонтируемому оборудованию.
 
Этот программный модуль будет использоваться для компенсации расхода газа в зависимости от давления и температуры. Расход сырья измеряется напрямую при помощи расходомера. Этот программный модуль используется, когда применяются недифференциальные расходомеры.
 
Список доступных режимов функционального блока GCF:
Нерабочий режим O/S
Автоматический AUT
 
     Данные по расходу сырья, цифровые значения давления и температуры обрабатываются напрямую в типовом элементе AI.
     Этот модуль может использоваться вместе с другими типовыми модулями, такими как:
     PID
     TOT (сумматор расхода)

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

 
На рисунке ниже показана функциональная блок-схема блока GCF:
 
Состав элементов блока GCF:
     Блок FB_PVI базового типа PVI используется для отображения значений измерения и состояния тревоги.
     Подпрограмма логики расчетного сценария используется для расчета компенсации расхода.
     Подпрограмма логики обнаружения тревог используется для реализации маскирования аварийного сигнала.
 
В таблице ниже перечислены методы доступа к входам/выходам и адресаты соединения входов/выходов блока GCF:
 
Вход/Выход
Метод доступа
к входам/выходам
Адресат соединения
Каналы модулей
ввода/вывода ПЛК
Переменные
внешней логики
Входы/выходы функциональных блоков
FLOW_RAW
Вход необработанного расхода
Запись
-
x
x
PRESS
Вход давления
Запись
-
x
x
PRESS_AVG
Вход усредненного давления
Запись
-
x
x
TEMP
Вход температуры
Запись
-
x
x
x: соединение разрешено
-: соединение запрещено
 

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

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

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

 
Функция запрета технического обслуживания: После активации функции запрета технического обслуживания фактическое измеренное значение приведенного расхода, которое вычисляется на основании последнего допустимого значения (до запрета технического обслуживания), отображается на экране HMI. Аварийные сигналы соответствующих измерений xCL, xCH, xAL и xAH неактивны во время запрета технического обслуживания.
 
Ошибка приведенного расхода: Скорректированное значение расхода будет считаться недопустимым, если значение расхода сырья недопустимое.
 
Функции неисправности контура аналогичны таким же функциям в программном модуле AI. Для приведенного / компенсированного значения расхода применяется тот же метод обработки. См. раздел по обнаружению неисправности контура программного модуля AI 3.2.2.
 
Обработка значений при работе в режиме неисправности: Значения для давления и температуры при работе в режиме неисправности учитываются, когда соответствующие измерения недопустимы или активен запрет технического обслуживания. Вычисленное значение при работе в режиме неисправности доступно для оператора с управляющим уровнем доступа. Старший оператор может изменить соответствующее значение в пределах шкалы.
 
Значение при работе в режиме неисправности для измерения давления — последнее допустимое усредненное значение с периодом отбора проб 2 минуты и количеством запоминаемых значений, равным 30. Эти запоминаемые значения и время отбора проб настраиваются на уровне доступа старшего оператора.
 
При необходимости, старший оператор может изменить соответствующее значение в пределах шкалы. Значение при работе в режиме неисправности для измерения температуры — последнее допустимое значение, при необходимости старший оператор может изменить соответствующее значение в пределах шкалы.