Перейти к содержанию

Климат

Материал из osmost.ru

Общие сведения, функции

Раздел «Климат» имеет трех/двухуровневую иерархию: «Выбор этажа дома», «Выбор помещения на этаже» и «Помещение».

Код программы содержится в особом системном файле heat_config.xml, может быть только один в папке проекта, имеет возможность включения кнопок штатных СЦЕН КЛИМАТА (данную функцию умеет отображать только heat_config.xml).

Принцип работы системы климата в ПЛК представлен в файле алгоритма работы климата в помещении.

Встроенные функции управления климатом в системе Умный Дом EasyHome:

Таблица 1. Физические входы/выходы контроллера, их обозначение в памяти и функции
Иконка по умолчанию Название Кол-во Описание
Физические входы (названия типов):
IN.TempAir 60 - входы комнатной температуры воздуха Т 0..+50C (-50..150С)
IN.QualityAir 60 - входы комнатной влажности RH 0..100% или других измерителей
IN.TempPol 60 - входы комнатной температуры пола Т 0..+50C
IN.TempPLUS

IN.TempMINUS

60

60

- клавиши изменения желаемой температуры на 1С
IN.Termostat

IN.TermostatEnbl

60

60

- входы управления с внешних термостатов

- входы выключателя внешнего термостата

IN.OutSide_Temp_Air

IN.OutSide_Quality_Air

1

1

- вход уличной температуры Т -50..+50C

- вход уличной влажности RH 0..100%

Физические выходы (названия типов):
OUT.AirHeatPID 60 - отопление воздуха - ПИД РЕГУЛЯТОР 0-100%
OUT.AirHeat 60 - отопление воздуха - НАГРЕВ (ТЕРМОСТАТ или ШИМ)
OUT.PolHeat 60 - отопление пола - НАГРЕВ (ТЕРМОСТАТ или ШИМ)
OUT.AirHeatFAN_Lo

OUT.AirHeatFAN_Hi

60

60

- управление ВЕНТИЛЯТОРОМ КОНВЕКТОРА
OUT.KlapanP 60 - Клапана зональной системы вентиляции
OUT.AirChillerON

OUT.AirChilFAN_Lo

OUT.AirChilFAN_Hi

60

60

60

- управление Включением ОХЛАДИТЕЛЯ (Чиллера)

- управление Вентилятором ОХЛАДИТЕЛЯ (Чиллера)

OUT.AllAirHeatOFF

OUT.AllPolHeatOFF

OUT.AllHeatOFF

1

1

1

- сигнал выключения всех радиаторов

- сигнал выключения всех тёплых полов

- сигнал выключения всех нагревателей

Базовые функции:

  1. Управление радиаторами по датчику температуры воздуха по принципу программируемого термостата, по ПИД алгоритму сигналом 0-10В или по ШИМ алгоритму (широтно-импульсной модуляцией), возможно управление мощностью нагрева радиаторов 0-100% по ШИМ алгоритму без датчика комнатной температуры.
  2. Управление тёплыми полами по датчику температуры пола по принципу программируемого термостата, или управление мощностью нагрева полов 0-100% по ШИМ алгоритму (широтно-импульсной модуляцией) без датчика температуры пола.
  3. Управление конвекторами с автоматическим плавным или ступенчатым регулированием скорости вентилятора. Управление чиллерами со ступенчатым или плавным регулированием скорости вентилятора.
  4. Режим незамерзания всех контуров в режиме выключенного отопления - поддержание температуры не менее общих уставок ECO режима для зон воздуха и зон пола.
  5. Автоматический запуск и выключение климата и вентиляции по датчику движения, на установленное количество 0.5 - 127 часов или недельному расписанию.
  6. Возможность работы обогрева с приоритетом нагрева помещения тёплыми полами или несколькими разными источниками тепла (несколькими ступенями) с приоритетным порядком.
  7. Автоматический режим управления кондиционерами на охлаждение и обогрев с автоматическим определением ступеней потребности работы в контуре с нагревателями воздуха и пола.
  8. Глобальные сцены климата - 4 глобальные комбинации по комнатам с запоминанием температурных уставок, состояния Вкл-ECO. И две фиксированные глобальные зоны климата - Включить всё и Выключить всё по всем помещениям не исключениям.
  9. Индикация реально используемого нагрева для поддержания необходимой температуры в каждой зоне климата воздуха и пола по измеренной длительности включенного и выключенного состояния термостата.
  10. Возможность отключения питания общего насоса контура воздуха и/или контура пола при выключении всех отдельных зон нагрева.

