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: снята
|