5.5.2.4.1.1.1. Алгоритм

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

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

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

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

 
Основные функции программного модуля аналогового входа:
     обнаружение сигнала
     фильтрация технических значений (первого порядка)
     преобразование сигнала в цифровое значение в единицах измерения
     извлечение квадратного корня для измерения расхода (датчики перепада давления)
     обработка порогового сигнала процесса (сигнализация и / или управление)
     устранение отказов контура
     обработка запрета технического обслуживания
     автоматическая маскировка аварийного сигнала
     представление в HMI
    местная индикация
 

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

 
Обнаружение сигнала: Значение технологической переменной принимается от полевого устройства через модуль аналогового входа ПЛК, и в полевом устройстве выполняется его линеаризация.
 
При использовании дифференциального расходомера извлечение квадратного корня обычно выполняется в функциональном блоке для преобразования аналогового входного сигнала перепада давления в сигнал расхода.
 

 Обработка порогового сигнала

 
Имеется два пороговых сигнала на аналоговый вход:
 
     для автоматического управления оборудованием yCL/yCH
     для передачи аварийных сигналов оператору yAL/yAH
 
Обработанный входной сигнал сравнивается с пороговым значением аварийного сигнала, отклонение от порогового значения приводит к срабатыванию сигнализации. По умолчанию, для всех аналоговых входных сигналов, которые используют пороговые значения для сигнализации или управления, будет использоваться гистерезис 1%. Цвет аварийной сигнализации зависит от уровня приоритета аварийной сигнализации.
 
Сигналы с управляющим пороговым значением yCL/yCH имеют очень низкий приоритет аварийной сигнализации (уровень 5, не мигают, не отображаются на панели сводки аварийных сигналов, только для справки).
 
Обнаружение отказов контура: Выявление неисправностей контуров, таких как IOP+ и IOP- реализовано в программном модуле AI.
 
Для получения более подробной информации об отказе входа ознакомьтесь с:
     Сигнал о неисправности контура: В случае разомкнутого входа или неисправного состояния на лицевых панелях генерируется аварийный сигнал «IOP».
Если измеренное значение больше 103,125% (20,5 мА) от диапазона единиц измерения, генерируется аварийный сигнал «IOP».
 
Если измеренное значение меньше -1,25% (3,8 мА) от диапазона единиц измерения, генерируется аварийный сигнал «IOP». При срабатывании сигнала о неисправности контура на лицевых панелях отображается аварийный сигнал IOP или IOP- и сохраняется последнее допустимое значение, измеренное до появления ошибочного значения. На HMI в окне отображения аварийных сигналов появляется сообщение сигнализации с меткой тега пурпурного цвета.
 
Диапазон аварийного сигнала IOP+ и IOP- настраивается в среде разработки Astra.IDE. Для тегов линии связи подсистемы диапазон настраивается в среде разработки Astra.IDE.
 
Функция запрета технического обслуживания: Используется для аннулирования функции обработки пороговых сигналов и функции неисправности контура. Старший оператор будет иметь доступ к экрану HMI для активации функции запрета.
 
При срабатывании команды запрета технического обслуживания все аварийные сигналы (т.е. аварийные сигналы верхнего и нижнего предела и аварийные сигналы IOP+/IOP-) подавляются, и на лицевой панели отображается нормальное состояние аналогового входа.
 
Автоматическая маскировка аварийного сигнала: Отдельное пороговое значение сигнализации маскируется внешним событием. Все аналоговые индикаторы имеют переключатель маскировки для каждого порогового сигнала, т.е. для аварийных сигналов верхнего и нижнего предела. Эти переключатели приводятся в действие соответствующей логикой подавления сигнала.
На основании заданных условий или событий логика подавления включает или отключает переключатель маскировки. Последовательный аналоговый вход SAI: Функциональный режим тега последовательного аналогового входа такой же, как и для типового элемента аналогового входа, за исключением обнаружения неисправности и порогового значения. Аварийные сигналы, относящиеся к неисправности и пороговому значению, генерируются подсистемой и передаются в АСУТП как последовательный цифровой вход SDI.
 
На лицевой панели последовательного аналогового входа отображается технологический параметр и пороговые значения аварийной сигнализации; при этом сигналы отказа отображаются как аварийные сигналы последовательного цифрового входа. Последовательный аналоговый вход не будет иметь установленного значения параметра настройки, как аналоговый вход. Цвет аварийной сигнализации зависит от уровня приоритета аварийной сигнализации.
 
Для всех аналоговых входов подсистемы со стороны подсистемы, а не в АСУТП выполняется фильтрование технических значений, таким образом, никакой фильтр не используется.
 
Местная индикация AI_LI: Аналоговый вход от AI или AI_CTR масштабируется в диапазоне 0-100% и передается на линейный индикатор для местной индикации.