TCONT_S или CONT_S ?

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
SNike
Posts: 126
Joined: Thu Oct 02, 2008 1:28 pm
Location: Russia

TCONT_S или CONT_S ?

Post by SNike »

Имеется задвижка, открывая/закрывая её регулируем температуру жидкости. На данный момент для регулирования температуры используется CONT_S.

Хотелось бы узнать - чем отличаются CONT_S и TCONT_S кроме отсутствия у последней D-составляющей ?
Может быть в данном случае уместнее было бы использовать TCONT_S ?
CHANt
Posts: 501
Joined: Tue Jun 27, 2006 5:52 am
Location: Russia

Re: TCONT_S или CONT_S ?

Post by CHANt »

Задвижка это запорная арматура, ею не регулируют. Обычно это правилами эксплуатации запрещено. Применяют регулирующие клапана, они обычно имеют некоторый технологический пропуск среды через себя, т.е. не являются "отключающей" арматурой.
Еще отличие, в случае применения TCONT_S, часть настроек придется задавать извне, присваивая нужные значения в экземплярном DB. К примеру:

Code: Select all

L 3.5 //загрузить значение 3,5
T DB100.DBD48 //в параметр GAIN (пропорциональный коэффициент) регулятора TCONT_S
SNike
Posts: 126
Joined: Thu Oct 02, 2008 1:28 pm
Location: Russia

Re: TCONT_S или CONT_S ?

Post by SNike »

На счет задвижки я утрировал.
По регуляторам: интересно, TCont_S имеет такой же алгоритм как Cont_S или же нет ? Или он в отличии от Cont_S имеет алгоритм адаптированный к температурному регулированию?
CHANt
Posts: 501
Joined: Tue Jun 27, 2006 5:52 am
Location: Russia

Re: TCONT_S или CONT_S ?

Post by CHANt »

Функцию автонастройки имеет TCON_CP.
Если есть желание сделать регулятор с автотюнингом, то лучше воспользоваться регулятором из пакета StandartPIDControl и автонастройщиком из набора PIDSelfTuner.
С постоянной автоподстройкой я пробовал оставлять.
К примеру - регулирует ГВС в одной муниципальной бане уж третий год, в принципе нормально работает.
Временами отклонение от задания всего 0,1 град., но, слабо верится, так как погрешность на недорогих платах 300 серии больше.
А в нормируемые СанПин +/- 3 град. укладывается легко.
Единственное но, это достаточно многошаговая процедура запуска автонастройки, и если интегральная составляющая большая, может и не настроить :)
Попадались и такие объекты.
Также бестолков и на регуляторах с процессом без выравнивания температуры среды. Очень много зависит от технологии.
К примеру - модулируемая горелка котла, в режиме нагрузки на котел менее 70%, просто в ступенчатом режиме работает, тут и автонастройка бестолку.
Тем не менее, первичную настройку регуляторов стараюсь выполнять с помощью блоков PIDSelfTuner.
Потом удаляю эти блоки и довожу до приемлемого результата, в зависимости от тех. требований заказчика.
SNike
Posts: 126
Joined: Thu Oct 02, 2008 1:28 pm
Location: Russia

Re: TCONT_S или CONT_S ?

Post by SNike »

Извиняюсь, но я так и не понял: TCONT_S "заточен" под температурное регулирование или же это упрощенный CONT_S ?
CHANt
Posts: 501
Joined: Tue Jun 27, 2006 5:52 am
Location: Russia

Re: TCONT_S или CONT_S ?

Post by CHANt »

упрощенный
FB59 TCONT_S - http://plc4good.org.ua/view_post.php?id=69
SFB42/FB42 CONT_S - http://plc4good.org.ua/view_post.php?id=65
SNike
Posts: 126
Joined: Thu Oct 02, 2008 1:28 pm
Location: Russia

Re: TCONT_S или CONT_S ?

Post by SNike »

Тогда не понимаю для чего они вынесли отдельно TCONT_S если алгоритмы одинаковые, да еще обозвали "температурным".
CHANt
Posts: 501
Joined: Tue Jun 27, 2006 5:52 am
Location: Russia

Re: TCONT_S или CONT_S ?

Post by CHANt »

Ну да, чуть упростили и все отличия.
SNike
Posts: 126
Joined: Thu Oct 02, 2008 1:28 pm
Location: Russia

Re: TCONT_S или CONT_S ?

Post by SNike »

Ну ладно, с этим разобрались, спасибо.