5.6.6.7. PROXY_FB_ XDO

Функциональный блок PROXY_FB_XDO предназначен для интеграции безопасного функционального блока FB_SDO, FB_GDO с HMI.
Входные параметры
|
Входные параметры
|
Тип данных
|
ВУ
|
И
|
Л
|
Описание
|
|
NSE_EN
|
BOOL
|
–
|
–
|
–
|
Разрешение записи команд в безопасную часть:
TRUE: разрешить
FALSE: запретить
|
|
udiKeyNSE
|
UDINT
|
–
|
–
|
–
|
Ключ разрешения записи
|
|
pNSE
|
POINTER
|
–
|
–
|
–
|
Указатель на ФБ PsSysSafeControl.nse1dint из NSE_GROUPS
|
|
HMI_CMD
|
BYTE
|
X
|
–
|
2
|
Команды оператора:
0 bit - установка режима MOS
1 bit - снятие режима MOS
|
|
s_STATUS
|
DINT
|
–
|
–
|
–
|
Параметр STATUS из безопасной части
|
Выходные параметры
|
Выходные параметры
|
Тип данных
|
ВУ
|
И
|
Л
|
Описание
|
|
NSE_STATUS
|
BYTE
|
X
|
–
|
1
|
Статус NSE
|
|
RAW
|
BYTE
|
–
|
X
|
–
|
Значение данных до обработки
|
|
PV
|
X
|
X
|
1
|
Переменная процесса
| |
|
STATUS
|
BYTE
|
X
|
–
|
1
|
Слово состояния:
0 bit - Статус недостоверности – FLT_STS
1 bit - Выход – IN
2 bit - Значение сигнала – OUT
3 bit - Действие команды – CMD_ACT
4 bit - Состояния форсировки оповещателя – FORCED
5 bit - Значение сигнала TRIP– TRP
|
|
AOFS
|
WORD
|
X
|
–
|
1
|
Слово сообщений тревог:
0 bit - OOP
11 bit - TRIP
|
|
OPMK
|
X
|
–
|
1
|
Рабочая метка
| |
|
FLT_STS
|
BOOL
|
–
|
–
|
–
|
Статус недостоверности:
TRUE: неисправно
FALSE: норма
|
|
OUT
|
BOOL
|
–
|
–
|
–
|
Выход:
TRUE: норма
FALSE: сработка
|
|
CMD_ACT
|
BOOL
|
–
|
–
|
–
|
Действие команды:
TRUE: установлена
FALSE: снята
|
|
FORCED
|
BOOL
|
–
|
–
|
–
|
Состояния форсировки оповещателя:
TRUE: форсирован
FALSE: не форсирован
|
|
IN
|
BOOL
|
–
|
–
|
–
|
Значение сигнала:
TRUE: сработка
FALSE: норма
|
|
TRP
|
BOOL
|
–
|
–
|
–
|
Сигнал TRIP:
TRUE: сработка
FALSE: норма
|
