Регулировка мощности нагревателя

Добрый день.
Прошу помощи в решении такой задачи: в системе вентиляции есть канальный нагреватель, который управляется вот таким вот терморегулятором

Вопрос - как убрать этот отдельный регулятор и управлять мощностью нагревателя из контроллера?
Какое оборудование использовать?

Добрый день. Судя по описанию - терморегулятор работает в режиме “включить-выключить”. То есть алгоритм работы следующий: ТЭН включен какую-то часть минутного цикла, в зависимости от требуемой мощности.
Ток - 16А. Можно коммутировать с помощью канала реле из Модуль Modbus-реле WB-MRWL3 — Wiren Board, но если мешают постоянные щелчки - то лучше применить твердотельное реле, например
Screenshot from 2021-02-02 11-25-09
управляя им с помощью модуля WBE2-DO-OC-2
или WBE2-DO-SSR-2
В качестве датчика(ов) температуры - использовать обычный ds18b20
Алгоритм работы - можно оставить без изменений.

Спасибо!
Самое сложное тут, как я понимаю, написать функцию управления по двум переменным (две температуры).
Алгоритм, который реализован в терморегуляторе, неизвестен.

Там ПИД, который у которого выход (% времени включения, “заполнение ШИМ”) получается из отношения уставки и текущей температуры. Если использовать твердотельное реле сожно хоть раз в секунду включать-выключать нагреватель и все упрощается многократно.

День добрый! Подскажите пожалуйста каким скриптом можно регулировать мощность с помощью WBE2-DO-OC-2 и твердотельного реле? И можно ли будет вывести регулятор мощности (ползунок или ввод с клавиатуры) на dashboard?

Здравствуйте!

Скрипт нужно будет писать самостоятельно, используя движок правил wb-rules

Да, можно.

может кто то может помочь в написании или есть наброски?

В этой теме есть набросок про ПИД-регулятор для 0 - 10 В:

. В сети, думаю, можно найти примеры. Но в любом случае нужно будет разобраться, как писать правила.