5.6.6.27. PROXY_DI

 
 
Функциональный блок PROXY_DI предназначен для интеграции безопасного функционального блока DI с HMI.
 
Может работать в двух режимах:
    с сигнализацией;
    без сигнализации.
Чтобы включить сигнализацию, задайте на вход ALM блока PROXY_DI значение TRUE. Чтобы отключить сигнализацию, задайте на вход ALM блока PROXY_DI значение FALSE.

Входные параметры

 
Входные параметры
Тип данных
ВУ
И
Л
Описание
NSE_EN
BOOL
Разрешение записи команд в безопасную часть:
TRUE: разрешить
FALSE: запретить
udiKeyNSE
UDINT
Ключ разрешения записи
pNSE
POINTER
Указатель на ФБ PsSysSafeControl.nse1dint из NSE_GROUPS
HMI_CMD
BYTE
X
2
Команды оператора:
0 bit - установка режима MOS
1 bit - снятие режима MOS
2 bit - квитирование
3 bit - установка режима AOF
4 bit - снятие режима AOF
TRDT
REAL
X
X
1
Временная задержка
ALM
BOOL
Аварийная сигнализация:
TRUE: с сигнализацией
FALSE: без сигнализации
s_STATE    
DINT
Параметр STATE из безопасной части

Выходные параметры

 
Выходные параметры
Тип данных
ВУ
И
Л
Описание
NSE_STATUS
BYTE
X
1
Статус NSE
RAW
BOOL
X
Значение данных до обработки
PV
X
X
1
Переменная процесса
STATE
ЦWORD
X
1
Слово состояния:
0 bit - Выход блока – OUT
1 bit - Статус выходных данных – STS
2 bit - Состояние аварийного сигнала DI – DIAL
3 bit - Состояние SOST – SOST
4 bit - Первопричина срабатывания защиты от SBAR – FSTUP
5 bit - Значение данных до обработки – RAW
6 bit - Функция инвертирования – INV
7 bit - Запрет обслуживания MOS – MOS_ACT
8 bit - Команда квитирования – ACK
9 bit - Режим маскирования тревог –  AOF
AOFS
WORD
X
1
Слово сообщений тревог:
1 bit - IOP
11 bit - TRIP
OPMK
X
1
Рабочая метка
OUT
BOOL
Выход блока:
Для DI-D: TRUE = Норма, FALSE = Отключение
Для DI-E: TRUE = Отключение, FALSE = Норма
STS
BOOL
Статус выходных данных:
TRUE: неисправно
FALSE: исправно
DIAL
BOOL
Состояние аварийного сигнала DI:
Для DI-D: TRUE = Норма, FALSE = Аварийный сигнал
Для DI-E: TRUE = Аварийный сигнал, FALSE = Норма
SOST
BOOL
Состояние SOST:
TRUE: включено
FALSE: выключено
FSTUP
BOOL
Первопричина срабатывания защиты от SBAR:
TRUE: является
FALSEL: не является
MOS_ACT
BOOL
Режим MOS
AOF
BOOL
Режим маскирования тревог:
TRUE: включен
FALSE: выключен
INV    
BOOL
Функция инвертирования:
TRUE: включена
FALSE: отключена
ACK
BOOL
Команда квитирования:
TRUE: подана
FALSE: снята