HVAC · TROX TVZ · VAV · BACnet · LOYTEC · KNX · время чтения 10 мин

TROX TVZ VAV-бокс BACnet/IP в KNX через LOYTEC LGATE-950

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

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

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

Объект 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, измените перед развертыванием). Порт BACnet UDP: 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-plan офисы или склады) сервер автоматизации 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: запись максимального расхода TVZ AV:2

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

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

Конфликты идентификаторов устройств BACnet

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

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

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

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