Использовал ПЛК110-60, у него есть 4 ШИМ выхода - управлял нагревателями на 7 кВт через твердотельное реле на 50 А...
Также была термопара на модуле МВ110-8А, добился точности регулирования в 5 - 7 °С в дипазоне 400-950 °С
проблема была замечена только одна...если часто менять на выходе скважность (в Codesys канал ШИМ представлен в виде двух переменных: Power и Period), так вот если часто менять (из цикла в цикл контроллера) Power, то выход ШИМ вообще не работает...
видимо связано с тем что мозги в контроллере хотят сделать ШИМ импульс, а я у же на след.цикле говорю ему: сделай другой импульс уже с другим Power...он опять хочет сделать импульс...а я ему опять - сделай другой...
вышел из положения след.образом: если выход ПИД-регулятора изменился на N значений (например, 15) то пусть новый импульс делает, иначе оставляет предыдущий
для ПИД регулятора использовал библиотеку oscat.
Все как бы устраивает, но я в итоге пришел к выводу что лучше бы нагревать через симисторы (фазо-импульсное)




Ответить с цитированием