PDA

Просмотр полной версии : Чередование насосов (случай для 3-х насосов)



07Fobos
03.07.2018, 15:54
добрый день!

Имеется ПР200 и три насоса, количество одновременно работающих насосов от одного до трех, в зависимости от нагрузки. Нужен макрос, который чередовал бы нагрузку по насосоам. Например:
1)в момент времени т1 нужно задействовать 1 насос, макрос запускает насос н1.
2)в т2 нужно 2 насоса, к работе подключется н2.
3)в т3 необходимость в работе насосов отпала, насосы н1 и н2 останавливаются.
4)в т4 нужно 2 насоса, запускаем н3 и н1 (т.к. н3 у нас ни разу не запускался, а н2 запускался последним, следовательно очередь работать н3 и н1).
5)в т5 нужна производительность всех насосов, подключем н2.
в свое время аналогичную задачу для 2 насосов я решил немного переделав макрос "Управление нагрузками с счетчиком наработки" который можно скачать отсюда: http://www.owen.ru/uploads/upravlenie_nagruzkami_c_cchetchikom_narabotki.zip

А вот как это сделать для случая трех насосов ума не приложу, может кто то сталкивался с чем то подобным, и подскажет путь по которому мне нужно двигаться

Сергей0308
03.07.2018, 17:53
добрый день!

Имеется ПР200 и три насоса, количество одновременно работающих насосов от одного до трех, в зависимости от нагрузки. Нужен макрос, который чередовал бы нагрузку по насосоам. Например:
1)в момент времени т1 нужно задействовать 1 насос, макрос запускает насос н1.
2)в т2 нужно 2 насоса, к работе подключется н2.
3)в т3 необходимость в работе насосов отпала, насосы н1 и н2 останавливаются.
4)в т4 нужно 2 насоса, запускаем н3 и н1 (т.к. н3 у нас ни разу не запускался, а н2 запускался последним, следовательно очередь работать н3 и н1).
5)в т5 нужна производительность всех насосов, подключем н2.
в свое время аналогичную задачу для 2 насосов я решил немного переделав макрос "Управление нагрузками с счетчиком наработки" который можно скачать отсюда: http://www.owen.ru/uploads/upravlenie_nagruzkami_c_cchetchikom_narabotki.zip

А вот как это сделать для случая трех насосов ума не приложу, может кто то сталкивался с чем то подобным, и подскажет путь по которому мне нужно двигаться

Здесь посмотрите, в принципе всё есть, три насоса запустить думаю проблем не составит, остальное есть:
http://www.owen.ru/forum/showthread.php?t=12691&page=41
Вот, специально для Вас, добавил переменную включения всех трёх насосов:

37895

И количество насосов в работе можно задавать в целочисленном виде(0-3), как-то так:


37897

По самые по...
04.07.2018, 00:38
добрый день!

Имеется ПР200 и три насоса, количество одновременно работающих насосов от одного до трех, в зависимости от нагрузки. Нужен макрос, который чередовал бы нагрузку по насосоам. Например:
1)в момент времени т1 нужно задействовать 1 насос, макрос запускает насос н1.
2)в т2 нужно 2 насоса, к работе подключется н2.
3)в т3 необходимость в работе насосов отпала, насосы н1 и н2 останавливаются.
4)в т4 нужно 2 насоса, запускаем н3 и н1 (т.к. н3 у нас ни разу не запускался, а н2 запускался последним, следовательно очередь работать н3 и н1).
5)в т5 нужна производительность всех насосов, подключем н2.
в свое время аналогичную задачу для 2 насосов я решил немного переделав макрос "Управление нагрузками с счетчиком наработки" который можно скачать отсюда: http://www.owen.ru/uploads/upravlenie_nagruzkami_c_cchetchikom_narabotki.zip

А вот как это сделать для случая трех насосов ума не приложу, может кто то сталкивался с чем то подобным, и подскажет путь по которому мне нужно двигаться

Вы зависимость, о которой говорите, сначала подробно опишите. А то чушь полная выйдет.

Serg290
07.12.2021, 11:26
Доброго дня всем. Помогите решить проблему, пожалуйста. Есть насосы отопления 1, 2, 3. Не могу сделать ротацию 1-2, 1-3, 2-3 и опять с начала (то есть два насоса в работе, один стоит). С возможностью установки времени ротации. Может есть у кого вариант?

Сергей0308
07.12.2021, 11:39
Доброго дня всем. Помогите решить проблему, пожалуйста. Есть насосы отопления 1, 2, 3. Не могу сделать ротацию 1-2, 1-3, 2-3 и опять с начала (то есть два насоса в работе, один стоит). С возможностью установки времени ротации. Может есть у кого вариант?

