Рисунок 1 – Условное обозначение
Входы | Тип данных | Пояснения | Диапазон |
---|---|---|---|
Enable | Bool | Флаг наличия узла в системе | |
cmd_Start | Bool | Команда на запуск работы |
0 – Стоп 1 – Пуск |
ia_Tao | Float | Температура наружного воздуха | |
ia_Tar | Float | Температура воздуха в помещении | |
ua_Tas | Float | Уставка температуры приточного воздуха | |
ua_Tas_DZ | Float | Зона нечувствительности температуры приточного воздуха | |
ua_Damp_O-_min | Float | Минимальный % открытия приточного клапана | 30…100 |
lv_Is_Winter | Bool | Флаг сезона Зима/Лето |
0 – Лето 1 – Зима |
lv_Is_Tar | Bool |
Флаг наличия датчика температуры в помещении |
0 – Нет 1 – Есть |
st-Sec | Int | Системное время – секунды | |
oa_Damp_O | Float |
Процент открытия воздушного клапана |
0…100 % |
Макрос работает только при активном флаге наличия узла (Enable="1).
Используются воздушные клапаны с аналоговым управлением. Клапаны притока и вытяжки работают синфазно, клапан рециркуляции в противофазе.
0 % – Клапаны притока и вытяжки полностью закрыты, клапан рециркуляции полностью открыт.
100 % – Клапаны притока и вытяжки полностью открыты, клапан рециркуляции полностью закрыт. Во время работы рециркуляции клапаны притока и вытяжки открываются на минимальный % открытия (ua_Damp_O_min).
При наличии датчика температуры помещения (lv_IsTar=1"):
Если температура наружного воздуха (ia_Tao) больше уставки температуры приточного воздуха (ua_Tas) с учетом зоны нечувствительности ((ua_Tas_DZ) Δ=" ½ зоны нечувствительности), и температура наружного воздуха (ia_Tao) больше температуры воздуха в помещении (ia_Tar), то рециркуляция работает на охлаждение приточного воздуха.
Если температура наружного воздуха (ia_Tao) меньше уставки температуры приточного воздуха (ua_Tas) с учетом зоны нечувствительности ((ua_Tas_DZ) Δ=" ½ зоны нечувствительности), и температура наружного воздуха (ia_Tao) меньше температуры воздуха в помещении (ia_Tar), то рециркуляция работает на нагрев приточного воздуха.
При отсутствии датчика температуры помещения (lv_IsTar="0) зависимость «нагрев/охлаждение» будет соответствовать выбранному сезону (lv_IsWinter):
В летний период (lv_IsWinter=0"), если температура наружного воздуха (ia_Tao) больше уставки температуры приточного воздуха (ua_Tas) с учетом зоны нечувствительности ((ua_Tas_DZ) Δ=" ½ зоны нечувствительности), то рециркуляция работает на охлаждение приточного воздуха.
В зимний период (lv_IsWinter=1), если температура наружного воздуха (ia_Tao) меньше уставки температуры приточного воздуха (ua_Tas) с учетом зоны нечувствительности (ua_Tas_DZ), то рециркуляция работает на охлаждение приточного воздуха.
Если указанные выше условия не выполняются, то рециркуляции не происходит (ua_Damp_O_min=100%).
Для сглаживания переходов между состояниями из режима регулирования в выключенное состояние и обратно переход осуществляется плавно (в течение 10 секунд).
Рисунок 2 – Пример вычисления