Дополнительные функции:

  1. Работа по дополнительным внешним термостатам с контролем незамерзания и переключателем системы управления.
  2. Счётчики количества включенных термостатов и средних температур по этажам (до 7ми).
  3. Выделение зон «исключений», на которые не действуют глобальные сцены, автоматическое переключение режимов климата и они не участвуют в счётчиках.
  4. Связка зон разных контуров по единой уставке температуры для зон с общим воздушным объёмом.
  5. Погодозависимая индивидуальная корректировка показаний датчиков температуры воздуха комнат.
  6. Выдача запросов на пониженную или повышенную температуру подачи воздуха системе вентиляции.
  7. Выделение зон полного для выключения нагревателей без функции незамерзания.
  8. Мониторинг исправности датчиков температуры, достижения-отклонения от заданной температуры, средних температур.
  9. Привязка зоны климата к одной из двух глобальных зон общей вентиляции.
  10. Работа в связке с системой ограничения потребления электронагрузок в разделе Электроснабжения.
  11. Ряд статистических параметров по работе системы доступных в разделе Статистика.

Климат в инженерном интерфейсе

  1. Откройте инженерный интерфейс. Перейдите в подсистему "Климат" . Число в правом верхнем углу обозначает среднюю температуру воздуха во всем доме.
  2. Элементы страницы инженерного интерфейса "Климат"
    Главные сцены Климата: 4 пользовательские и 2 фиксированные – Включить климат во всем доме, Выключить климат во всем доме (перевести в режим работы "eco").
    Вход на соответствующий уровень дома к комнатам.
    Таблицы сводных настроек климата.

    Сводная T1-20(N1-40): таблица комнат 1-20, термостаты 1-40 (по 2 термостата на комнату: 1 для воздуха, 1 для пола).

    Сводная T21-40(N41-80): таблица комнат 21-40, термостаты 41-80.

    Сводная T41-60(N81-120): таблица комнат 41-60, термостаты 81-120.

    Сводная IN.QualityAir[60]: Таблица показаний всех датчиков качества (влажности).

    Статистические данные по воздуху и полу.
    Те же Главные сцены Климата: 4 пользовательские и 2 фиксированные – Включить климат во всем доме, Выключить климат во всем доме (перевести в режим работы "eco"). Но в виде кнопок, которые можно добавить в любое удобное пользователю место.

    Номера сцен: 1, 2, 3, 4, 100 (Вкл ВСЕ), 101 (Выкл ВСЕ).

    Также внизу указывается последняя использованная сцена Климата.

    Кнопки для запоминания сцен Климата.

    Задайте по всем комнатам уставки температуры воздуха и пола, поставьте Климат в режим вкл или eco.

    Счётчики термостатов воздуха и пола по этажам.
    Показатели уличной температуры воздуха и влажности.
    Настройки Климата

