вот опять же стек FIFO для этого очень подойдет, вытеснив аварийный мы его запихиваем обратно, вытесняя таким образом следующий исправный, а так как факт аварийного насоса зафиксирован, после делаем сдвиг внутри стека, чтоб аварийный снова стал первым в очереди на вытеснение и если он будет исправен к следующей смене, то запустится, а если нет то повторяем манипуляции





Ответить с цитированием
-За любым вариантом должна стоять реализация,тема то конкретная. Кроме того в макросе не только ведется переключение насосов ,но и выдача фактически отработанного времени ,каждого из насосов.Причем если это ПР114 ,то эти значения можно сделать энергонезависимыми.
