AstraRegul
Релиз 2025.08.15.00
×

5.6.4.2.1.3.1. Алгоритм

 
 
Функциональный блок предназначен для обработки цифровых входных сигналов. 
 
Цифровой вход с поля подключается к IN. Через вход CONTR по значениям 2 и 3 бита  (заданию типа срабатывания защит от HMI) блок предоставляет возможность трактовать контакт как размыкающий (FALSE = NC) или замыкающий (TRUE = NO). 
 
Тип срабатывания защиты
 Описание
 
NO
Если значение входа становится TRUE, то формируется сигнал тревоги. 
NC
Если значение входа становится FALSE, то формируется сигнал тревоги.
 
При этом на выходе TRP сигнала тревог всегда  устанавливаются значения в зависимости от параметра DIR (направление срабатывания):
DIR
TRP
TRUE
TRUE
FALSE
FALSE
 
Выход FLT устанавливается в FALSE, когда система обнаруживает отказ канала дискретного ввода (IN_STS = FALSE).
FLT = IN_STS
В результате также будет сформирован сигнал тревоги IOP.
 
Блок может быть сконфигурирован для перехода в состояние тревоги по сигналу от внешней логики (вход OVRQ, выход OVA повторяет OVRQ). Внешнюю логику OVRQ можно включить/отключить, задав на вход OVR значения TRUE/FALSE соответственно. Если значении входа OVRQ становится FALSE при участии внешней логики, то формируется сигнал тревоги. 
 
MOS может быть активирован на АРМ оператора в окне настроек с помощью кнопки "Запрет технического обслуживания", если приходит сигнал разрешения на вход MEN от блока UDFB_MOES.
 
Для ограничения количества блоков, у которых одновременно может быть активирован режим MOS используется функционал входа GRP_IN (запрет от группы MOS) и выхода GRP_OUT (запрет для группы MOS). Для реализации данного функционала требуется создать глобальную Safety переменную типа BOOL в области SafetyGVL (например, с именем GROUP1_MOS) и привязать ее одновременно к входу GRP_IN и выходу GRP_OUT каждого блока, для которых мы хотим реализовать ограничение. Таким образом после реализации указанной схемы можно будет активировать режим MOS только у одного блока из группы.