Цитата Сообщение от SashkE Посмотреть сообщение
День добрый. Могу ли я ворваться в обсуждение данной темы? Точнее обратиться за советом или помощью.

Есть задача сделать Ротацию трех насосов каждые 24 часа в определенное время, и если рабочий выпадает в ошибку, то включается следующий рабочий, и так пока не выпадут все или их не починят/заменят. Плюс в случае аварии работающего насоса, если аварию устранили, то снова должен он запуститься. В основном, как я думаю, всё сделал, кроме смены насоса по аварии. Никак не могу придумать как это сделать в данном алгоритме. Можете помочь?

Ротация.png

I1 - Команда включения
I2-4 - Аварии насосов 1-3
O1-3 - Включение насосов 1-3
Чем мой вариант не устроил? В смысле, у меня есть вариант с ротацией по внешнему сигналу или Вы пока не посмотрели?