Вентиляция · TROX TVZ · VAV · BACnet · LOYTEC · KNX · 10 мин чтения

Подключение VAV-боксов TROX TVZ к KNX через LOYTEC LGATE-950

Контроллеры TROX TVZ-D переменного расхода воздуха общаются по BACnet MS/TP — протоколу, привычному для систем управления зданием, но недоступному напрямую из KNX. Шлюз LOYTEC LGATE-950 соединяет BACnet MS/TP с KNX TP, передавая значения расхода, положения заслонки и температуры в групповые адреса KNX для управления по зонам и визуализации.

Контроллер TROX TVZ-D: BACnet-объекты

Контроллер расхода TROX TVZ-D устанавливается в приточный воздуховод и измеряет поток воздуха с помощью датчика дифференциального давления на диафрагме. Привод управляет заслонкой для поддержания заданного расхода. Связь по BACnet MS/TP осуществляется по RS485 на скорости 9600 бод — тот же физический уровень, что и Modbus RTU, но другой протокол. BACnet ID устройства задается поворотным переключателем на лицевой панели (диапазон 1-127). Убедитесь, что каждый TVZ на одной шине MS/TP имеет уникальный ID.

BACnet-объектОписаниеЕд. изм.Ч/ЗKNX DPT
AV:1Минимальный расходл/сЧ/ЗDPT 9.001 (записывается из комнатного контроллера KNX)
AV:2Максимальный расходл/сЧ/ЗDPT 9.001 (записывается при превышении CO2)
AV:3Фактический расход воздуха (измеренный)л/сТолько чтениеDPT 9.001 → GA для мониторинга
AO:1Положение заслонки%Только чтениеDPT 5.001 → GA для визуализации
AI:1Температура в помещении (если выбран режим управления комнатой)°CТолько чтениеDPT 9.001 → GA для отображения
AI:3Концентрация CO2 (если установлен опция AirMaster)ppmТолько чтениеDPT 9.008 → GA для логики DCV

LOYTEC LGATE-950: преобразование BACnet в KNX

LOYTEC LGATE-950 — это автономный маршрутизатор BACnet MS/TP в KNX TP, устанавливаемый на DIN-рейку. Он подключается к шине BACnet RS485 через порт A и к шине KNX через клеммы TP. Питание: 24 В DC. Веб-интерфейс настройки доступен по IP-адресу устройства на порту 80 (по умолчанию 192.168.1.254, измените перед вводом в эксплуатацию). UDP-порт BACnet: 47808 (стандартный). LGATE автоматически обнаруживает BACnet-устройства на шине MS/TP с помощью широковещательного запроса Who-Is при запуске.

Настройка в веб-интерфейсе LGATE-950: TROX TVZ → KNX

LGATE-950 configuration steps:

1. Auto-discovery:
   Connect → Scan BACnet MS/TP network
   All TVZ units appear as BACnet devices (by device ID)
   LGATE reads object list from each device via ReadPropertyMultiple

2. For each TVZ (example: TVZ device ID 1, Zone A Room 01):
   Create mapping entries in LGATE web UI:

   TVZ AV:3 (actual flow) → KNX GA 12/1/3
     Direction: BACnet read → KNX send
     KNX DPT: 9.002 (l/s, airflow)
     Poll/COV: COV (send on 5 l/s change)

   TVZ AO:1 (damper position) → KNX GA 12/1/4
     Direction: BACnet read → KNX send
     KNX DPT: 5.001 (percent)
     Poll/COV: poll every 30s

   TVZ AI:1 (room temperature) → KNX GA 12/1/5
     Direction: BACnet read → KNX send
     KNX DPT: 9.001 (°C)
     Poll/COV: poll every 60s

   KNX GA 12/1/1 → TVZ AV:1 (min flow setpoint write)
     Direction: KNX receive → BACnet write
     KNX DPT: 9.001 (l/s)
     Trigger: on KNX telegram receive

3. Repeat for each TVZ with unique GA sub-group per zone

Последовательность управления зоной: KNX-контроллер помещения → VAV

KNX-контроллер помещения (MDT SCN-LCRM.01 с датчиком присутствия) вычисляет потребность зоны в отоплении или охлаждении в процентах (0–100%) на основе разницы между заданной и измеренной температурой. Этот процент преобразуется в задание расхода воздуха (л/с) с помощью логического блока KNX, который масштабирует значение между минимальным (зона нечувствительности, обычно 20% от максимума) и максимальным расходами, заданными при пусконаладке HVAC.

Управление зоной: сигнал от KNX → задание расхода для TVZ

Zone A: meeting room, TVZ device ID 1
  Minimum flow (unoccupied / dead-band): 30 l/s
  Maximum flow (full cooling demand): 150 l/s

