Это старая версия документа!
PID управление 3х клапаном
Ниже приведу пример текущей настройки для управления 3-х ходовым клапаном с помощью PID регулятора в моей конфигурации openHAB.
Из оборудования установлен 3-х ходовой актуатор ESBE на контуре теплых полов.
Управлением открытия/закрытия занимается контроллер MegaD, задействованы 2 релейных выхода. Для них созданы соответствующие Items.
1. Установлен Add-on PID Controller, который соответственно рассчитывает выходное значение в зависимости от температуры уставки и текущей температуры подачи. Код правила для расчета PID:
configuration: {} triggers: - id: 09519cc5-516c-42a4-857f-e3ed9eacec19 label: PID Controller Trigger configuration: input: tp_flowpipe setpoint: tp_setpoint kp: 10 kd: 80 kdTimeConstant: 300 ki: 0.5 loopTime: 120000 type: pidcontroller.trigger conditions: - inputs: {} id: "2" configuration: itemName: boiler_flame state: ON operator: = type: core.ItemStateCondition - inputs: {} id: "3" configuration: itemName: boiler_status state: ON operator: = type: core.ItemStateCondition actions: - inputs: {} id: "1" configuration: itemName: tp_pid type: core.ItemCommandAction