Виртуальное устройство "Реле"

Материал из XIOT Wiki
Перейти к навигации Перейти к поиску


Актуально начиная с версии xiot 14.1-1.

Реле

Реле — системное виртуальное устройство для управления дискретным выходом: включено или выключено. Мы используем его как технический исполнительный канал для насосов, клапанов, исполнительных цепей отопления, вспомогательных нагрузок и других виртуальных устройств.

Реле не показывается пользователю в пользовательском интерфейсе. Пользователь работает с основным устройством: радиатором, конвектором, тёплым полом, сервоприводом или сценарием. Реле остаётся внутренним исполнительным выходом.

Когда использовать

Используем реле, если нужно управлять нагрузкой без плавного регулирования:

  • включить или выключить цепь;
  • подать питание на клапан, насос или контактор;
  • сделать технический выход для отопления;
  • сделать выход для сервопривода с медленным ШИМ;
  • автоматически выключить нагрузку через заданное время.

Если нагрузка должна регулироваться плавно, напрямую реле не подходит. В этом случае используем устройство Сервопривод или специализированное устройство.

Создание устройства

В редакторе добавляем виртуальное устройство Реле и назначаем его в нужную комнату или техническую зону.

Характеристика включение является обязательной и всегда включена.

После этого привязываем характеристику включения к физическому каналу реле: KNX, Wiren Board, Modbus, MQTT или другому доступному тегу проекта.

Автоматическое выключение

Параметр Выключать после включения, через время задаёт автоотключение в секундах.

  • значение 0 — автоотключение выключено;
  • значение больше 0 — после каждого включения реле автоматически выключится через указанное время.

Пример:

Выключать после включения, через время = 300 секунд

После включения реле отключится через 5 минут.

Если реле выключили из редактора или другой логикой раньше, активный таймер автоотключения сбрасывается.

Работа в составе других устройств

Реле часто используется как исполнительный выход внутри других виртуальных устройств.

Где используется Что делает реле
Радиатор Включает или выключает нагрев по гистерезису.
Конвектор Включает или выключает отопительный контур.
Тёплый пол Включает электрический пол, насос, клапан или контур коллектора.
Сервопривод Получает медленный ШИМ-сигнал и питает термоэлектрический привод.

Если реле привязано как технический выход к другому устройству, не показываем его пользователю отдельно. Пользователь управляет радиатором, тёплым полом или климат-контролем, а реле остаётся внутренним исполнительным каналом.

Проверка после настройки

После настройки проверяем:

  • включение в редакторе меняет физический выход;
  • обратная связь с физического выхода возвращается в характеристику включения;
  • автоотключение срабатывает, если задано время;
  • если реле используется внутри другого устройства, команда от этого устройства доходит до реле.

Для проверки автоотключения задаём небольшое время, например 10 секунд, включаем реле и проверяем, что оно выключилось само.

Рекомендации

  • Называем реле по технической нагрузке: «Насос рециркуляции», «Клапан радиатора», «Контур тёплого пола».
  • Реле оставляем скрытым и управляем им через основное виртуальное устройство.
  • Для мощных нагрузок проверяем допустимый ток физического релейного канала и при необходимости используем контактор.
  • Не используем автоотключение для нагрузок, которые должны работать постоянно, пока их держит другое устройство.
  • Если реле управляет сервоприводом отопления, не включаем его отдельно: управлять должен сервопривод, радиатор, конвектор или тёплый пол.

Источник — https://wiki.xiot.ru/index.php?title=Виртуальное_устройство_%22Реле%22&oldid=3452