Комнаты

  1. Перейдите на страницу напр. "Комнаты 1-20". Здесь расположены страницы комнат, слева от каждой показана температура воздуха в комнате и режим климата (Вкл/ECO).
  2. Перейдите на стр. "Комната 1":
    Включение работы термостатов воздуха и пола или выключение в ЭКОномичный режим.
    Вкл/выкл авторежима.

    Алгоритм работы авто режима можно посмотреть здесь, pdf.

    Автоматическое/ручное управление настройками кондиционера (вкл/выкл, скорость, вентиляция/охлаждение, вентиляция/нагрев).

    АВТО Включение-выключение климата по датчику ДВИЖЕНИЯ на время таймера.
    Включение внешней вентиляции или клапана в зоне OUT.KlapanP[1..30] и OUT.KlapanV[1..30].
    Настройки кондиционера:
    Вкл/выкл кондиционера Скорость вентиляции / кондиционера (1-High, 0-Low)
    Режим Кондиционера

    0 - просто замкнутая вентиляция, 1 - охлаждение

    Режим Кондиционера

    0 - просто замкнутая вентиляция, 1 - обогрев

    Контур воздуха:
    Термостат воздуха (задание уставки; просмотр значения температуры с датчика, мощности работы термостата климата) Вкл/ECO (воздух и пол) Отдельная кнопка изменения уставки термостата на -1oC Отдельная кнопка изменения уставки термостата на +1oC резерв резерв
    Текущее состояние клапана радиатора

    0 - Охлаждение, 1 - Нагрев

    Индикатор воздействия АВТО режима на уставку термостатов Флаг исключения термостата из СЦЕН КЛИМАТА и счётчиков
    Контур пола:
    Термостат пола (задание уставки; просмотр значения температуры с датчика, мощности работы термостата климата) Вкл/ECO (только пол) Отдельная кнопка изменения уставки термостата на -1oC Отдельная кнопка изменения уставки термостата на +1oC резерв Флаг исключения термостата из Авторежима
    Текущее состояние пола

    0 - Охлаждение, 1 - Нагрев

    Индикатор воздействия АВТО режима на уставку термостатов Флаг исключения термостата из СЦЕН КЛИМАТА и счётчиков
    Значение датчика качества воздуха (влажности) в данной комнате. IN.QualityAir[1..30]
    Управление по внешнему механическому термостату вкл/выкл (выкл - идёт АВТО управление от ПЛК).

Сводные таблицы климата

Откройте страницу "Сводная Т1-20(N1-40):

В левой половине расположены термостаты воздуха 1-20 (N1, 3, ..., 39), в правой - термостаты пола 1-20 (N2, 4, ..., 40).

  • Вкл/ECO - Включение климата в комнате в работу или экономный режим.
  • T возд./Т пола - Текущая температура Воздуха IN.TempAir[1..60] / Пола IN.TempPol[1..60]
  • Т уст. - Уставка температуры воздуха/пола.
  • Мощ. % - Мощность работы термостата климата, %.
  • ↕/↓ - Индикатор смещения рабочей уставки термостата функцией АВТО.
  • Иск. - Флаг исключения термостата из СЦЕН КЛИМАТА и счётчиков.
  • ± - Текущее состояние контура (нагрев/нет нагрева).

Счётчики по этажам

Откройте страницу "Счётчики по этажам":

  • По существующим датчикам T - считать только по существующим датчикам Т;
  • Только включенные - считать только кол-во включенных термостатов;
  • Считать с Исключениями - при счёте учитывать и ИСКЛЮЧЕНИЯ из термостатов (исключения для термостатов проставляются в сводных таблицах или в комнатах, при вкл. - исключение термостатов работает только для сцен).

Всего представлены счётчики термостатов для 7-ми этажей. Количество термостатов и средняя температура воздуха/пола по этажу.

Разделение этажей происходит по последней комнате: Слева расположены сами счетчики с номером этажа (до 7). Справа указывается номер последней комнаты этажа (напр.   1 этаж – 1 и 2 комнаты, 2 этаж – 3 и 4 комнаты, 3 этаж – все остальные).

Настройки

Перейдите на страницу "Настройки":

Настройки зональной системы Приточно-Вытяжной АВТО вентиляции (клапаны вентиляции, вентмашины):
  • АВТО вентиляция по датчику движения на время климата;
  • Вкл/выкл вентиляцию синхронно с климатом;
  • Время, на которое включается климат и приточно-вытяжная вентиляция
Настройки вытяжек санузлов (необязательно санузлов, это выходы DO, назначенные как Vit_SU_NO [8]):
  • Вкл/выкл автоматическая работа вытяжек;
  • В автоматическом режиме: 0 - работа вытяжки СУ синхронно с климатом, 1 - работа вытяжки по датчику движения и своему таймеру;
  • Порог качества воздуха (влажности) для включения вентиляции или вытяжки;
  • Время на которое включается вытяжка СУ в минутах.
