Добрый день, можно ли организовать на плк-100-24 K-L, ПИД-регулятор, используя входы МВА? Если возможно, то как это организовать?
Добрый день, можно ли организовать на плк-100-24 K-L, ПИД-регулятор, используя входы МВА? Если возможно, то как это организовать?
Я уже такое пробовал, МВА с ПЛК по MODBUS зацепил еще Delta панель была. С PID_FUNCTION(FB) из библиотеки PID_REGULATORS.LIB у меня работало, и даже регулирование происходило :-)
а вот с PID_2POS_IM_ANR(FB) что-то не получилось добиться регулирования, он с самого начала когда подал TRUE на START_ANR, ушел в единицу и никакой настройки и регулирования я не увидел.
Абсолютно никаких проблем. На прошедшем семинаре по CoDeSys участникам была продемонстрирована система ПЛК150+МВА+МВУ+ЭП10.
ПИД регулятор с автонастройкой получал по сети RS485 данные от МВА (температура печи ЭП10) и управлял выходом МВУ который в режиме ШИМ включал нагреватель на ЭП10. После автонастройки ПИД управлял поддерживал нужную температуру в штатном режиме.
Итак - что нужно сделать:
1) Настроить МВА (сеть ОВЕН или Modbus) и запомнить его настройки.
2) Подключить к порту RS485 или через преобразователь к порту RS232 ПЛК
3) В PLC Configuration cоздать и настроить мастер сети ОВЕН или Modbus - сетевые настройки -как в приборе.
4) Создать в мастере подмодуль Listen Float+time вход (hash name=read). Адрес параметра =( базовый адрес прибора+№канала-1). Например, если адрес прибора 16, то для второго канала адрес =17
5) Попробовать запустить - если все настроено нормально в конфигурации значение величины на входе МВА.
6) На вход ПИД регулятора подать значение PV и PV_time
В руководстве по библиотеке PID_Regulators для блока PID_FUNCTION написано, что в него можно перенести коэффициенты из блока с автонастройкойю. Подскажите пожалуйста, как извлеч эти коэффициенты из блока, который уже закончил автонастройку.
Необходимо считывать внутренние переменные самого блока ПИД с автонастройкой, так как они хранятся внутри блока
Так в каких переменных блока хранятся настройки (Ti Td Pb)?
Так в каких переменных блока хранятся настройки (Ti Td Pb)?
Спасибо. Подскажите пожалуйста, как реально организовать вычисление циклического времени PV_TIME, если измерение величины производится "чужим" прибором по сети RS-485?