PDA

Просмотр полной версии : Чередование двух циркуляционных насосов и два реле перепада давления



s.black
17.02.2025, 14:26
Добрый день. У кого есть опыт, подскажите пожалуйста: чередование двух циркуляционных насосов с контролем их работы (на каждом насосе есть реле перепада давления или реле протока), при аварии одного из насосов переключение на резервный. Делал по образцу на сайте: сделал на блинке чередование, время чередования задаю с экрана, передаю в блинк, норм, но увязать с двумя реле перепада не получается.

Сергей0308
17.02.2025, 14:36
Добрый день. У кого есть опыт, подскажите пожалуйста: чередование двух циркуляционных насосов с контролем их работы (на каждом насосе есть реле перепада давления или реле протока), при аварии одного из насосов переключение на резервный. Делал по образцу на сайте: сделал на блинке чередование, время чередования задаю с экрана, передаю в блинк, норм, но увязать с двумя реле перепада не получается.

Мне кажется с отдельными реле протока(перепада) даже проще должно быть, короче, здесь ясновидящих нет, покажите, что натворили!

EFrol
17.02.2025, 14:54
Я правильно понимаю, если насос стоит, то и протока на нем нет?

s.black
17.02.2025, 15:10
Если насос стоит, то протока нет, тогда на DI - ноль

EFrol
17.02.2025, 15:12
Т.е. чтобы проверить исправность насоса, надо запустить насос и через пару секунд проверить проток?

starmos
17.02.2025, 15:14
Конечно. Обычно время ожидания задается. И там не пару секунд - лучше через меню настраивать.

EFrol
17.02.2025, 15:15
Если протока нет - эстафету передаем соседу? И так каждые 2 секунды?

s.black
17.02.2025, 15:42
82010 снимок

s.black
17.02.2025, 15:43
НЦ -насос циркуляцционный, РП - реле протока (перепада),

s.black
17.02.2025, 15:44
Время условное, проверял в симуляции

EFrol
17.02.2025, 15:48
Что должно произойти, если РП1 и РП2 не активны?

Сергей0308
17.02.2025, 15:54
При включении любого из насосов задавайте время задержки включения аварии от соответствующего ему реле протока(перепада), вроде, проще некуда!

s.black
17.02.2025, 16:08
Если протока нет, насос в аварии. Необходимо запустить резервный. Если и резервный уйдет в аварию то всё СТОП.

s.black
17.02.2025, 16:11
Не активны? тут получается или реле протока не работают или насосы циркуляции не работают. Стоп алгоритму. Дальше ручками разбираться в чем проблема.

EFrol
17.02.2025, 16:12
Т.е блинк должен переключиться раньше = еще до завершения периода TL? И если рабочий только один, то только он и работает без переключения?

Каждый насос будет иметь 3 состояния:
1. Выключен
2. Включен
3. Авария

т.к. насоса 2, то система имеет 9 состояний, где только в 2-х из них должна производиться ротация, а одного вообще не должно быть..
1-1
1-2 - возможен переход в 2-1
1-3
2-1 - возможен переход в 1-2
2-2 - недопустимо
2-3
3-1
3-2
3-3
Теперь надо обработать оставшиеся 6.

Сергей0308
17.02.2025, 16:19
Не активны? тут получается или реле протока не работают или насосы циркуляции не работают. Стоп алгоритму. Дальше ручками разбираться в чем проблема.

Можно в алгоритме(и меню) предусмотреть исключение из работы реле протока(перепада), если оно неисправно, до замены на исправное!

s.black
17.02.2025, 16:24
Можно в алгоритме(и меню) предусмотреть исключение из работы реле протока(перепада), если оно неисправно, до замены на исправное!

исключать реле протока не надо, это проверяется и меняется реле. сейчас пытаюсь то что вверху написали. пока не получается

Сергей0308
17.02.2025, 16:31
исключать реле протока не надо, это проверяется и меняется реле. сейчас пытаюсь то что вверху написали. пока не получается

Ну, это на крайний случай, типа обе реле вышли из строя, а заменить нечем, в смысле, немного без них поработать, если процесс нельзя прерывать, пока на замену им другие не найдут!
Если не надо такого, тогда ещё проще, в смысле, не понятно в чём проблема!

s.black
17.02.2025, 16:34
При включении любого из насосов задавайте время задержки включения аварии от соответствующего ему реле протока(перепада), вроде, проще некуда!

82011 снимок
а как воздействовать на блинк?

s.black
17.02.2025, 16:40
Т.е блинк должен переключиться раньше = еще до завершения периода TL? И если рабочий только один, то только он и работает без переключения?

Каждый насос будет иметь 3 состояния:
1. Выключен
2. Включен
3. Авария

т.к. насоса 2, то система имеет 9 состояний, где только в 2-х из них должна производиться ротация, а одного вообще не должно быть..
1-1
1-2 - возможен переход в 2-1
1-3
2-1 - возможен переход в 1-2
2-2 - недопустимо
2-3
3-1
3-2
3-3
Теперь надо обработать оставшиеся 6.

интересный подход, так и не думал даже

EFrol
17.02.2025, 16:48
Вообще-то это из учебника по информатике.
https://tproger.ru/translations/finite-state-machines-theory-and-implementation
https://habr.com/ru/companies/yandex_praktikum/articles/564800/

Сергей0308
17.02.2025, 16:51
82011 снимок
а как воздействовать на блинк?

Вы аварии фиксируете?
Без этого насосы будут бесконечно включаться по очереди на время задержки включения аварии, если обе реле гавкнут!

Dimensy
17.02.2025, 19:34
Где то уже была тема и я даже что-то выкладывал

s.black
17.02.2025, 20:42
Где то уже была тема и я даже что-то выкладывал

Спасибо! Не знаком с блоками PUTBIT и EXTRACT. Прочитал в справке овенлоджик, тоже не понял. Пожалуйста или своими словами, или ссылку где подробнее описание, чтоб понять

s.black
17.02.2025, 21:53
Спасибо! Не знаком с блоками PUTBIT и EXTRACT. Прочитал в справке овенлоджик, тоже не понял. Пожалуйста или своими словами, или ссылку где подробнее описание, чтоб понять

Dimensy, нашел Ваше описание от 22года. Спасибо!

Сергей0308
17.02.2025, 22:19
Dimensy, нашел Ваше описание от 22года. Спасибо!

Тогда логично и ссылку выложить, Вы же не один в галактике, в смысле, может ещё кому пригодится!

s.black
17.02.2025, 22:28
Тогда логично и ссылку выложить, Вы же не один в галактике, в смысле, может ещё кому пригодится!

https://owen.ru/forum/showthread.php?t=37179&page=2

EFrol
17.02.2025, 22:59
Еще вариант для изучения:
82016