[?]: Проблемы с ПИД-регулятором в S7-200

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
Fanat
Posts: 10
Joined: Fri Oct 13, 2006 1:56 pm
Location: Russia

[?]: Проблемы с ПИД-регулятором в S7-200

Post by Fanat »

В общем на оъекте столкнулись с такой вещью:
ПИД регулятор вываливается в крайнее положение (0 или 100%) и никуда двигаться не хочет не смотря на уставку.
Идея такая, что у него накапливается интегральная ошибка в одну из сторон (например когда мощности калорифера не хватает для прогрева воздуха и клапан регулятора неделю другую стоит на 100%) и после изменения направления рассогласования не хочет двигаться никуда. Танцы с бубном типа выключить питание не проходят. Официалы молчат. Но опытные люди рассказывают, что такая тема у Сименса бывает и нужно просто при изменении знака рассогласования обнулять интегральную ошибку.
Вот сидим чешем репы, а 7 установок стоят

Сутки продержали ПИД в крайнем режиме - без проблем вышел обратно. Вот теперь не знаем что и делать то.
real_Aaz
Posts: 11
Joined: Mon Jan 16, 2006 8:15 am
Location: Ukraine

Post by real_Aaz »

бывало что пид в максимуме/минимуме пребывал до часу...
но чтоб так...

пробовали перейти в ручной и сменить задание
и опять в атомат?
(+безударность :wink: )
Fanat
Posts: 10
Joined: Fri Oct 13, 2006 1:56 pm
Location: Russia

Post by Fanat »

Похоже нашли в чем проблема - первое э
то явно завышеный коэф. пропорц. он равнялся 3, но самя интересная фича, что ПИД вызывался по прерываниям контроллера, а они умудрялись останавливаться сами.