Настройки АВТО режима климата:
  • Время теста системы обогрева для АВТО режима (детектор отклонения реальной температуры от установленной за заданное время);
  • Задаваемое отклонение температуры, которое сравнивается с реальным отклонением по окончании времени "Время АВТО режима" для определения факта ПЕРЕГРЕВА-ПЕРЕОХЛАЖДЕНИЯ ВОЗДУХА помещения;
  • Разрешение пользователя на охлаждение кондиционером;
  • Разрешение пользователя на обогрев кондиционером.

Подробнее про режим АВТО климата см. далее в разделе "Настройки АВТО климата" и в файле алгоритма работы системы климата.

При невозможности поддерживать заданную температуру воздуха в пределах отклонении температуры “Т отклонения АВТО” в течении времени “Время АВТО режима” или при превышении порогов dT1..5 (см. далее в разделе "Настройки АВТО климата" ) происходит изменение параметров работы термостатов воздуха, пола и кондиционера - переключение режимов климата или выдаются сообщения об недогреве или перегреве помещения, если варианта переключить режим климата уже не осталось.

Поставить везде эти значения (нажать, чтобы установить следующие значения на все комнаты и все термостаты):
  • Режим работы Вкл/ECO;
  • Уставка температуры ЕСО воздуха и пола;
  • Уставка температуры воздуха и пола (режим ВКЛ.);

Флаг "Ставить сразу" - Ставит изменяемые величины VKL/ECO, уставки воздуха и пола сразу (без нажатия кнопки "Поставить везде эти значения"). Индикатор "Стоит везде" показывает, что настройки установлены во всех комнатах.

  • Вкл/выкл АВТО режим управления климатом;
  • Вкл/выкл управление по внешнему механическому термостату (выкл - идёт АВТО управление от ПЛК);
  • Вкл/выкл внешней вентиляции помещения свежим воздухом;
  • АВТО Вкл/выкл климата по датчику ДВИЖЕНИЯ на время таймера ("Время климата и ПВ");
  • Настройки кондиционера:
Вкл/выкл кондиционера Скорость вентиляции / кондиционера (1-High, 0-Low)
Режим Кондиционера

0 - просто замкнутая вентиляция, 1 - охлаждение

Режим Кондиционера

0 - просто замкнутая вентиляция, 1 - обогрев

Флаг "Ставить сразу" - Ставит изменяемые величины настроек климата и кондиционера (без нажатия кнопки "Поставить везде эти значения"). Индикатор "Стоит везде" показывает, что настройки установлены во всех комнатах и термостатах.

Назначение ADIO

Назначение входов/выходов производится на странице в инженерном интерфейсе «Настройки ПЛК – Входы-выходы в ПЛК и модули расширения – Назначения входов-выходов (98.1 – 99.2)».

Устройства, применяемые в подсистеме Климат, представлены в таблице ниже. Список всех переменных для назначения ADIO можно посмотреть на следующей странице.

Устройство Вход/выход Номер типа структуры Тип структуры [кол-во номеров]
Клавиша изменения желаемой температуры на +1С 98.1 DI 3 TempPLUS [60]
Клавиша изменения желаемой температуры на -1С 4 TempMINUS [60]
Входы управления с внешних термостатов 5 Termostat [60]
Входы выключателя внешнего термостата 6 TermostatEnbl [60]
Отопление воздуха - НАГРЕВ (ТЕРМОСТАТ или ШИМ) 98.2 DO 5 AirHeat [60]
Отопление пола - НАГРЕВ (ТЕРМОСТАТ или ШИМ) 6 PolHeat [60]
Отопление воздуха - ОХЛАЖДЕНИЕ (ТЕРМОСТАТ или ШИМ) 7 AirCool [60]
Отопление пола - ОХЛАЖДЕНИЕ (ТЕРМОСТАТ или ШИМ) 8 PolCool [60]
Сигнал выключения всех радиаторов 25 SupplyOUT [5] - 1 - AllAirHeatOFF_NO
Сигнал выключения всех тёплых полов SupplyOUT [5] - 2 - AllPolHeatOFF_NO
Сигнал выключения всех нагревателей SupplyOUT [5] - 3 - AllHeatOFF_NO
Входы комнатной температуры воздуха Т 0..+50C (-50..150С) 99.1 AI 1 TempAir [60]
Входы комнатной влажности RH 0..100% или других измерителей 2 QualityAir [60]
Входы комнатной температуры пола Т 0..+50C 3 TempPol [60]
Вход уличной температуры Т -50..+50C 5 Special_IN [3] - 1 - OutSide_Temp_Air
Вход уличной влажности RH 0..100% 5 Special_IN [3] - 3 - OutSide_Quality_Air
Отопление воздуха - ПИД РЕГУЛЯТОР 0-100% 99.2 AO 3 AirHeatPID [60]

