Просмотр полной версии : Управление тенами с помощью ШИМ
Здравствуйте. Столкнулся с задачей: большая печь полимеризации, нагрев печи осуществляется с помощью 6 груп тэнов по 33 кВт каждая (сумарно 198кВт). Нужно держать температуру в пределах 180 градусов. Управление осуществляется посредством включения/отключения тенов. Использую ПИД-регулятор из библиотеки Oscat. Везде читал что нужно использоваь ШИМ но вот не пойму каким образом включать/выключать тєени по ШИМ-регулятору. Как связать импульсы ШИМа с пускателями тэнов?
плк3хх это коммуникационный контроллер, у него нет выходов для организации ШИМ. Можно подключить модули которые это умеют, можно и самому организовать зная принцип, в самом упрощенном виде это включать на некоторое время пускатель и настолько же выключать, если температура не выходит на режим уменьшать/увеличивать время
А на каком ПЛК могу реализовать ШИМ, у меня еще есть ПЛК 110, на нем можно?
krollcbas
23.08.2019, 06:11
У него есть дискретные выходы, значит можете. Обычно использую стандартный PID из библиотеки UTIL, к нему дописываю дополнение, которое дает импульсы с разной скважностью, в зависимости от приближения значения переменной процесса к установленному значению
44255
Eugene.A
23.08.2019, 08:03
Интересно, надолго хватит контакторов?
Применяю аналогичный принцип для регулирования медленных процессов, только время паузы тоже рассчитываю - чем регулируемый параметр ближе к уставке, тем длиннее пауза. Т.е. при большой разнице между уставкой и измеренным значением импульсы идут с небольшой скважностью - 5 сек пауза, 2 сек. работа, а при приближении к уставке пауза пропорционально увеличивается . Примерно так ТРМ32 или 12 работают, оттуда идею взял.
Марьян
А на каком ПЛК могу реализовать ШИМ
На любом СПК1хх, но нужно еще модули МВ110-224.8А (для восьми каналов термопар) и MУ110-224.8К (для восьми каналов управления нагрузкой). Фишка в том, что в MУ110-224.8К уже есть втроенный аппаратный ШИМ, надо просто с СПК писать в нужные регистры необходимый уровень мощности (0..1000 соответствует 0..100% мощности). Период ШИМ задается в конфигураторе модуля. Для силовой части на ТТР обычно 1-2 сек, для части на контакторах - 10-20 сек. ТТР предпочтительнее в разы.
Алгоритм такой:
СПК опрашивает МВ110-224.8А, делает необходимые вычисления, полученный результат пишет в MУ110-224.8К.
Преимущество еще в том, что такую систему можно разнести в пространстве. Т. е. входной модуль поближе к печам (экономия на термопарных проводах), выходной модуль в силовой шкаф, а СПК оператору на рабочее место.
У него есть дискретные выходы, значит можете. Обычно использую стандартный PID из библиотеки UTIL, к нему дописываю дополнение, которое дает импульсы с разной скважностью, в зависимости от приближения значения переменной процесса к установленному значению
44255
Тоесть импульс это включение тэна?
Интересно, надолго хватит контакторов?
Я сделал копию управления немецкой линии, принцып аналогичен, только на сименсе, линия работает 7 лет, из 10 контакторов только 1 поменяли.
Применяю аналогичный принцип для регулирования медленных процессов, только время паузы тоже рассчитываю - чем регулируемый параметр ближе к уставке, тем длиннее пауза. Т.е. при большой разнице между уставкой и измеренным значением импульсы идут с небольшой скважностью - 5 сек пауза, 2 сек. работа, а при приближении к уставке пауза пропорционально увеличивается . Примерно так ТРМ32 или 12 работают, оттуда идею взял.
На той линии которую я видел, при приблежении к уставке по очереди отключаются тэны, пока не отключатся все 6. При падении температуры до нижнего значения, по очереди включаются тэни пока все не включатся.
Мой пример был для управления всей нагрузкой сразу.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot