TROX TVZ VAV Box BACnet/IP do KNX przez LOYTEC LGATE-950
Regulatory zmiennego przepływu powietrza TROX TVZ-D komunikują się przez BACnet MS/TP – protokół natywny dla systemów zarządzania budynkiem, ale niedostępny bezpośrednio z KNX. LOYTEC LGATE-950 łączy BACnet MS/TP z KNX TP, mapując przepływ objętościowy, położenie przepustnicy i temperaturę pomieszczenia na adresy grupowe KNX dla sterowania strefowego i wizualizacji budynku.
TROX TVZ-D regulator VAV: obiekty BACnet
Regulator przepływu objętościowego TROX TVZ-D montuje się w kanale nawiewnym i mierzy przepływ powietrza za pomocą czujnika różnicy ciśnień na kryzie. Siłownik napędza przepustnicę, aby utrzymać zadaną wartość przepływu. Komunikacja BACnet MS/TP odbywa się po RS485 z szybkością 9600 bodów – ta sama warstwa fizyczna co Modbus RTU, ale inny protokół. Identyfikator urządzenia BACnet ustawia się za pomocą przełącznika obrotowego z przodu urządzenia (zakres 1-127). Upewnij się, że każdy TVZ na tej samej magistrali MS/TP ma unikalny identyfikator urządzenia.
| Obiekt BACnet | Opis | Jednostka | R/W | KNX DPT |
|---|---|---|---|---|
| AV:1 | Minimalny zadany przepływ objętościowy | l/s | R/W | DPT 9.001 (zapisany z regulatora pokojowego KNX) |
| AV:2 | Maksymalny zadany przepływ objętościowy | l/s | R/W | DPT 9.001 (zapisany dla nadrzędnego sterowania CO2) |
| AV:3 | Rzeczywisty przepływ objętościowy (zmierzony) | l/s | R only | DPT 9.001 → GA do monitorowania |
| AO:1 | Pozycja przepustnicy | % | R only | DPT 5.001 → GA do wizualizacji |
| AI:1 | Temperatura pomieszczenia (jeśli opcja sterowania pomieszczeniem) | °C | R only | DPT 9.001 → GA do wyświetlania |
| AI:3 | Stężenie CO2 (jeśli opcja AirMaster) | ppm | R only | DPT 9.008 → GA dla logiki DCV |
LOYTEC LGATE-950: mapowanie BACnet na KNX
LOYTEC LGATE-950 to samodzielny router BACnet MS/TP na KNX TP montowany na szynie DIN. Łączy się z magistralą BACnet RS485 na porcie A oraz z magistralą KNX na zacisku TP. Zasilanie: 24 V DC. Interfejs konfiguracyjny web jest dostępny pod adresem IP urządzenia na porcie 80 (domyślnie: 192.168.1.254, zmienić przed wdrożeniem). Port UDP BACnet: 47808 (standardowy). LGATE automatycznie wykrywa urządzenia BACnet na magistrali MS/TP za pomocą rozgłoszenia Who-Is przy starcie.
Mapowanie w interfejsie web LGATE-950 — TROX TVZ do 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 zoneSekwencja sterowania strefą: sterownik pokojowy KNX do VAV
Sterownik pokojowy KNX (MDT SCN-LCRM.01 z czujnikiem obecności) oblicza zapotrzebowanie na ogrzewanie lub chłodzenie dla strefy jako procent (0-100%) na podstawie wartości zadanej minus zmierzona temperatura. Ten procent zapotrzebowania jest konwertowany na wartość zadaną przepływu powietrza w l/s przez blok funkcji logicznej KNX, który skaluje między minimalnymi (strefa martwa, zazwyczaj 20% maksimum) a maksymalnymi przepływami zdefiniowanymi podczas uruchomienia HVAC.
Sterowanie strefą: zapotrzebowanie KNX do wartości zadanej przepływu 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 arriveSkalowanie wielu stref i duże instalacje
Typowe piętro biurowe z 20 pomieszczeniami ma 20 jednostek TVZ. Każda jednostka wymaga 4-5 mapowań obiektów BACnet w LGATE, co daje łącznie 80-100 mapowań na piętro. LGATE-950 obsługuje do 128 urządzeń BACnet i 500 wpisów mapowania – wystarczające dla jednego piętra. W przypadku budynków wielopiętrowych należy wdrożyć jeden LGATE-950 na piętro (lub na 128 urządzeń), łącząc każdy LGATE z szkieletem KNX budynku i magistralą BACnet RS485 na piętrze.
W przypadku budynków z więcej niż 128 urządzeniami BACnet na piętro (duże biura open space lub magazyny) serwer automatyki LOYTEC L-INX obsługuje do 4 niezależnych sieci MS/TP plus Ethernet BACnet/IP, zapewniając pojemność dla ponad 500 urządzeń BACnet w jednym urządzeniu. L-INX obsługuje również LOYTEC LTE (własnościowe peer-to-peer) oraz bezpośrednią integrację z ETS6 dla większych projektów KNX.
BACnet COV i wentylacja sterowana zapotrzebowaniem CO2
Subskrypcje BACnet Change of Value (COV) zmniejszają ruch sieciowy w porównaniu do okresowego odpytywania. Zamiast LGATE żądać aktualnej wartości przepływu co 10 sekund, TVZ wysyła aktualizację tylko wtedy, gdy przepływ zmieni się o więcej niż przyrost COV (skonfiguruj 5 l/s w LGATE). W instalacji z 20 urządzeniami zmniejsza to ruch BACnet MS/TP ze 120 par żądanie-odpowiedź na minutę do zazwyczaj 5-15 zdarzeń zmiany na minutę podczas stabilnej pracy.
Nadpisanie DCV CO2: TVZ AV:2 zapis maksymalnego przepływu
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 AssistantTerminacja magistrali BACnet MS/TP
Zakończ magistralę BACnet RS485 na obu końcach rezystorami 120 omów. LGATE-950 ma wbudowany przełączany terminator (włączany przez przełącznik DIP na urządzeniu). Ostatni TVZ na magistrali również wymaga terminacji – włącz ją przez menu panelu przedniego TVZ. Brak terminacji powoduje uszkodzenie danych przy większej liczbie urządzeń (ponad 10 sztuk).
Konflikty identyfikatorów urządzeń BACnet
BACnet wymaga, aby każde urządzenie w sieci (we wszystkich segmentach MS/TP i BACnet/IP) miało unikalny identyfikator urządzenia. Sam LGATE-950 zajmuje jeden identyfikator urządzenia (konfigurowalny, domyślnie 9999). Upewnij się, że identyfikatory z przełącznika wyboru TVZ (1-127) nie nakładają się z identyfikatorem urządzenia LGATE ani z żadnymi urządzeniami BACnet/IP w segmencie sieci budynku.
Potrzebujesz szafy sterującej VAV z mostkiem TROX BACnet-KNX wykonanej na zamówienie?
Projektujemy szafy niskiego napięcia z bramami LOYTEC LGATE-950 BACnet/KNX, konfiguracją mapowania TROX TVZ, logiką DCV CO2 i pełną dokumentacją uruchomieniową – dostarczane przetestowane na miejsce.
Poproś o wycenę →