Есть пример ШИМ П-регулятора на 63. пиши в личку
Я видать, не умею вопросы задавать. Я понимаю, что меняется длительность импульса ШИМ при постоянном периоде. Мне непонятно другое - в конфигурации ПЛК мы задаем для выхода мин. длительность импульса шим и период. Есть значения по умолчанию. Как теперь эти значения завязаны с теми, что выдает ПИД-регулятор. Ведь он по своему их выдает, в зависимости от рассчитанных коэффициентов. Или ФБ APID_PWM учитывает конфигурацию выходов?
Последний раз редактировалось IVM; 11.05.2012 в 12:36.
Безымянный1.rarВ настройках выхода.
C конфигурацией я разобрался, не знал только каким боком она с PID связана.
А что насчет PV_0 в ФБ APID_PWM? Какое значение там должно быть? Читал описание библиотеки PID_REG2, но там смутно написано. Это текущее значение измеряемой величины, с которого начинается регулирование в данный момент? Поясните.
Условно говоря PV_0 - комнатная температура. Т.е. если выключить регулятор совсем и дать остыть - что будет на входе PV.
Часто задаваемые вопросы по кодесис
1) Почему программа не работает - Следует выполнить "Онлайн ->Старт"
2) Где скачать CoDeSys, таргеты, прошивки, библиотеки - http://www.owen.ru/catalog/codesys_v3/opisanie
Извините, до конца проясню. PV_0 не нужно указывать каждый раз при начале регулирования? То есть, включил печь -> вышел на уставку -> выдержка - > выносим продукцию - > температура падает - > закатили новую партию - > начался новый выход на уставку и вот в этот момент мне не требуется изменить PV_0 на текущую в программе?
сделал так - при запуске регулирования записываю текущее значение температуры в печи в PV_0. Не знаю, правильно, нет? Здесь просто такой процесс - вытащили продукцию, температура упала на сколько-то. Закрыли дверь, нажали старт - начался новый процесс регулирования, но он уже не стого значения, которое раньше было записано в PV_0, а с текущего в печи. Правильно или нет?
Б... если на выходе 0,5 - скважность равна двум, если меньше, то меньше 2-х, если больше, то ... Че тут непонятно? Период задается при конфигурации, Вам-же все объяснили!