Подскажите в чем может быть дело! Печь работает на ПИД-регуляторе, очень точно держит температуру (900 град), но спустя несколько часов (3-4), нагрев отключается, хотя ПИД-регулятор показывает максимальную мощность на выходе??? Помогает возобновить нагрев сброс ПЛК, но не надолго! Заранее СПАСИБО!
Светодиод горит! Я тут подумал, может быть в настройках может быть в настройках самого PID -регулятора что? Например почему первая интегральная составляющая INTEGRAL1 работает, а вторая INTEGRAL2 = 0
Еще в описание библиотеки ПИД-регуляторов, точнее в примере. На картинке, где показаны настройки самого ПЛК (в конфигураторе), фигурируют два Pulse-wide modulatir: HEATER и COOLER. Но ведь мы используем в программе только HEATER...?
1) Ок - работа цикла ПЛК не останавливается, Выход ПИД в порядке, на переменной ШИМ 65535, а значения на выходе нет? Тогда вариант № 2
2) Отваливаются выхода? Т.е. пропадает связь между нижней и средней платой. Пришлите лог загрузки плк (Гипертерминал, 115200,8,n,1,нет на DBGU порт +reset) Это нужно что бы посмотреть версию прошивки PIC на нижней плате.
P.S. Если регулятор выдает полную мощность при понижении температуры, то проблема не в ПИД - регуляторе. INTEGRAL2 = 0, Heater - все штатно
Подскажите как осуществить с ПЛК управление трёхходовым клапаном, аналогично ТРМ32??? Есть ли необходимость создавать свой ПИД или есть готовые решения?