5.6.3.1.3.4. OVR_IB | ПОДСТАНОВКА ДАННЫХ ТИПА BOOL СО СТАТУСОМ
Функциональный блок OVR_B реализует функцию подстановки значения переменных типа BOOL со статусом данных.
Входные параметры
Входные параметры
|
Тип данных
|
Описание
|
IN
|
BOOL
|
Вход
|
IN_STS
|
BOOL
|
Состояние входных данных:
TRUE: норма
FALSE: недостоверность
|
VAL
|
BOOL
|
Значение подстановки
|
SW
|
BOOL
|
Ключ разрешения подстановки:
TRUE: подстановка разрешена
FALSE: подстановка запрещена
|
OVR
|
BOOL
|
Активация режима подстановки от HMI:
TRUE: включить
FALSE: отменить
|
Выходные параметры
Выходные параметры
|
Тип данных
|
Описание
|
OUT
|
BOOL
|
Выход
|
OUT_STS
|
BOOL
|
Состояние выходных данных:
TRUE: норма
FALSE: недостоверность
|
STS
|
BOOL
|
Статус подстановки:
TRUE: выполняется и OUT выдает значение, указанное в VAL
FALSE: не выполняется и OUT выдает значение, указанное в IN
|
Описание
Функциональный блок подстановки OVR_IB выводит фактическое значение входного параметра IN через выходной параметр OUT, если операция подстановки не выполняется.
Если операция подстановки выполняется со станции оператора АРМ, то функциональный блок подстановки выводит данные, указанные во входном параметре VAL через выходной параметр OUT. Т.е. данные становятся равными значению, которое заранее задано во входном параметре VAL.
Если операция подстановки отменяется со станции оператора АРМ, то функциональный блок подстановки возобновляет вывод данных из входного параметра IN через выходной параметр OUT.
Когда операция подстановки выполняется, состояние выходных данных будет TRUE. Когда подстановка не выполняется, состояние входных данных будет выводиться как состояние выходных данных.
SW – это параметр, который разрешает запуск выполнения операции подстановки. Однако, выполнение уже запущенной операции подстановки не завершается, даже если вход SW переходит из значения TRUE в FALSE. В этом случае завершение данной операции произойдет при получении значения FALSE входного параметра OVR.
|