Ну наконец-то)
Вот тут у вас как раз и проблема. Вы пытаетесь запрограммировать алгоритм, который у вас ещё не сложился в голове. Ясен красен, что это тупик. Именно поэтому я и задал вопрос, новичок ли вы в автоматике.
Итого у вас ОДНО резервированное исполнительное устройство, выполняющее две функции:
1) Оно должно включаться по истечении времени ХХ и отключаться по двум условиям, какое наступит ранее: срабатывание датчиков или истечение времени ХХ.
2) Для выравнивания наработки используется чередование исполнительных механизмов. Также требуется АВР - при отказе основного механизма немедленно активируется резервный.
Всё верно?