Спасибо большое!
Спасибо большое!
Доброе время суток, подскажите как реализовать поочерёдное включение насоса т.е накачал давление первый насос, для следующей сработки надо чтоб второй качал и так по очереди, делаю на ПР205. Заранее спасибо..
Почитайте пока здесь https://owen.ru/forum/showthread.php?t=41447
В простейшем случае так
Безымянный.png
Спасибо большое, Респект за понятный ответ)
Когда-то я делал так
https://www.cyberforum.ru/blogs/534277/6108.html
Это всего лишь пример для статьи на основе реальной программы. Должен работать.
Сейчас в совершенно другом стиле оформляю, проверяю больше (для ПР205 нужно ещё проверять разряд батарейки - хранение часов реального времени и параметров настройки - при разряде формирую сигнализацию).
Ещё проверял бы на сверхдлительную работу - "утечку в трубопроводе".
Сейчас изменил подход к программированию, если сможете понять моё изложение, то попробуйте делать так
https://www.cyberforum.ru/blogs/534277/10475.html
Там смысл разделения системы из двух насосов на три подсистемы (общая часть, насос 1, насос 2) и раздельной обработки ошибок для каждой из подсистем.
Т.к. от меня требуют визуализации на панели оператора, то для каждой подсистемы поддерживаю регистр с флагами состояния.
А также, поддерживаю возможность получения команд для каждой подсистемы от панели оператора (вкл/откл насос, ручн/авт и прочие).
Сама программа в этом примере содержит ошибку - отсутствует ротация, но это несущественно для пояснения подхода.
Последний раз редактировалось FPavel; 16.11.2025 в 13:41.
В случае аварии одного из насосов разве не разумно сделать чтобы на замену включался исправный насос, я так понимаю, Вы об этом не думали?!
Короче, здесь нечто подобное делали, вам подойдёт без какой либо доработки, в смысле, макрос переключения, правая часть на холсте:
https://owen.ru/forum/showthread.php...l=1#post424807
КНС.PNG
Для включения насосов по очереди можно использовать один из входов.
На второй, незадействованный вход можно подавать сигнал аварии насосов, тогда будет включаться исправный(резервный) насос, всё!
Примерно как то так:
Ротация двух насосов при кажом включении + включение резерва.png
Ротация двух насосов при каждом включении + включение резерва.owle
А так, под ваше ТЗ, без включения резерва, этот проект подходит:
Т-триггер + булевый SEL(демультиплексор).png
Т-триггер + демультиплексор_2.owle
И, мне кажется, Вам ликбез какой-то нужно пройти, в смысле, это вроде простейшие элементы, проще некуда, как же Вы собираетесь что-то сделать не имея самых элементарных знаний в этой области, боюсь как бы Вы чего не натворили!
Последний раз редактировалось Сергей0308; 16.11.2025 в 20:39.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
А что если нам написать универсальный ФБ на все случаи жизни (ротация насосов)?
С одновременным управлением с разных мест, с лёгким масштабированием (по числу насосов) и т.д.
Например для ПР200 и с ликбезом.
Уже давно этим занимаюсь, пока тут 10 версия последняя.
4-8 насосов___ https://owen.ru/forum/showthread.php...l=1#post426052
А тут 11 версия
5 насосов ___ https://owen.ru/forum/showthread.php...l=1#post471291
А началось всё с каскадов
Каскад из 4 котлов__до 3 версии___ https://owen.ru/forum/showthread.php...l=1#post418393
Каскадное управл. 8 котлами___ до 7 версии__ https://owen.ru/forum/showthread.php?t=38608#7
Для идеальной реализации не хватает возможностей ST в Лоджике.
Хотя при желании количество насосов и аварий можно менять вручную, хоть 32.
Последний раз редактировалось kondor3000; 17.11.2025 в 09:32.