Я тут просто один велосипед изобретаю-приставку к пид регулятору, которая когда отклонение регулируемой величины находится в допустимых пределах, будет вместо PV подавать на вход SP.
Вид для печати
Я тут просто один велосипед изобретаю-приставку к пид регулятору, которая когда отклонение регулируемой величины находится в допустимых пределах, будет вместо PV подавать на вход SP.
Хотите ввести в заблуждение ПИД-регулятор, может лучше на выходе, как ранее неоднократно выкладывали сделать, чтобы сигнал не менялся, пока не достигнет некоторой разницы с преведущим значением, как бы ступенька получается! Примерно как-то так:
Вложение 39283
ну зря Вы так, в пид-регуляторах есть мертвая зона и его велосипед на первый взгляд похож на одну из таких разработок
PS вот код одного известного регулятора, касающийся мертвой зоны
если вход приравнять уставке то рассогласование будет равно нулю и выход не должен менятьсяКод:#ErKp := #SP_INT - #PV_IN;
#ER := 0.0;
IF #ErKp < (- #DEADB_W) THEN
#ER := #ErKp + #DEADB_W;
ELSIF #ErKp > #DEADB_W THEN
#ER := #ErKp - #DEADB_W;
END_IF;
#ErKp := #ER * #GAIN;
В симуляторе вроде работает. Завтра на ПР зашью, посмотрю, что будет в реальности. Если делать мертвую зону по выходу, пид же все равно видит рассогласование и увеличивает выходную мощность. Получится, если сигнал будет долго находится в мертвой зоне, выходная мощность пид дойдет до 100%, а когда сигнал выйдет из мертвой зоны, то будет резкий скачок регулируемого параметра. Так или я чего-то не понимаю?
По идее "мертвая зона" по входу делается, а не по выходу - регулятор игнорирует изменение входного сигнала, если оно в допуске заданного гистерезиса, состояние выхода при этом условии не изменяется.
Залил в ПРку. Все работает-в зоне нечувствительности пид- регулятор клапан не дергает.
Подскажите, можно ли в стандартном пид-регуляторе менять время дискретизации? Я не нашел как это делать.
А по умолчанию какой там период?
Да просто в системе будет присутствовать скажем так "транспортное запаздывание". Поэтому не знаю как будет проходить регулирование-не уйдет ли САУ в разнос. Как вариант думал замедлить реакцию ПИД-регулятора путем увеличения интервалов межу опросами датчика.
Да, на следующей неделе буду на оборудовании проверять.
я такую штуку сделал на ТРМ151..без ПИд............могу поделиться.чистый дискретный выход на исполнительный механизм с уставками, временем и т.д........если кому надо-поделюсь с радостью!я про макрос для термопары............
Господа! поясните пож. как увеличить "скважность" работы ПИД при подходе к уставке(изменяется частота сигналов на задвижку и импулься становятся короче, правильно я выразился?).насколько понял она(скважность) определяется ШИМ. то есть ей управляет макрос БУСП. собственно нужен не ПИД, а ПИ....так как работа будет с заслонкой(МЭО),поэтому у Максимова(его собственность) выпросил примерный проект.Спасибо ему!...........а вот как доработать?что попробовать менять?Спасибо заранее за ответ
Добрый день. Не наговаривайте, я сразу говорил что макросы ПИД и БУСП не мои. Брал их также с форума.
А то коллеги побьют за то что я якобы себе авторство макросов присвоил. Шутка конечно.
Я предложил только их использование применительно к Вашей задаче.
Кстати после испытаний на установке можете и выложить проект, может кому пригодится для примера.
С уважением.
)))))я не наговаривал)))))я благодарность выражал))))))просто добить хочу проект
выложу обязательно Алексей!
Подскажите нормально работает или нет ПИД-регулятор (PID_v1.00) расположенный в онлайн базе макросов?
Чем отличается от стандартного пид?
Я хочу использовать ПИД-регулятор (PID_v1.00) для регулировки давления воды насосом от частотника.
Время дискредитации у ПИД-регулятор (PID_v1.00) стоит 1000 мс, какое посоветуете поставить?
Какой пид лучше подходит для моей задачи?
Добрый день. Давление воды прекрасно регулируется встроенным ПИдом самого ПЧ. Зачем лишнее городить.
С уважением.
правильно.....я ставил пчв3 и пд100.все хорошо
Я в курсе возможности использования пид частотника, тем более у меня работают более десяти насосных по этой технологии.
Во первых у частотника хундай N700E (есть в наличии) очень плохой пид.
Во вторых использование управление частотника через пр-200 дает очень много преимуществ, так как используется программируемая логика. Это диспетчеризация, управление отоплением насосной, управление датчиками безопасности (пожар, затопление, охрана) и так далее.
Я уже получил ответ по моему вопросу у службы поддержки Овен.
Добрый день. Может кто подскажет, почему в эмуляторе регулятор PID1 не работает, а PID2 работает?Вложение 40134
Пробовал составить программу, как описано в помощи к ОЛ, не пойму, в чем ошибка?
Пробовал после запуска симулятора подавать команду разрешения работы для PID1 - результат, тот-же. Когда подаю сигнал на АНР, то на выходе PID1 значение, выставленное на Мах, если снять сигнал с Е PID1, то можно регулировать выходом регулятора с помощью переменной PWR, в штатном режиме PID1 по-прежнему не работает.
А вот так работает:Вложение 40136Вложение 40137.
Правда, при изменении входного значения, регулятор на некоторое время сбрасывает выход в 0, а затем меняет значение на выходе.
Жаль, нельзя внутрь регулятора заглянуть.
И железа нет под рукой,что-бы проверить. как будет реально работать ПИД регулятор и как будет работать функция АНР ПИД регулятора.
Может еще кто подскажет код доступа к макросу регуляторов: простой ПИД-регулятор. Версия 1.00. PID_?
Минимальный и максимальный уровень задан в свойствах самого ПИД-регулятора:Вложение 40191
Задавал и через ФБ - то-же самое:Вложение 40192
Выдает на выходе максимальный уровень, когда активировать анр:Вложение 40193
А вот так работает:Вложение 40194Вложение 40195
Правда, при изменении входного значения, регулятор на некоторое время сбрасывает выход в 0, а затем меняет значение на выходе.
Жаль, нельзя внутрь регулятора заглянуть.
И железа нет под рукой,что-бы проверить. как будет реально работать ПИД регулятор и как будет работать функция АНР ПИД регулятора.
Нашел еще один пример, где-то на форуме, уже не помню, где.
Вроде все работает, но правда без функционала АНР.
Спасибо большое, буду изучать.
Добрый день. наткнулся на ютубе, как создается ПИД регулятор в CodeSys с помощью CFC:https://www.youtube.com/watch?v=Mc9U...YWx5Fk9KPP0Z4d.
Вложение 40280
А как можно это повторить в OWEN Logic, я попытался, но не совсем все правильно работает, нет в ОЛ элемента MOVE?
Если речь идет о MOVE с входом EN, то ВЫ ошибаетесь
Еще как есть! Это SEL с обратной связью
т.е.
Вложение 40282 полный эквивалент Вложение 40283
Спасибо, сейчас попробую. Может знаете аналог сумматора с включением:Вложение 40285?
И еще аналоги таких элементов:Вложение 40286
И вот таких:Вложение 40287
Сумматор могли и сами догадаться, по аналогии
Вложение 40288 эквивалент Вложение 40289
Ну и по R и S - обычный RS триггер
Про RS триггер
Вложение 40293 эквивалент Вложение 40294