TROX TVZ VAV Box BACnet/IP vers KNX via LOYTEC LGATE-950
Les régulateurs de débit d'air variable TROX TVZ-D communiquent via BACnet MS/TP – un protocole natif des systèmes de gestion technique du bâtiment mais non directement accessible depuis KNX. Le LOYTEC LGATE-950 fait le pont entre BACnet MS/TP et KNX TP, mappant le débit volumique, la position du volet et la température ambiante sur des adresses de groupe KNX pour le contrôle de zone et la visualisation du bâtiment.
Régulateur VAV TROX TVZ-D : objets BACnet
Le régulateur de débit volumique TROX TVZ-D se monte dans le conduit d'air soufflé et mesure le débit d'air à l'aide d'un capteur de pression différentielle à travers un diaphragme. L'actionneur entraîne un volet pour maintenir le débit de consigne. La communication BACnet MS/TP s'effectue sur RS485 à 9600 bauds – la même couche physique que Modbus RTU mais un protocole différent. L'ID du périphérique BACnet est réglé via un sélecteur rotatif sur le devant de l'appareil (plage 1-127). Assurez-vous que chaque TVZ sur le même bus MS/TP a un ID de périphérique unique.
| Objet BACnet | Description | Unité | R/W | KNX DPT |
|---|---|---|---|---|
| AV:1 | Consigne de débit volumique minimal | l/s | R/W | DPT 9.001 (écrit par le contrôleur de pièce KNX) |
| AV:2 | Consigne de débit volumique maximal | l/s | R/W | DPT 9.001 (écrit pour la priorité CO2) |
| AV:3 | Débit volumique réel (mesuré) | l/s | R only | DPT 9.001 → GA pour surveillance |
| AO:1 | Position du registre | % | R only | DPT 5.001 → GA pour visualisation |
| AI:1 | Température ambiante (si option régulation de pièce) | °C | R only | DPT 9.001 → GA pour affichage |
| AI:3 | Concentration de CO2 (si option AirMaster) | ppm | R only | DPT 9.008 → GA pour logique DCV |
LOYTEC LGATE-950 : mappage BACnet vers KNX
Le LOYTEC LGATE-950 est un routeur autonome BACnet MS/TP vers KNX TP monté sur rail DIN. Il se connecte au bus BACnet RS485 sur le port A et au bus KNX sur la borne TP. Alimentation : 24 V DC. L'interface de configuration web est accessible à l'adresse IP de l'appareil sur le port 80 (par défaut : 192.168.1.254, à modifier avant déploiement). Port UDP BACnet : 47808 (standard). Le LGATE découvre automatiquement les appareils BACnet sur le bus MS/TP via une diffusion Who-Is au démarrage.
Mappage de l'interface web LGATE-950 — TROX TVZ vers 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 zoneSéquence de contrôle de zone : contrôleur de pièce KNX vers VAV
Le contrôleur de pièce KNX (MDT SCN-LCRM.01 avec détecteur de présence) calcule la demande de chauffage ou de refroidissement pour la zone en pourcentage (0-100%) en fonction de la consigne moins la température mesurée. Ce pourcentage de demande est converti en un point de consigne de débit d'air en l/s par un bloc fonction logique KNX qui met à l'échelle entre les débits minimum (bande morte, généralement 20% du maximum) et maximum définis lors de la mise en service CVC.
Contrôle de zone : demande KNX vers point de consigne de débit 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 arriveMise à l'échelle multi-zone et grandes installations
Un étage de bureau typique avec 20 pièces dispose de 20 unités TVZ. Chaque unité nécessite 4-5 mappages d'objets BACnet dans le LGATE, soit 80-100 mappages par étage. Le LGATE-950 prend en charge jusqu'à 128 appareils BACnet et 500 entrées de mappage — suffisant pour un seul étage. Pour les bâtiments à plusieurs étages, déployez un LGATE-950 par étage (ou par 128 appareils), en connectant chaque LGATE au backbone KNX du bâtiment et au bus BACnet RS485 de l'étage.
Pour les bâtiments avec plus de 128 appareils BACnet par étage (grands bureaux ouverts ou entrepôts), le serveur d'automatisation LOYTEC L-INX prend en charge jusqu'à 4 réseaux MS/TP indépendants plus Ethernet BACnet/IP, offrant une capacité pour plus de 500 appareils BACnet dans une seule unité. Le L-INX prend également en charge LOYTEC LTE (propriétaire peer-to-peer) et l'intégration directe ETS6 pour les grands projets KNX.
BACnet COV et ventilation à la demande de CO2
Les abonnements BACnet Change of Value (COV) réduisent le trafic réseau par rapport à l'interrogation périodique. Au lieu que le LGATE demande la valeur de débit actuelle toutes les 10 secondes, le TVZ envoie une mise à jour uniquement lorsque le débit change de plus que l'incrément COV (configurer 5 l/s dans LGATE). Dans une installation de 20 appareils, cela réduit le trafic BACnet MS/TP de 120 paires requête-réponse par minute à généralement 5-15 événements de changement par minute en fonctionnement stable.
Forçage DCV CO2 : TVZ AV:2 écriture du débit maximum
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 AssistantTerminaison du bus BACnet MS/TP
Terminez le bus BACnet RS485 aux deux extrémités avec des résistances de 120 ohms. Le LGATE-950 dispose d'un terminateur commutable intégré (activable via l'interrupteur DIP sur l'appareil). Le dernier TVZ sur le bus nécessite également une terminaison — activez-la via le menu du panneau avant du TVZ. L'absence de terminaison provoque une corruption des données avec un nombre élevé d'appareils (plus de 10 unités).
Conflits d'ID de périphérique BACnet
BACnet exige que chaque périphérique sur le réseau (sur tous les segments MS/TP et BACnet/IP) ait un ID de périphérique unique. Le LGATE-950 lui-même consomme un ID de périphérique (configurable, par défaut 9999). Assurez-vous que les ID du sélecteur TVZ (1-127) ne chevauchent pas l'ID du périphérique LGATE ou tout périphérique BACnet/IP sur le segment réseau du bâtiment.
Besoin d'une armoire de commande VAV avec passerelle TROX BACnet vers KNX sur mesure ?
Nous concevons des armoires basse tension avec des passerelles LOYTEC LGATE-950 BACnet/KNX, configuration de mapping TROX TVZ, logique DCV CO2 et documentation complète de mise en service — livrées testées sur votre site.
Demander un devis →