|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
20.12.2023, 02:36 | #1 |
Новичок
Регистрация: Sep 2022
Сообщения: 29
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Работа 12 насосов
Всем привет! Прошу подсказать как реализовать алгоритм по след задаче:
В рез-ре 12 насосов, включение по 2 по переменно, через 3 минуты, Включение по поплавковому датчику, выключение также по поплавковому датчику. по факту схема работы 2+10 - наименование менять нельзя. Не могу понять как это сделать учитывая аварии, к примеру работают 1 и 2 насосы, через 3 минуты должны запуститься след 3 и 4 и допустим 4 в аварии, тогда должен идти след 5, но как это сделать, не понимаю. Прошу помочь. |
20.12.2023, 05:07 | #2 |
Senior Member
Регистрация: Dec 2011
Сообщения: 768
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Работа 12 насосов
Посмотрите https://forum.segnetics.com/showthread.php?t=313
Должно подойти. __________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
20.12.2023, 05:54 | #3 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Работа 12 насосов
Цитата:
если же строго требуется последовательность 1-2 3-4 и т.д. с подменой в парах неисправного, то нет, надо думать как это сделать |
|
20.12.2023, 07:54 | #4 |
Senior Member
Регистрация: Dec 2011
Сообщения: 768
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Работа 12 насосов
Каждая пара насосов -> это 1 насос. Получается всего 6 виртуальных насосов. Неисправность любого насоса из пары -> неисправность всей пары. Наработка одинаковая для всех насосов пары.
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
20.12.2023, 10:55 | #5 |
Новичок
Регистрация: Sep 2022
Сообщения: 29
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
а как настраивать Dev15 v3, читал инструкцию, запускал его на плк, все равно не понимаю как он должен работать, это выше моих сил))))))
прошу можете примеры показать реализации данного макроса или хотя бы скрином под мою задачу как будет выглядеть настройка данного макроса Последний раз редактировалось Arsie, 20.12.2023 в 11:00 Причина: слил сообщение в единое |
20.12.2023, 11:10 | #6 |
Senior Member
Регистрация: Dec 2011
Сообщения: 768
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Работа 12 насосов
А что там понимать? Для начала ставьте все m* =0. Этим отключаете управление по наработке. Ставьте *ok =1. Все ступени рабочие, без аварий. Ставьте m* =0. Этим отключаете минимальное время нахождения в состоянии ВКЛ или ОТКЛ. Ставьте "пауза"=10...20 чтобы видеть последовательность включения ступеней. Это защита от "дребезга" сигнала U. Ставьте R=0. это принудительное отключение ступеней. Ставьте Num = 6...10. Ставьте U= 0...Num. И смотрите как переключаются ступени. Включаются и выключаются начиная с максимального номера А далее или используйте в таком виде или дальше разбираетесь с функционалом макроса. Судя по вашей задаче и этого должно хватить.
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
20.12.2023, 11:21 | #7 |
Новичок
Регистрация: Sep 2022
Сообщения: 29
Благодарил(а): 3 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Работа 12 насосов
Выставил как вы сказали, переключение не происходит
|
20.12.2023, 13:23 | #8 |
Senior Member
Регистрация: Dec 2011
Сообщения: 768
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Работа 12 насосов
У вас на U 0. Число необходимых ступеней U=0. Num это число ступеней участвующих в регулировании. и на Ставьте t* =0, что бы не было задержек при переключении. В данный момент t* =62
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
20.12.2023, 15:20 | #9 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Работа 12 насосов
|