Добрый день!
Подскажите как с помощью ПИД регулятора из библиотеки Util.Lib (см. рис.) обеспечить необходимую скорость нарастания температуры для нагревателя, например 1 градус в минуту, и как подобрать коэффициенты ???
6.jpg
Добрый день!
Подскажите как с помощью ПИД регулятора из библиотеки Util.Lib (см. рис.) обеспечить необходимую скорость нарастания температуры для нагревателя, например 1 градус в минуту, и как подобрать коэффициенты ???
6.jpg
Проще увеличивать уставку.
А как уставку увеличивать? Мне нужно чтобы ТЭН нагревался со скоростью 1 градус в минуту
Последний раз редактировалось Danzel; 24.03.2014 в 19:47.
Дык и прибавляйте к уставке 1 градус в минуту. Или десятую каждые 6сек.
Задайте в качестве уставки не температуру, а скорость её изменения.
Так все таки как сделать, подскажите. Как написала Lara что то не совсем понятно как это описать, помогите
А ты ТЭН от чего питаешь ?
к примеру Вам нужно нагреть до 150градусов.
К текущему значению температуры каждую минуту прибавляйте 1 градус, до тех пор пока температура не достигнет 150 градусов.
Используйте генератор BLINK. к примеру BLINK(ENABLE:= , TIMELOW:=T#500ms , TIMEHIGH:=T#500ms , OUT=> );
По фронту высокого уровня пишете: Уставка= Ттекущая+1.