S7-1200, PID_Compact

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
smnt
Posts: 56
Joined: Thu Jan 08, 2009 5:03 pm

S7-1200, PID_Compact

Post by smnt »

В PID_Compact есть два параметра: Config.OutputUpperLimit (100%) и Config.OutputLowerLimit (0%).
Мне надо чтобы насос работал в пределах 25-75%.
В итоге при пуске насос долго стоит на 25%, а при выходе за верхнюю границу потом долго стоит на 75%, хотя уже давно пора снижать частоту.
Т.е. видимо он внутри себя все равно считает от 0, и надо ждать пока он доберется до 25%.
А потом продолжает считать за 75% и надо долго ждать, пока он вернется назад.
Что с этим можно сделать?
Rex2701
Posts: 374
Joined: Wed Oct 13, 2010 8:44 am
Location: Russian Federation

Re: S7-1200, PID_Compact

Post by Rex2701 »

Оставить ему выходной диапазон 0-100, а перед отправкой насосу - делить на 2 и прибавить 25?
smnt
Posts: 56
Joined: Thu Jan 08, 2009 5:03 pm

Re: S7-1200, PID_Compact

Post by smnt »

Когда то я делал нечто подобное. Это помогает в диапазоне 0-25%, но не спасает при выходе за 75%.
Хотелось бы обойтись без этого геморроя...
Rex2701
Posts: 374
Joined: Wed Oct 13, 2010 8:44 am
Location: Russian Federation

Re: S7-1200, PID_Compact

Post by Rex2701 »

В таком случае налицо неправильная настройка ПИД-коэффициентов, приводящая к сильному перерегулированию
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: S7-1200, PID_Compact

Post by Dfcz »

Как можно пользоваться пид-регулятором и при этом не обращать внимание на параметры пид-регулятора?
В вашем случае как минимум уменьшить коэффициент усиления разомкнутой петли.
Добейтесь сначала нормальную работу в узком диапазоне, например 50-55.
smnt
Posts: 56
Joined: Thu Jan 08, 2009 5:03 pm

Re: S7-1200, PID_Compact

Post by smnt »

Мне тут в техподдержке Сименса сказали такую вещь, что OutputUpperLimit и OutputLowerLimit в экземплярном блоке данных и они же в Мастере настройки ПИД регулятора это не одно и то же.
Кто нибудь в курсе этого?
Rex2701
Posts: 374
Joined: Wed Oct 13, 2010 8:44 am
Location: Russian Federation

Re: S7-1200, PID_Compact

Post by Rex2701 »

smnt wrote:Мне тут в техподдержке Сименса сказали такую вещь, что OutputUpperLimit и OutputLowerLimit в экземплярном блоке данных и они же в Мастере настройки ПИД регулятора это не одно и то же.
Кто нибудь в курсе этого?
Сименсу, конечно, виднее, как работает их софт... А, может быть, они тебя не совсем поняли... Этот документ изучал?
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: S7-1200, PID_Compact

Post by Dfcz »

smnt wrote:Мне тут в техподдержке Сименса сказали такую вещь, что OutputUpperLimit и OutputLowerLimit в экземплярном блоке данных и они же в Мастере настройки ПИД регулятора это не одно и то же.
Кто нибудь в курсе этого?
В какой поддержке? Если в Москве, то там спецов нет. Есть преподы-теоретики. Они говорят все правильно, но вам это нужно? Обращайтесь в глобальную техподдержку или на форум на глобальном сайте.