5.5.2.3.1.7.1. Алгоритм

 
Типовая схема голосования "Один из двух" (1oo2) основан на двух аналоговых входах. Расчетное значение для аналоговой индикации рассматривается отдельно от логики отключения при голосовании.  Функциональный блок TYP_1oo2 выполнен на основе базового функционального блока PVI и, соответственно, наследует его функции. В таблице ниже представлен список основных функций блока.
 
Функция
Описание
Значение PV не формируется по значению измерительного входа (IN), а задается оператором вручную. Реальное значение измерительного входа (IN) отслеживается по значению параметра необработанных данных (RAW).
Обработка тревог блока и формирование списка сработавших тревог (ALRM_R) и состояния тревог (ALRM).
Маскирование тревог, т.е. тревоги формируются, но не записываются в журнал событий.
Проверка правильности задания уставок (HH, PH, PL, LL) для обработки тревог блока .
 
Список доступных режимов функционального блока TYP_1oo2:
Нерабочий режим O/S
Автоматический AUT
 
В соответствии с состоянием двух входов аналоговая индикация будет иметь следующие состояния: 
если все входы исправны, то отображаемое значение голосования будет равно значению входа A; 
если один из входов находится в плохом состоянии, то отображаемое значение голосования будет значением оставшегося исправного входа; 
если два входа находятся в плохом состоянии или их разница превышает значение максимального отклонения MAX_DEV_SP, то голосующим значением будет последнее хорошее значение.
 
Также имеется сигнализация отклонения, которая активируется, если значения входов отличаются на величину отклонения, которая устанавливается в процентах в параметре DEV_SP. Сигнализация тревоги будет отображаться на всех входах в окне голосования, если они оба исправны, а разница между ними больше установленного отклонения.
 
Результаты голосования (выходы VTL и VTH) учитывают сигнализацию входа (LL или HH соответственно) и состояние BAD. Переменная результата голосования (VTL или VTH) принимает значение TRUE в случае, если все входы исправны и любой из них находится в состоянии тревоги (LL или HH соответственно), или в случае неисправности хотя бы одного входа.
 
Также блок предназначен для выдачи сигнала защиты QBAD на внешнюю логику при формировании тревог IOP/IOP-.
 
С помощью включения режима технологического обслуживания (кнопка "Режим технологического обслуживания" в окне настроек блока на АРМ оператора) возможна блокировка защитных выходов VTL, VTH и QBAD при срабатывании блока или тревогах IOP/IOP-.
 
 

Инициализация 

По умолчанию блок инициализируются в режиме AUT.
 

Функция тревоги

Список доступных тревог функционального блока TYP_1oo2:
Нормальное состояние (NR)
Высокая сигнализация размыкания входа (IOP)
Низкая сигнализация размыкания входа (IOP-)
Сигнализация достижения 2-го верхнего предела (HH)
Сигнализация достижения 2-го нижнего предела (LL)
Сигнализация достижения верхнего предела (HI)
Сигнализация достижения нижнего предела (LO)
Скоростная сигнализация + (VEL+)
Скоростная сигнализация - (VEL-)
 
В случае выхода результирующего значения голосования за пределы уставок тревог IOP и IOP- формируется соответствующий сигнал тревоги (IOP или IOP-). При этом значение переменной процесса PV фиксируется на последнем достоверном значении, а состояние данных - на значении BAD.
 
Подробная информация об отказе входа в разделе
 

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

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