Сценарий "Антиобледенение"

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


Антиобледенение

Назначение

Антиобледенение — сценарий XIOT, который управляет обогревом антиобледенения по температурному окну и контролирует подтверждение реле.

Что делает сценарий

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

Устройства и действия

Входные блоки

Блок Что подключается
Датчики температуры уличный датчик температуры

Управляемые устройства и действия

Блок Что подключается
Управление реле переключатель, реле
Дополнительное действие при включении нагрева действие
Дополнительное действие при выключении нагрева действие

Характеристики сценария

Характеристика Назначение
включение сценария включает или выключает работу сценария
ошибка работы антиобледенения рабочее состояние сценария
текущая температура используется для отображения или расчёта температурной логики
состояние нагрева рабочее состояние сценария
ошибка датчика температуры используется для отображения или расчёта температурной логики

Параметры

Параметр По умолчанию Варианты / единицы
Название сценария Антиобледенение
Верхняя температура 2 °С
Нижняя температура -2 °С

Логика работы

  • Если все датчики температуры в ошибке или не дают валидных данных, обогрев выключается.
  • Если нижняя температура настроена выше или равна верхней, обогрев безопасно выключается.
  • При включённом сценарии обогрев включается, когда текущая температура находится между нижней и верхней температурой.
  • Если температура ниже нижней или выше верхней температуры, обогрев выключается.
  • После команды реле сценарий ждёт подтверждение. Если подтверждение не пришло, выполняются повторы и затем выставляется ошибка управления.
  • Ошибка управления не блокирует дальнейшие попытки: сценарий продолжает пробовать управлять реле.

Особенности

  • Такой алгоритм рассчитан на обогрев около нуля, когда риск обледенения максимален.
  • Период штатной сводки в коде зафиксирован на 5 минут, но без ошибок штатная сводка отправляется не чаще одного раза в сутки.

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

  • Проверьте включение обогрева внутри температурного окна.
  • Проверьте выключение выше верхней температуры.
  • Проверьте выключение ниже нижней температуры.
  • Сымитируйте ошибку всех датчиков.
  • Проверьте ошибку управления при отсутствии подтверждения реле.

Источник — https://wiki.xiot.ru/index.php?title=Сценарий_%22Антиобледенение%22&oldid=3522