Расширенные настройки на страницах конфигурации

Распределение кондиционеров по зонам климата

Чтобы кондиционерами можно было управлять через подсистему Климата, требуется распределить их по комнатам (иначе управление идет через страницу Расширения ---> Кондиционеры).

Перейдите на страницу: Настройки ПЛК ---> Конфигурация встроенных функций ---> 5.Настройки Климата и конд-в ---> 5.1. Кондиционеры по зонам климата:

По RS-485 можно подключить до 24 кондиционеров на один контроллер (см. Интеграция? Расширения?). Для каждого из помещений климата 1-60 укажите номер кондиционера.

! Наличие или отсутствие в данной комнате кондиционера определяет возможные переходы системы автоматического управления климатом на управление кондиционером.

  • Комп.Уст. и Т конд-а, оС – компенсация уставки и температуры кондиционера требуется, если датчик температуры находится на некотором расстоянии от кондиционера, и нужно скомпенсировать разницу температур между полом и потолком – обычно 1 градус на метр по высоте;
  • Запрет кондиционерам принимать свою Т в комнату климата – когда нет датчика Т комнаты (IN.AirHeat-N), подключенного к контроллеру напрямую, то за Т комнаты принимается температура считываемая с кондиционера. Если есть датчик Т (IN.AirHeat-N), то показания с кондиционера игнорируются. НО если есть альтернативные датчики Т этой комнаты, которые присылают данные через RS485 или MobusTCP, то включите этот ЗАПРЕТ (иначе будет Т в комнату прилетать то с кондиционера, то с другого места и она будет постоянно обновляться);
  • Работа драйвера кондеев LON LMAP – вкл/выкл отдельный драйвер для устаревших сетей BMS с кондиционерами LonWorks.

Связанные зоны климата

Перейдите на страницу: Настройки ПЛК ---> Конфигурация встроенных функций ---> 5.Настройки Климата и конд-в ---> 5.2. Связанные зоны климата:

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

! Номера ссылок на зоны климата указывать только в возрастающем порядке. В ячейке последней зоны из группы указать номер первой зоны из этой группы для замыкания кольца. Только так гарантируется однократное срабатывание всех зон за один цикл.

Пример: – требуется связать зоны климата с номерами 1,3,5. В ячейку 1 записываем ссылку на 3 зону, в ячейку 3 – ссылку на 5 зону, в ячейку 5 записываем 1 зону и таким образом замыкаем кольцо связанных зон климата.

Настройки АВТО климата

Подробно АВТО, ручной, ECO режим климата и полный алгоритм работы системы описан в следующем файле.

Перейдите на страницу: Настройки ПЛК ---> Конфигурация встроенных функций ---> 5.Настройки Климата и конд-в ---> 5.3. Настройки АВТО климата:

