5.6.3.1.4.1. ANN_FUP | ОПРЕДЕЛЕНИЕ ПЕРВОПРИЧИНЫ СРАБАТЫВАНИЯ
Функциональный блок ANN_FUP предназначен для идентификации сигнала, который первым достиг безопасного состояния.
Входные параметры
Входные параметры
|
Тип данных
|
Описание
|
IN1
|
BOOL
|
Вход 1 состояния сигнализации
|
SS1
|
BOOL
|
Спецификация безопасного состояния входа 1:
TRUE: ETS
FALSE: DTS
|
IN2
|
BOOL
|
Вход 2 состояния сигнализации
|
SS2
|
BOOL
|
Спецификация безопасного состояния входа 2:
TRUE: ETS
FALSE: DTS
|
IN3
|
BOOL
|
Вход 3 состояния сигнализации
|
SS3
|
BOOL
|
Спецификация безопасного состояния входа 3:
TRUE: ETS
FALSE: DTS
|
IN4
|
BOOL
|
Вход 4 состояния сигнализации
|
SS4
|
BOOL
|
Спецификация безопасного состояния входа 4:
TRUE: ETS
FALSE: DTS
|
IN5
|
BOOL
|
Вход 5 состояния сигнализации
|
SS5
|
BOOL
|
Спецификация безопасного состояния входа 5:
TRUE: ETS
FALSE: DTS
|
IN6
|
BOOL
|
Вход 6 состояния сигнализации
|
SS6
|
BOOL
|
Спецификация безопасного состояния входа 6:
TRUE: ETS
FALSE: DTS
|
IN7
|
BOOL
|
Вход 7 состояния сигнализации
|
SS7
|
BOOL
|
Спецификация безопасного состояния входа 7:
TRUE: ETS
FALSE: DTS
|
IN8
|
BOOL
|
Вход 8 состояния сигнализации
|
Входные параметры
|
Тип данных
|
Описание
|
SS8
|
BOOL
|
Спецификация безопасного состояния входа 8:
TRUE: ETS
FALSE: DTS
|
IN9
|
BOOL
|
Вход 9 состояния сигнализации
|
SS9
|
BOOL
|
Спецификация безопасного состояния входа 9:
TRUE: ETS
FALSE: DTS
|
IN10
|
BOOL
|
Вход 10 состояния сигнализации
|
SS10
|
|
Спецификация безопасного состояния входа 10:
TRUE: ETS
FALSE: DTS
|
RST
|
BOOL
|
Вход сброса статуса первопричины срабатывания
|
Выходные параметры
Выходные параметры
|
Тип данных
|
Описание
|
OUT1
|
BOOL
|
Статус входа 1:
TRUE: первопричина срабатывания
FALSE: не первопричина срабатывания
|
OUT2
|
BOOL
|
Статус входа 2:
TRUE: первопричина срабатывания
FALSE: не первопричина срабатывания
|
OUT3
|
BOOL
|
Статус входа 3:
TRUE: первопричина срабатывания
FALSE: не первопричина срабатывания
|
OUT4
|
BOOL
|
Статус входа 4:
TRUE: первопричина срабатывания
FALSE: не первопричина срабатывания
|
OUT5
|
BOOL
|
Статус входа 5:
TRUE: первопричина срабатывания
FALSE: не первопричина срабатывания
|
OUT6
|
BOOL
|
Статус входа 6:
TRUE: первопричина срабатывания
FALSE: не первопричина срабатывания
|
OUT7
|
BOOL
|
Статус входа 7:
TRUE: первопричина срабатывания
FALSE: не первопричина срабатывания
|
OUT8
|
BOOL
|
Статус входа 8:
TRUE: первопричина срабатывания
FALSE: не первопричина срабатывания
|
OUT9
|
BOOL
|
Статус входа 9:
TRUE: первопричина срабатывания
FALSE: не первопричина срабатывания
|
OUT10
|
BOOL
|
Статус входа 10:
TRUE: первопричина срабатывания
FALSE: не первопричина срабатывания
|
Выходные параметры
|
Тип данных
|
Описание
|
SSI
|
BOOL
|
Обобщенный признак совпадения IN и SS входов
|
SSO
|
BOOL
|
Обобщенный признак состояния первопричины срабатывания
|
Описание
Для входа функционального блока 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 других входов.