5.6.3.4.2.3.4. PROXY_DO | ФУНКЦИОНАЛЬНЫЙ БЛОК ДЛЯ ИНТЕГРАЦИИ БЕЗОПАСНОГО ФБ DO С HMI
Функциональный блок PROXY_DO предназначен для интеграции безопасного функционального блока DO с HMI.
Функциональный блок может работать в двух режимах:
с сигнализацией;
без сигнализации.
Чтобы включить сигнализацию, задайте на вход ALM блока PROXY_DO значение TRUE. Чтобы отключить сигнализацию, задайте на вход ALM блока PROXY_DO значение FALSE.
Входные параметры
Входные параметры
|
Тип данных
|
ВУ
|
И
|
Описание
|
AOF
|
BOOL
|
X
|
–
|
Включение маскирования тревог
|
TSTM
|
BOOL
|
X
|
–
|
Режим испытаний:
TRUE: в режиме испытаний
FALSE: не в режиме испытаний
|
TSTC
|
BOOL
|
X
|
–
|
Команда проведения испытания:
TRUE: команда проведения испытания включена
FALSE: команда проведения испытания отключена
|
INV
|
BOOL
|
X
|
–
|
Функция инвертирования (устанавливается как TRUE для DO-E и как FALSE для DO-D):
TRUE: включена
FALSE: выключена
|
ALM
|
BOOL
|
–
|
–
|
Аварийная сигнализация:
TRUE: с сигнализацией FALSE: без сигнализации |
FROM_SAFETY
|
–
|
–
|
Переменные для передачи из безопасной части
|
Выходные параметры
Выходные параметры
|
Тип данных
|
ВУ
|
|
Описание
|
RAW
|
BOOL
|
–
|
X
|
Значение данных до обработки
|
PV
|
X
|
X
|
Переменная процесса
| |
STATE
|
BYTE
|
X
|
–
|
Слово состояния:
0 bit - Выход блока – OUT
1 bit - Состояние DO – STS
2 bit - Статус испытания – TSTS
3 bit - Значение данных до обработки – RAW
|
AOFS
|
WORD
|
X
|
–
|
Слово сообщений тревог:
0 bit - OOP
11 bit - TRIP
|
OPMK
|
X
|
–
|
Рабочая метка
| |
OUT
|
BOOL
|
–
|
–
|
Выход блока:
Для DO-D: TRUE = Нормально, FALSE = Отключение
Для DO-E: TRUE = Отключение, FALSE = Норма
|
STS
|
BOOL
|
–
|
–
|
Состояние DO:
TRUE: неисправно
FALSE: исправно
|
TSTS
|
BOOL
|
–
|
–
|
Статус испытания:
TRUE: в режиме испытаний
FALSE: не в режиме испытаний
|
TO_SAFETY
|
–
|
–
|
Переменные для передачи в безопасную часть
|