Температура в теплице очень инерционна по сравнению с уровнем в барабане.
Температура в теплице очень инерционна по сравнению с уровнем в барабане.
Вам просто нужна постоянная интегрирования больше чем в случае с барабаном.
Попробовал. ШИМ работает дольше, но потом все равно выход замыкает.
Наверно в алгоритме сброса нет при максимальном значении ПИДа. Хотя может он и не нужен.
Нужно пробовать на реальном объекте, ШИМ идет без пауз, т.к. уставка не достигается.
Кстати работу регуляторов я лично пробую на резисторе типа ПЭВ надетом на термосопротивление ДТС015
Вопрос наверное глупый, но как просмотреть коды библиотеки пид регулятора если код библиотеки в виде блока? Он точно не закрытый и раньше я его просматривала
Открыть библиотеку как проект.
Открыть модуль PID, он написан на ST.
ПЛК160 не пойму что не так. Только начал изучать ПИД-регуляторы
PID_2POS_IM_ANR из PID_Regulators
PID1(PV := Analog1, PV_TIME := 10, SP := 5000,START_ANR := %IX5.0,YDOP := 1000, _IMIN := -0.5,_IMAX := 0.5);
Так вот регулируется значение влажности точнее должно, у меня сейчас под рукой для экспериментов только чайник. Но на датчике значение больше 20000 а он все равно OUT_VAL показывает 100; чтобы я не делал ничего не меняется.
А зачем Вы сразу взялись за регулятор с автонастройкой, про который описание не совсем точное. Контролируете ли Вы значение выхода STATE_ANR? Изменяло ли оно свое состояние, если подругому, то проводилась ли автонастройка регулятора?
ЗЫ параметр START_ANR := %IX5.0, точно управляется и бывает в состоянии TRUE?
Автонастройка не проводится
%IX5.0 это кнопка F1 на ПЛК, и когда нажимаю её то STATE_ANR все равно FALSE, пока пробую без автонастройки. Он же должен по идее если PV > SP + YDOP изменить значение с +100 на -100 и без автонастройки?.
А он это делает только в момент запуска. А потом значение висит одно и тоже. У меня грубо говоря ТЭН с испарителем пара на твердотельном реле.
PID_Function работает, буду пользоваться ей.
Вопрос есть ли стандартные функции, если OUT_VAL нужно преобразовать в ШИМ и задать нижнее значение частоты переключений реле(чтобы его не убить)?
Последний раз редактировалось SergeyH; 23.02.2013 в 19:04.