Просмотр полной версии : 2 ПИД регулятора
sentinel1980
29.09.2016, 22:30
Здрасте!
Подскажите как реализовать чтобы 2 ПИД регулятора отрабатывали последовательно друг за другом, а не одновременно.
На возрастание и на убывание.
lara197a
29.09.2016, 22:38
ну так блокируйте и включайте выход регулятора.
К примеру через AND.
Есть еще вход EN в ФБ
sentinel1980
30.09.2016, 22:44
Если использовать EN получается что он отключает полностью функциональный блок. А мне нужно чтобы 1PID при достижении 100% (MAX) включался 2PID но первый оставался на 100%. Я так понимаю что тут еще и таймерами не обойдешься. Я понимаю что для вас это просто. Мне интересно какой код получится.
И наоборот при снижении ПИД2 к нулю включался ПИД1 а ПИД2 был в 0.
а почему у Вас в таком случае идет речь о ПИД, с чего вдруг он должен достигнуть 100%, вдруг коэффициенты настроены верно и он сразу займет нужное значение не достигая максимума. Может не верно задачу излагаете
lara197a
01.10.2016, 01:24
ну вообще-то то, что вы написали, можно сделать к примеру через тригер.(в смысле вкл-выкл)
sentinel1980
01.10.2016, 06:29
Смысл в том что это вентиляционная установка и у нее есть 3 контура регулирования: 1. Водяной нагрев. 2. Электрический симисторный. 3. Занижение частотного преобразователя. /_/_\ приблизительно как то так. Поэтому и спрашиваю как можно реализовать это. с последовательностью. Сегодня получилось так26774
sentinel1980
01.10.2016, 21:12
это то все понятно тока вот в настройках пид регулятора разные у воды свое регулирование помедленнее работает электрический нагреватель побыстрее ну и занижение частотного преобразователя соответственно усредненно этого. Просто занимался сименсом контролерами PXC там блок специальный присутствовал он все ето и совмещал а тут немного отличия присутствуют
sentinel1980
03.10.2016, 22:06
Спасибо получилось по поводу коэффициентов подумаю а так все гуд
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot