AstraRegul
Релиз 2024.08.31.00
×

5.5.2.3.1.2.1. Алгоритм

 
 
Функциональный блок TYP_TOT выполнен на основе базового функционального блока PVI и, соответственно, наследует его функции. В таблице ниже представлен список основных функций блока.
 
Функция
Описание
Обработка измерительного входа и формирование переменной процесса (PV).
Интегрирования переменной процесса (PV) и формирование накопленного значения (SUM).
Значение PV не формируется по значению измерительного входа (IN), а задается оператором вручную. Реальное значение измерительного входа (IN) отслеживается по значению параметра необработанных данных (RAW).
Обработка тревог блока и формирование списка сработавших тревог (ALRM_R) и состояния тревог (ALRM).
Маскирование тревог, т.е. тревоги формируются, но не записываются в журнал событий.
Проверка правильности задания уставок (HH, PH, PL, LL) для обработки тревог блока .
 
Этот функциональный блок предназначен для суммирования сигналов и отображает входной сигнал от других блоков в виде переменной процесса (PV). Данный блок может использоваться только для индикации переменной процесса. 
 
Список доступных режимов функционального блока TYP_TOT:
Нерабочий режим O/S
Автоматический AUT
 
Формула суммирования выглядит следующим образом: 
, где
FI - числовое значение для сложения в инженерных единицах; 
FQI(n) - текущее значение сложения (в единице сложения) ;
FQI(n-1) - предыдущее значение сложения; 
Ts = период дискретизации (секунды); 
Tk = константа преобразования шкалы времени в соответствии с инженерной единицей измерения.
 
Алгоритм обладает функцией сброса суммирующего устройства. При сбросе суммирующего устройства текущий суммарный расход запоминается для получения суммарного расхода за предыдущий период. Кнопка сброса доступна оператору во всплывающем окне вместе с текущим суммарным значением и суммарным значением за предыдущий период. 
 

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

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

Функция сигнализации 

 
В случае обрыва входа (IOP) или состояния данных BAD на входной величине значение выхода не замораживается (сумматор будет продолжать считать, хотя входная величина неисправна).
 
Для получения более подробной информации об отказе входа ознакомьтесь с:

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

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