5.6.6.22. PROXY_UDFB_SOV21

Функциональный блок PROXY_UDFB_SOV21 предназначен для интеграции безопасного функционального блока UDFB_SOV21, UDFB_SOV21_R и UDFB_SOV21_RC с HMI.
Входные параметры
|
Входные параметры
|
Тип данных
|
ВУ
|
И
|
Л
|
Описание
|
|
NSE_EN
|
BOOL
|
–
|
–
|
–
|
Разрешение записи команд в безопасную часть:
TRUE: разрешить
FALSE: запретить
|
|
udiKeyNSE
|
UDINT
|
–
|
–
|
–
|
Ключ разрешения записи
|
|
pNSE
|
POINTER
|
–
|
–
|
–
|
Указатель на ФБ PsSysSafeControl.nse1dint из NSE_GROUPS
|
|
HMI_CMD
|
BYTE
|
X
|
–
|
2
|
Команды оператора:
0 bit - команда на открытие
1 bit - команда на закрытие
|
|
MTM
|
REAL
|
X
|
X
|
1
|
Время хода, сек.
При MTM = 0 не формируются ошибки ANS+ и ANS-.
|
|
PST_EN
|
BOOL
|
–
|
–
|
–
|
Конфигурация входа PST:
TRUE - применять
FALSE - отключить
|
|
PST
|
BOOL
|
–
|
–
|
–
|
Активен процесс PST
|
|
PSTO
|
REAL
|
–
|
–
|
–
|
Задержка на блокировку тревог ANS после завершения процесса PST, с
|
|
s_STATE
|
DINT
|
–
|
–
|
–
|
Параметр STATE из безопасной части
|
Выходные параметры
|
Выходные параметры
|
Тип данных
|
ВУ
|
И
|
Л
|
Описание
|
|
NSE_STATUS
|
BYTE
|
X
|
–
|
1
|
Статус NSE
|
|
MODE
|
X
|
–
|
1
|
Режим блока
| |
|
RAW
|
BYTE
|
–
|
X
|
–
|
Значение данных до обработки
|
|
RAW_STATUS
|
ENUM_DATA_STATUS
|
X
|
–
|
1
|
Состояние данных до обработки
|
|
PV
|
X
|
X
|
1
|
Входное значение ответа
| |
|
MV
|
X
|
X
|
1
|
Управляемая переменная
| |
|
STATE
|
WORD
|
X
|
–
|
1
|
Слово состояния:
0 bit - Выход на электромагнит – OUT
1 bit - Статус выхода – FLT_OUT
2 bit - Статус входа – FLT_IN
3 bit - Значение данных до обработки – RAW.0 (значение 0 bit)
4 bit - Значение данных до обработки – RAW.1 (значение 1 bit)
5 bit - Состояние открытого клапана (внутренняя переменная) – OPN
6 bit - Состояние закрытого клапана (внутренняя переменная) – CLS
7 bit - Сигнал защитного отключения – SHDN
8 bit - Настройка безопасного состояния – SS
9 bit - Режим работы – MODE_MAN
10 bit - Выходная команда – CMD
11 bit - Сигнал разрешения – PR
12 bit - Ошибка при открытии – ANSP
13 bit - Ошибка при закрытии – ANSM
14 bit - Ошибка позиционирования – PERR
15 bit - Активен процесс – PST
|
|
AOFS
|
WORD
|
X
|
–
|
1
|
Слово сообщений тревог:
0 bit - OOP
1 bit - IOP
8 bit - ANS+
9 bit - ANS-
10 bit - PERR
11 bit - TRIP
|
|
OPMK
|
X
|
–
|
1
|
Рабочая метка
| |
|
F_TYPE
|
USINT
|
X
|
–
|
1
|
Типа клапана:
0: FO
1: FC
|
|
OUT
|
BOOL
|
–
|
–
|
–
|
Напряжение на электромагните:
TRUE: подано
FALSE: снято
|
|
ANSP
|
BOOL
|
–
|
–
|
–
|
Ошибка при открытии:
TRUE: сработала
FALSE: норма
|
|
ANSM
|
BOOL
|
–
|
–
|
–
|
Ошибка при закрытии:
TRUE: сработала
FALSE: норма
|
|
PERR
|
BOOL
|
–
|
–
|
–
|
Ошибка позиционирования:
TRUE: сработала
FALSE: норма
|
|
PR
|
BOOL
|
–
|
–
|
–
|
Сигнал разрешения:
TRUE: разрешение
FALSE: запрет
|
|
FLT_IN
|
BOOL
|
–
|
–
|
–
|
Статус входа:
TRUE: неисправен
FALSE: исправен
|
|
FLT_OUT
|
BOOL
|
–
|
–
|
–
|
Статус выхода:
TRUE: неисправен
FALSE: исправен
|
|
OPN
|
BOOL
|
–
|
–
|
–
|
Состояние открытой задвижки:
TRUE: открыто
FALSE: не открыто
|
|
CLS
|
BOOL
|
–
|
–
|
–
|
Состояние закрытой задвижки:
TRUE: закрыто
FALSE: не закрыто
|
|
SHDN
|
BOOL
|
–
|
–
|
–
|
Защитное отключение:
TRUE: норма
FALSE: отключение
|
|
SS
|
BOOL
|
–
|
–
|
–
|
Настройка безопасного состояния:
TRUE: открыто
FALSE: закрыто
|
|
MODE_MAN
|
BOOL
|
–
|
–
|
–
|
Режим:
TRUE: ручной
FALSE: автоматический
|
|
CMD
|
BOOL
|
–
|
–
|
–
|
Команда на открытие:
TRUE: подана
FALSE: снята
|
|
ZSH
|
BOOL
|
–
|
–
|
–
|
Концевой выключатель открытия:
TRUE: активен
FALSE: неактивен
|
|
ZSL
|
BOOL
|
–
|
–
|
–
|
Концевой выключатель закрытия:
TRUE: активен
FALSE: неактивен
|