5.3.3.5.5.1. Алгоритм

 
 
Алгоритм позволяет  определить первопричину функции защиты.
Работает совместно с алгоритмом защиты PROTECT.
 
Флаг наличия действующей защиты CMD формируется, если есть хотя бы одна команда защиты CMD01-CMD32.
Флаг наличия неподтвержденной защиты FLAG формируется при появлении новой команды защиты CMD01-CMD32 при условии, что все другие команды защит были квитированы.
 
При квитировании (RST = TRUE) код сработавших защит OUT обнуляется и сбрасывается флаг наличия неподтвержденной защиты FLAG.
FLAG := FALSE;
OUT := 0;