KNX logic function (MDT SCN-LCRM.01):
  Input: GA 20/1/1 — heating/cooling demand, DPT 5.001 (0-100%)
  Output: GA 12/1/1 — TVZ flow setpoint, DPT 9.001 (l/s)

  Formula: flow = 30 + (demand% / 100) * (150 - 30)
  At 0% demand: 30 l/s (minimum ventilation)
  At 50% demand: 90 l/s
  At 100% demand: 150 l/s

  Occupancy detection (MDT PIR or KNX presence detector):
    Occupied → use demand-based setpoint (30-150 l/s)
    Unoccupied for 15 min → force flow setpoint = 20 l/s (standby)
    Write 20 l/s to GA 12/1/1 → LGATE writes to TVZ AV:1

  Morning warm-up (KNX time switch at 06:30):
    Write maximum flow (150 l/s) to GA 12/1/1 for 30 min
    Flush overnight air buildup before occupants arrive

Многозонное масштабирование и крупные установки

Типичный офисный этаж с 20 комнатами использует 20 блоков TVZ. Для каждого требуется 4–5 BACnet-объектов в LGATE, итого 80–100 на этаж. LGATE-950 поддерживает до 128 BACnet-устройств и 500 записей маппинга — достаточно для одного этажа. Для многоэтажных зданий устанавливайте один LGATE-950 на этаж (или на каждые 128 устройств), подключая каждый LGATE к KNX-магистрали здания и к этажной BACnet-шине RS485.

Для зданий с более чем 128 BACnet-устройствами на этаж (большие open-space офисы или склады) сервер автоматизации LOYTEC L-INX поддерживает до 4 независимых сетей MS/TP плюс Ethernet BACnet/IP, обеспечивая возможность подключения более 500 BACnet-устройств в одном блоке. L-INX также поддерживает LOYTEC LTE (собственный peer-to-peer протокол) и прямую интеграцию с ETS6 для крупных KNX-проектов.

BACnet COV и CO2-управление вентиляцией по потребности

Подписки BACnet Change of Value (COV) снижают сетевой трафик по сравнению с периодическим опросом. Вместо того чтобы LGATE запрашивал фактическое значение расхода каждые 10 секунд, TVZ отправляет обновление только при изменении расхода более чем на заданный инкремент COV (настройте 5 л/с в LGATE). В установке из 20 устройств это снижает трафик BACnet MS/TP со 120 пар запрос-ответ в минуту до 5–15 событий изменения в минуту при стабильной работе.

Принудительное управление CO2 DCV: запись максимального расхода в AV:2 TVZ

TROX AirMaster option: CO2 sensor built into TVZ room controller
  BACnet object AI:3 (ppm) → mapped to KNX GA 12/1/6, DPT 9.008

KNX DCV logic (MDT SCN-LCRM.01):
  IF GA 12/1/6 > 1000 ppm (crowded room, CO2 rising):
    → Write GA 12/1/2 = 150 (maximum flow setpoint in l/s)
    → LGATE forwards: BACnet write TVZ AV:2 = 150 l/s
    → TVZ opens damper to maximum — prioritises IAQ over demand

  IF GA 12/1/6 < 700 ppm for 300s (room emptying):
    → Write GA 12/1/2 = 30 (return to minimum flow setpoint)
    → LGATE forwards: BACnet write TVZ AV:2 = 30 l/s
    → TVZ returns to demand-based control

  CO2 alarm at 1400 ppm:
    → Write KNX GA 20/0/1 = ON (alarm telegram to visualisation)
    → Gira X1 / MDT Glastaster shows red alert for zone
    → Building manager receives notification via Home Assistant

Терминирование шины BACnet MS/TP

Терминируйте шину RS485 BACnet на обоих концах резисторами 120 Ом. LGATE-950 имеет встроенный переключаемый терминатор (включается DIP-переключателем на устройстве). Последний TVZ на шине также требует терминирования — включите через меню на передней панели TVZ. Отсутствие терминирования вызывает ошибки данных при большом количестве устройств (более 10).

Конфликты BACnet Device ID

BACnet требует, чтобы каждое устройство в сети (на всех сегментах MS/TP и BACnet/IP) имело уникальный Device ID. Сам LGATE-950 занимает один Device ID (настраиваемый, по умолчанию 9999). Убедитесь, что ID переключателя TVZ (1–127) не пересекаются с Device ID LGATE или любыми BACnet/IP устройствами в сегменте сети здания.

Нужен щит управления VAV с мостом TROX BACnet-KNX под заказ?

Мы проектируем слаботочные щиты с шлюзами LOYTEC LGATE-950 BACnet/KNX, настройкой маппинга TROX TVZ, логикой CO2 DCV и полной документацией — поставляем протестированными на ваш объект.

Запросить расчёт →
Загрузка ...
Наверх