Вход

Просмотр полной версии : Управление трехпозиционными ИМ



Columbariy
16.10.2012, 11:09
Есть некоторый регулирующий клапан,со встроенными концевиками.
Управление клапаном - больше\меньше.
Вопрос уважаемым форумчанам: может есть у кого опыт преобразования сигнала (0...100 INT) выхода П или ПД регулятора в бинарные переменные больше\меньше.

Николаев Андрей
16.10.2012, 12:41
Посмотрите библиотеку Pidreg от ОВЕН

CEkip
16.10.2012, 17:57
Есть некоторый регулирующий клапан,со встроенными концевиками.
Управление клапаном - больше\меньше.
Вопрос уважаемым форумчанам: может есть у кого опыт преобразования сигнала (0...100 INT) выхода П или ПД регулятора в бинарные переменные больше\меньше.

http://www.owen.ru/forum/showthread.php?p=93565#post93565
опыт есть. если что-то непонятно пишите в личку.

Columbariy
18.10.2012, 10:06
Посмотрите библиотеку Pidreg от ОВЕН
Pidreg не нашел,нашел Pid_reg2 и Pid_Regulators.
Pid_reg2 под ПЛК 150 не работает,остается Pid_Regulators.
В Pid_Regulators ФБ VALVE_REG_NO_POS.

Господа,посоветуйте какой регулятор выбрать (П,ПД,ПИ,ПИД) для управления трехпозиционным клапаном в замкнутой системе теплоснабжения.

Будет ли VALVE_REG_NO_POS корректно работать с PID из UTIL скажем?

При подключенном ПЛК VALVE_REG_NO_POS отрабатывает,но как убедится
корректна ли программа имея на столе лишь ПЛК?

Andrew_Stranger
22.10.2012, 17:21
Пробовал на библиотеке овен построить регулятор, но там замудренно как-то все. Лучше мне кажется взять PID из Util и сделать обвязку для преобразования в ШИМ. Регулятор наверно должен быть ПИД(почти с нулевой дифференциальной составляющей)

krollcbas
22.11.2025, 21:34
Попался контур ГВС с очень маленьким ходом регулирования. Написал алгоритм управления, который подбивает импульсами привод КЗР и постоянно выжидает анализирует тенденции по температуре.
Вход:
IN:REAL;//Выход с аналогового регулятора PID
Выходы:
OUT_OPN:BOOL;//Команда на открытие привода КЗР
OUT_CLS:BOOL;//Команда на закрытие привода КЗР

Ниже даю блок-схему (автомат состояний) (схему исправил)
86848

МихаилГл
22.11.2025, 21:56
Попался контур ГВС с очень маленьким ходом регулирования. Написал алгоритм управления, который подбивает импульсами привод КЗР и постоянно выжидает анализирует тенденции по температуре.
Вход:
IN:REAL;//Выход с аналогового регулятора PID
Выходы:
OUT_OPN:BOOL;//Команда на открытие привода КЗР
OUT_CLS:BOOL;//Команда на закрытие привода КЗР

Ниже даю блок-схему (автомат состояний)

Почему не симметрично... Из 10 в 6 есть, а из 2 в 6 нету?

krollcbas
22.11.2025, 22:01
Почему не симметрично... Из 10 в 6 есть, а из 2 в 6 нету?
Спасибо за Вашу внимательность. На деле, в алгоритме, такая связь есть, исправлю схему