Параметры на странице инженерной конфигурации:

  1. dT-FanHi – определяет отклонение температуры для включения максимальной скорости кондиционера/вентилятора охладителя.
  2. dT-AirOff – определяет смещение уставки термостата воздуха в режимах его не использующих в качестве основного источника тепла (тёплый пол, кондиционер), нужна для определения момента перехода в основной режим климата (радиатор и теплый пол поддерживают уставку, кондиционер выключен).
  3. StillFanOffTime – время работы кондиционера в режиме FAN (без нагрева/охлаждения) для выхода из режима работающего кондиционера, ч.
    "Высокая скорость конд-ра в режиме FAN" – для автоматического режима климата по умолчанию ставить высокую скорость кондиционера/вентилятора.
  4. Пороги мгновенных переходов между режимами климата:
    dT1-CondOff – определяет мгновенное выключение кондиционирования (прибавляется к уставке Т воздуха в режиме нагрева / вычитается из уставки в режиме охлаждения; сравнивается с фактическим значением температуры).
    dT2-PolDrvOff – определяет мгновенный выход из режима понижения Т пола в Основной режим.
    dT3-OverHeat – определяет мгновенный выход из Основного режима про перегреве (прибавляется к уставке Т воздуха, сравнивается с фактическим значением температуры).
    dT4-P.D.OvrHt – определяет мгновенный запуск Охлаждения кондиционером из режима понижения Т пола.
    dT5-OverCool – определяет мгновенный выход из Основного режима в Нагрев кондиционером (вычитается из уставки Т воздуха, сравнивается с фактическим значением температуры).
  5. Параметр “Т CondCool” определяет запрет включения кондиционеров на охлаждение при уличной температуре менее этой настройки.
    "Разрешить охлажд-е Кондиционерами при любой Тул" – устанавливает T CondCool в -50оС (фактически устанавливает минимальное значение для запрета на работу кондиционера).
    "Запретить охлажд-е Кондиционерами при любой Тул" – устанавливает T CondCool в +52оС (фактически устанавливает максимальное значение для запрета на работу кондиционера).
  6. "Разрешить сразу греть кондиц-м при вкл. климата" – определяет разрешение кондиционерам запускаться на обогрев после включения климата до 1го выхода на заданный режим (с точностью ±1С), а время до события AirOverCool принимается 24 часа до выхода климата на режим в первый раз. Т.е. при выключенном флаге CondHeatFirst кондиционеры на обогрев будут запущены только спустя 24 часа, если другие нагревательные приборы не справятся за это время.
    "Разрешить нагрев Кондиционерами" – разрешение для Авто Климата на использование кондиционера на нагрев.
    В настройках подсистемы Климат есть флаг "Разрешение АВТО включать кондиционер на обогрев". Настройки конфигурации имеют приоритет, т.к. являются настройками для инженера, а разделы подсистем - для пользователя. Если в конфигурации не включено разрешение кондиционерам на обогрев, то пользовательское разрешение не сработает.

Ограничения уставок Т и нормы Т

Перейдите на страницу: Настройки ПЛК ---> Конфигурация встроенных функций ---> 5.Настройки Климата и конд-в ---> 5.5. Ограничения уставок Т и нормы Т:

T air Alarm Max – если текущая температура воздуха выше данного значения – появляется сообщение об аварии в конкретном помещении.

T air Ust Max – максимальное значение температуры воздуха, которое можно выставить в качестве уставки. Если пользователь выставляет температуру больше – она сбрасывается до данного значения.

T air Ust Min – минимальное значение температуры воздуха, которое можно выставить в качестве уставки. Если пользователь выставляет температуру меньше – она сбрасывается до данного значения.

T air Alarm Min – если текущая температура воздуха ниже данного значения – появляется сообщение об аварии в конкретном помещении.

T pol Alarm Max – если текущая температура пола выше данного значения – появляется сообщение об аварии в конкретном помещении.

T pol Ust Max – максимальное значение температуры пола, которое можно выставить в качестве уставки. Если пользователь выставляет температуру больше – она сбрасывается до данного значения.

T pol Ust Min – минимальное значение температуры пола, которое можно выставить в качестве уставки. Если пользователь выставляет температуру меньше – она сбрасывается до данного значения.

T pol Alarm Min – если текущая температура пола ниже данного значения – появляется сообщение об аварии в конкретном помещении.

Датчики температуры/термостаты

Корректировка датчиков Т

Гистерезис термостатов

Особые типы датчиков Т

Настройка ПИД регуляторов климата

Другие настройки (на основной странице)

Связанные страницы (кондеи, вентиляция - вентмашины)