Типа поднимите мне веки?
Вы смотрели ссылку, что я давал чуть выше, там не только ротация, но и многое другое, например переход на другой насос(ы) в случае аварии, что, мне кажется даже нужней ротации, Вы бы присмотрелись и к этой функции. Сигнал ротации можно подавать как угодно, хоть раз в сутки(неделю, месяц), даже время можно добавить(часы, минуты) когда ротация будет происходить, чем мой вариант не устроил?

Serg290
07.12.2021, 11:56
Ваш вариант великолепный. Не сразу разобрался. Спасибо ОГРОМНОЕ!!!

Serg290
17.12.2021, 10:30
Типа поднимите мне веки?
Вы смотрели ссылку, что я давал чуть выше, там не только ротация, но и многое другое, например переход на другой насос(ы) в случае аварии, что, мне кажется даже нужней ротации, Вы бы присмотрелись и к этой функции. Сигнал ротации можно подавать как угодно, хоть раз в сутки(неделю, месяц), даже время можно добавить(часы, минуты) когда ротация будет происходить, чем мой вариант не устроил?

Доброго дня. Не ткнёте носом? Как сделать ротацию раз в 2-е суток? Посуточная работает, все ок.

Сергей0308
17.12.2021, 10:58
Доброго дня. Не ткнёте носом? Как сделать ротацию раз в 2-е суток? Посуточная работает, все ок.

Масса вариантов, если у Вас уже имеются ежесуточные импульсы можно поставить инкрементный счётчик с автосбросом(есть такой в ОЛ) и назначить уставку = "2", при каждом втором импульсе на входе будет возникать импульс на выходе или счётный триггер(Т-триггер) поставить и т. д.

Serg290
17.12.2021, 11:03
Масса вариантов, если у Вас уже имеются ежесуточные импульсы можно поставить инкрементный счётчик с автосбросом(есть такой в ОЛ) и назначить уставку = "2", при каждом втором импульсе на входе будет возникать импульс на выходе или счётный триггер(Т-триггер) поставить и т. д.

Точно! Спасибо!

shvitaliy
10.10.2022, 14:50
Здесь посмотрите, в принципе всё есть, три насоса запустить думаю проблем не составит, остальное есть:
http://www.owen.ru/forum/showthread.php?t=12691&page=41
Вот, специально для Вас, добавил переменную включения всех трёх насосов:

37895

И количество насосов в работе можно задавать в целочисленном виде(0-3), как-то так:


37897

Здравствуйте. Посмотрел вашу ротацию. Почему-то не работает она с тремя насосами.

melky
10.10.2022, 17:33
Макрос от AI! работает до 8-ми насосов, была версия на 4 насоса. (битовой маской убирается 4-й насос нафик)

Василий Кашуба
10.10.2022, 17:42
Здравствуйте. Посмотрел вашу ротацию. Почему-то не работает она с тремя насосами.
Посмотрите на такой вариант.

Сергей0308
10.10.2022, 23:31
Здравствуйте. Посмотрел вашу ротацию. Почему-то не работает она с тремя насосами.

Согласен, с тремя включёнными насосами ротация работать не будет, просто все готовые к работе насосы будут включены!
Тогда Вам нужно, чтобы была ротация, иметь более трёх насосов, короче, здесь выкладывал ротацию до восьми(включительно) насосов, до трёх одновременно включённых(работающих), боюсь, это Вам больше подойдёт:
https://owen.ru/forum/showthread.php?t=36564

63095

Забыл сказать, боюсь такое навряд ли понадобится, но можно легко расширить до 32 насосов!

Zotov
30.10.2022, 21:53
Здесь посмотрите, в принципе всё есть, три насоса запустить думаю проблем не составит, остальное есть:
http://www.owen.ru/forum/showthread.php?t=12691&page=41
Вот, специально для Вас, добавил переменную включения всех трёх насосов:

37895

И количество насосов в работе можно задавать в целочисленном виде(0-3), как-то так:


37897

Добрый день! Разбираюсь с Вашим макросом (Ротация_14.owl). Прошу подсказать как происходит ротация насосов. Дата? Раз в месяц? В симуляторе ставлю все насосы в норму, включаю в автомат, ставлю уровень включения 1го насоса - программа стартует со второго (почему не с первого?).
Как реализовать смену основного и дополнительного насосов, например через 6 часов?

Zotov
30.10.2022, 22:04
Здесь посмотрите, в принципе всё есть, три насоса запустить думаю проблем не составит, остальное есть:
http://www.owen.ru/forum/showthread.php?t=12691&page=41
Вот, специально для Вас, добавил переменную включения всех трёх насосов:

37895

И количество насосов в работе можно задавать в целочисленном виде(0-3), как-то так:


37897

Добрый день! Разбираюсь с Вашим макросом (Ротация_14.owl). Прошу подсказать как происходит ротация насосов. Дата? Раз в месяц? В симуляторе ставлю все насосы в норму, включаю в автомат, ставлю уровень включения 1го насоса - программа стартует со второго (почему не с первого?).
Как реализовать смену основного и дополнительного насосов, например через 6 часов?