В принципе, поменять местами два элемента, вот так
Вложение 66319
Но я нифига не пойму, сам макрос работает, а вот если эмулировать программу, то глючит
Вид для печати
В принципе, поменять местами два элемента, вот так
Вложение 66319
Но я нифига не пойму, сам макрос работает, а вот если эмулировать программу, то глючит
Попытаюсь объяснить на конкретной ситуации суть вопроса.
Есть три насоса, но одновременно работает только один. Ротация происходит по циклам работы, после отключения одного включается другой.
Вами был предложен рабочий вариант исполнения данной ротации.
Подскажите пожалуйста, как дополнить его в ситуации с авариями:
Помимо основного сигнала вкл/откл добавляются 3 сигнала аварии на каждый насос.
Допустим, поступил сигнал аварии второго насоса, после чего он исключается из общей ротации, теперь меняются 1 и 3. После устранения аварии насос снова возвращается в ротацию. И так для каждого насоса. Также в случае возникновении аварии на работающем насосе, он отключается, исключается из ротации до устранения аварии, и тут же в работу вступает следующий насос.
Так какая проблема, разделить общий сигнал на сигнал запуска в работу и аварии каждого из насосов?!
Вот на примере для 8 насосов сделал:
Вложение 71856
https://owen.ru/forum/showthread.php?t=36564
Вложение 71863
Алгоритм работы надо менять или взять готовый. У меня и кол-во насосов и кол-во одновременно работающих насосов можно изменить от 2 до 16 и больше.
При аварии, включается следующий насос
4 котла_Нараб_Ротация по времени_____ https://owen.ru/forum/showthread.php?t=38920&page=2#12
Каскадное управл. 8 котлами_____ https://owen.ru/forum/showthread.php...341#post420341
Управл. 12 насосами_12 аварий_ET_Включение по Уровню_____ https://owen.ru/forum/showthread.php?t=38891#6
Вложение 73594
Прекрасно включается следующий насос иhttps://owen.ru/forum/image/png;base...AASUVORK5CYII=з резервных. https://owen.ru/forum/image/png;base...AASUVORK5CYII=