рад был помочь
Вид для печати
рад был помочь
Использую в этом же проеете ПИД-регуляторы.
Один ПИД управляет тэном. Выходное значение ПИД преобразуется в длительность импульсов. Работает.
А вот второй ПИД подключён для управления внешним устройством по 4-20 мА. Третий ПИД для управления устройством 0-10 В.
Может кто подскажет как привести в соответствие выходное значение ПИДа к напряжению и току. Формулу или алгоритм.:confused:
Пид выдаёт от 0 до 100% или число от 0 до 1.
А управление соответственно 4-20мА или 0-10 В.
Пусть 0-1 надо преобразовать в 4-20.
Формула: y=ax+b; b=4, a=16;
У меня получается таким образом. что выходное значение ПИД принимает как положительное ток и отрицательное значение.
Возможны ситуации SP=PV, SP<PV, SP>PV.
При SP=PV выход ПИД близок к нулю.
При SP<PV отрицптельно.
При SP>PV положительно.
Вобщем нужно автоматически поддерживать заданное давление воздуха.
Стоит датчик давления, а с панели оператора задаётся требуемое давление воздуха. Частота вентилятора пропорциональна напряжению (0-10) или току (4-20) на выходе ПЛК . А ПИД должен определить вызодное напряжение или ток соответственно.