ваш алгоритм я понил,но он НЕ приемлим именно с эргономической тчк. зрения,

какая необходимость п.№2 -сброса именно световой сигнализации,
ну сбросили-это значит потушили лампочки,а если в этот момент
куча входных концевиков находится ВНЕ зоны НОРМА???
при вашем алгоритме приход "свежака" аврийного сигнала НИКАК
не возможно определить.