5.6.3.11. ANN_FUP | ОПРЕДЕЛЕНИЕ ПЕРВОПРИЧИНЫ СРАБАТЫВАНИЯ

Функциональный блок ANN_FUP предназначен для идентификации сигнала, который первым достиг безопасного состояния.
Для входа функционального блока ANN_FUP, состояние сигнализации (IN) которого совпадет со значением безопасного состояния SS раньше других входов, устанавливается статус (OUT) в качестве первопричины срабатывания. Таким образом только один входа блока ANN_FUP может перейти в состояние первопричины срабатывания. Если один их входов ANN_FUP уже находится в статусе первопричины срабатывания, то другие входы ANN_FUP не смогут перейти в данный статус даже в случае совпадения их IN и SS. Если IN и SS совпадают у нескольких входов блока ANN_FUP во время одного и того же цикла ПЛК, то перейдет в состояние первопричины срабатывания тот вход, который обрабатывается первым в программной логике.
С помощью входа RST можно сбросить статус первопричины срабатывания при условии, что на момент сброса IN и SS всех входов блока ANN_FUP не совпадают. Даже если IN и SS входа, находящегося в статусе первопричины срабатывания, больше не совпадают, то сброс не может быть выполнен в случае совпадения IN и SS других входов.
Входные параметры
|
Входные параметры
|
Тип данных
|
Описание
|
|
IN1...IN10
|
BOOL
|
Вход 1...10 состояния сигнализации
|
|
SS1...SS10
|
BOOL
|
Спецификация безопасного состояния входа 1...10:
TRUE: ETS
FALSE: DTS
|
|
RST
|
BOOL
|
Вход сброса статуса первопричины срабатывания
|
Выходные параметры
|
Выходные параметры
|
Тип данных
|
Описание
|
|
OUT1...OUT10
|
BOOL
|
Статус входа 1...10:
TRUE: первопричина срабатывания
FALSE: не первопричина срабатывания
|
|
SSI
|
BOOL
|
Обобщенный признак совпадения IN и SS входов
|
|
SSO
|
BOOL
|
Обобщенный признак состояния первопричины срабатывания
|
