BACnet/IP · Intesis IN701KNX · MAPS · Desigo CC · 10 min de lecture

Passerelle KNX vers BACnet/IP : Intesis IN701KNX et configuration ETS6

L'intégration de KNX avec un système de gestion technique du bâtiment qui parle BACnet/IP nécessite une passerelle de protocole dédiée. L'Intesis IN701KNX traduit les télégrammes d'adresse de groupe KNX en objets BACnet — donnant au GTB un accès en lecture et écriture à chaque appareil KNX sans modifier l'installation KNX ni le projet ETS6.

Quand l'intégration BACnet/IP est nécessaire

Les bâtiments commerciaux gérés par des plateformes BMS d'entreprise – Siemens Desigo CC, Schneider EcoStruxure, Honeywell Niagara Framework ou Johnson Controls Metasys – utilisent BACnet/IP comme protocole d'intégration principal. KNX gère l'automatisation des pièces, l'éclairage et les stores au niveau des dispositifs, mais le BMS doit fournir une vue unifiée du bâtiment pour la surveillance centralisée, l'alarme, les tendances et la gestion des défauts.

Sans passerelle, l'opérateur BMS ne peut pas voir les températures des pièces KNX, les états d'occupation, les niveaux d'éclairage ou les positions des fenêtres. Les alarmes générées par les dispositifs KNX ne peuvent pas atteindre le gestionnaire d'alarmes du BMS. Les tendances historiques pour les rapports énergétiques et l'analyse des défauts ne sont pas possibles. L'IN701KNX résout ce problème en agissant comme un serveur BACnet/IP : il expose chaque adresse de groupe KNX mappée comme un objet BACnet standard que tout client BACnet/IP peut lire, écrire et souscrire.

Plateformes BMS nécessitant BACnet/IP

  • Siemens Desigo CC (licence par point)
  • Schneider EcoStruxure Building Operation
  • Honeywell Niagara Framework (Tridium)
  • Johnson Controls Metasys
  • Trend IQ Vision et plateformes BEMS

Ce que le BMS gagne de KNX via BACnet

  • Gestion centralisée des alarmes pour les dispositifs KNX
  • Tendance historique des températures ambiantes, énergie
  • Forçage de consigne depuis les graphiques BMS
  • Contrôle CTA et éclairage basé sur l'occupation
  • Détection de défauts BMS sur les appareils de terrain KNX

Matériel IN701KNX

L'Intesis IN701KNX est une passerelle sur rail DIN occupant 4 modules sur un rail de 35 mm. Elle fournit un connecteur bus KNX TP (borne à vis), un port Ethernet RJ45 pour BACnet/IP et la configuration, un port de configuration USB-B pour le logiciel IntesisBox MAPS, et une borne d'alimentation auxiliaire 24VDC. L'appareil ne tire pas son alimentation du bus KNX – une alimentation 24VDC dédiée est obligatoire.

Spécifications matérielles de l'IN701KNX

Model comparison:
  IN701KNX          — 1,000 bidirectional signals
  IN701KNX300000    — 3,000 bidirectional signals

Physical:
  DIN-rail: 4 modules (72mm width)
  Power supply: 24VDC ±10%, 150mA (not from KNX bus)
  KNX TP: screw terminal, 30mA bus power draw
  Ethernet: RJ45, 10/100 Mbit/s
  USB: Type-B, configuration only

BACnet role:
  BACnet/IP server (not client)
  Responds to BACnet WhoIs broadcasts
  Handles COV (Change of Value) subscriptions
  Supports BACnet Read/Write Property services
  BACnet/IP port: 47808 (0xBAC0) default

Rôle de serveur BACnet/IP – distinction importante

L'IN701KNX est un serveur BACnet/IP, pas un client. Le GTB agit en tant que client BACnet/IP et initie toutes les communications – lectures, écritures et abonnements COV. La passerelle n'interroge pas le GTB. Cela signifie que la passerelle doit être accessible par IP depuis le poste de travail GTB, et que le numéro d'instance de l'appareil BACnet doit être unique sur l'ensemble du réseau BACnet pour éviter les conflits.

Logiciel IntesisBox MAPS

IntesisBox MAPS est l'outil de configuration Windows gratuit pour toutes les passerelles Intesis. Téléchargez-le depuis le site Web d'Intesis et installez-le sur un PC Windows. Connectez-vous à l'IN701KNX via USB ou Ethernet. Créez un nouveau projet et configurez trois paramètres clés avant de construire la table des signaux.

Configuration du projet MAPS – trois paramètres requis

1. BACnet device instance
   Must be unique across the entire BACnet network
   Example: 10001 (check with BMS engineer for conflicts)
   Range: 0 – 4,194,302

2. KNX individual address
   Assign in ETS6 before MAPS configuration
   Example: 1.1.250 (area 1, line 1, device 250)
   The address must be programmed into the gateway
   via ETS6 download before MAPS sends KNX telegrams

3. BACnet/IP port
   Default: 47808 (0xBAC0 in hex)
   Change only if another BACnet device on the LAN
   uses the same port — rare in practice

Condition préalable ETS6 : L'IN701KNX doit avoir une adresse individuelle KNX programmée avant de pouvoir communiquer sur le bus KNX. Téléchargez la base de données produits Intesis ETS6 depuis le catalogue en ligne ETS, ajoutez l'appareil au projet ETS6, attribuez l'adresse 1.1.250 (ou selon le plan) et téléchargez. Ce n'est qu'après le téléchargement ETS6 que la configuration MAPS peut continuer – MAPS utilise l'adresse individuelle pour envoyer et recevoir des télégrammes KNX.

Configuration de la table des signaux

La table des signaux MAPS est le cœur de la configuration de la passerelle. Chaque ligne définit une traduction entre un objet BACnet et une adresse de groupe KNX. La table détermine quelles valeurs KNX la GTC peut lire, lesquelles elle peut écrire et à quelle fréquence les changements sont transmis. Planifiez la table des signaux dans un tableur avant d'ouvrir MAPS – il est bien plus facile de la réviser et de la partager avec l'ingénieur GTC sous forme de tableur.

ColonneOptions / formatRemarques
Type d'objet BACnetAV / BV / MSVValeur analogique, valeur binaire, valeur multi-état
Numéro d'instance BACnetEntier, ex. 001Unique par type d'objet dans cet appareil
Type de données de la valeur présenteREAL / BOOL / UINTDoit correspondre au type d'objet BACnet
Adresse de groupe KNXFormat x/y/z, ex. 1/0/1Depuis le tableau d'adresses de groupe ETS6
KNX DPTex. DPT 9.001, DPT 1.001Doit correspondre au DPT ETS6 pour cette GA
DirectionB→K / K→B / BidirectionnelB=client BACnet écrit; K=périphérique KNX envoie
Intervalle d'interrogation1s – 3600s ou COVPour état en lecture seule ; utiliser COV pour événementiel

Correspondance BACnet vers KNX DPT

La sélection du type d'objet BACnet correct pour chaque DPT KNX évite les erreurs d'échelle et les incompatibilités de type. L'IN701KNX applique automatiquement la mise à l'échelle basée sur le DPT lorsque le DPT est correctement défini dans MAPS – une valeur de pourcentage DPT 5.001 (0–100 %) correspond à une valeur présente Analog Value de 0,0–100,0 sans facteurs d'échelle manuels.

KNX DPTDescriptionType d'objet BACnetPlage de valeurs
DPT 1.001Interrupteur (0=arrêt, 1=marche)BV (valeur binaire)inactif / actif
DPT 1.008Monter/DescendreBV (valeur binaire)inactif / actif
DPT 5.001Pourcentage (0–100%)AV (valeur analogique)0.0 – 100.0
DPT 5.005Valeur décimale (0–255)AV (valeur analogique)0.0 – 255.0
DPT 9.001Température (°C)AV (valeur analogique)-273.0 – 670760.96
DPT 9.004Puissance (kW)AV (valeur analogique)-671088.64 – 670760.96
DPT 12.001Compteur 4 octets (kWh)AV (valeur analogique)0 – 4294967295
DPT 17.001Numéro de scène (0–63)MSV (Multi-State Value)1 – 64

Exemple pratique d'intégration CTA

Un projet commercial typique intègre un contrôleur CTA Siemens Synco 700 RLU220 BACnet/IP avec un système d'automatisation de pièces KNX via la passerelle IN701KNX. La GTC nécessite l'occupation KNX pour modifier les consignes de la CTA, et la GTC doit afficher la température de l'air soufflé de la CTA sur les afficheurs de pièce connectés au KNX.

Exemple de tableau de signaux d'intégration CTA

Signal  BACnet Object    KNX GA      DPT        Direction   Description
001     AV 001 (REAL)    4/0/1       DPT 9.001  K→B→K      Room setpoint (°C)
002     BV 002 (BOOL)    4/0/5       DPT 1.001  K→B        Occupancy status
003     AV 003 (REAL)    4/0/10      DPT 9.001  B→K        AHU supply air temp
004     AV 004 (REAL)    4/0/15      DPT 5.001  B→K        AHU fan speed %
005     BV 005 (BOOL)    4/0/20      DPT 1.001  B→K        AHU run/stop status

Integration flow:
  KNX PIR detector → GA 4/0/5 (DPT 1.001) → IN701KNX → BACnet BV 002
  Desigo CC reads BV 002 → triggers AHU occupancy mode via RLU220
  RLU220 supply air temp → IN701KNX BACnet AV 003 → KNX GA 4/0/10
  Gira X1 room display reads GA 4/0/10 → shows supply air temperature

Remarques sur le Synco 700 RLU220

Le RLU220 est un contrôleur BACnet/IP natif – il communique directement avec Desigo CC sans passerelle. L'IN701KNX se trouve à côté sur le réseau BACnet/IP, fournissant l'accès aux signaux KNX au même système Desigo CC.

Direction de la consigne : bidirectionnelle

Le point de consigne de la pièce (signal 001) est bidirectionnel : le contrôleur de pièce KNX envoie des mises à jour à BACnet lorsque l'occupant ajuste le thermostat ; Desigo CC peut écraser le point de consigne en écrivant sur AV 001, que la passerelle transmet à KNX GA 4/0/1.

Intégration Siemens Desigo CC

Avec l'IN701KNX alimenté, programmé avec ETS6 et la table de signaux MAPS chargée, l'intégration dans Desigo CC suit le flux de travail standard du pilote BACnet/IP. Desigo CC découvre la passerelle via une diffusion BACnet WhoIs ou une entrée IP manuelle.

Étapes d'intégration Desigo CC

1. Desigo CC Management Station
   → System → Networks → BACnet driver
   → Add Network: BACnet/IP, BBMD address if needed

2. Discover or manually add IN701KNX:
   → Add Device: IP = 192.168.1.250, Instance = 10001
   → Desigo CC queries device for object list

3. Auto-import object list:
   → All configured AV, BV, MSV objects appear
   → Check names match MAPS signal descriptions

4. Bind to Desigo CC functions:
   → Alarms: bind BV objects to Alarm Management
   → Trends: bind AV objects to Trend Log objects
   → Graphics: drag AV/BV to floorplan graphics

Point-based licensing note:
   Each BACnet object imported into Desigo CC
   consumes one point licence. Confirm total count
   with Siemens before ordering the licence package.

Abonnements COV dans Desigo CC : Desigo CC s'abonne par défaut aux COV (Change of Value) BACnet pour tous les objets importés. L'IN701KNX gère les abonnements COV de plusieurs clients simultanément – utile lorsque Desigo CC et un client secondaire (par exemple, un système de surveillance énergétique) s'abonnent aux mêmes objets AV. La durée de vie COV est typiquement de 300 secondes ; Desigo CC renouvelle automatiquement les abonnements avant expiration.

Mise en service et validation

Une mise en service systématique vérifie que la table de signaux est correcte dans les deux sens avant que l'ingénieur BMS ne connecte Desigo CC. Utilisez la vue de diagnostic MAPS et Yabe BACnet Explorer (outil open-source gratuit) pour la validation.

Séquence de validation de mise en service

KNX → BACnet direction test:
  1. Open ETS6 Group Monitor
  2. Send write telegram to GA 4/0/1 (value: 21.5°C)
  3. Open MAPS Diagnostic tab
  4. Confirm Signal 001 shows updated value 21.5
  5. Open Yabe BACnet Explorer → Read AV 001 Present Value
  6. Confirm Yabe reads 21.5 ✓

BACnet → KNX direction test:
  1. In Yabe: Write AV 001 Present Value = 22.0
  2. MAPS Diagnostic confirms write received
  3. ETS6 Group Monitor shows telegram on GA 4/0/1
  4. Value = 22.0°C ✓

Diagnostic LED status (IN701KNX front panel):
  PWR (green solid)   — 24VDC power OK
  KNX (green blink)   — KNX bus active, telegrams exchanged
  ETH (green blink)   — Ethernet link active
  ERR (red blink)     — configuration error or signal fault

Défauts de mise en service courants

  • Adresse individuelle KNX non téléchargée via ETS6 avant MAPS
  • Conflit d'instance de périphérique BACnet avec un autre périphérique sur le LAN
  • Incompatibilité DPT entre MAPS et l'adresse de groupe ETS6
  • Direction incorrecte : consigne réglée K→B uniquement, empêchant les écritures BMS

Yabe BACnet Explorer

Navigateur BACnet/IP open source gratuit pour Windows. Découvre tous les périphériques BACnet sur le LAN, lit et écrit les propriétés des objets et enregistre les notifications COV. Essentiel pour la pré-commissioning BMS — permet une validation complète du tableau de signaux avant la connexion Desigo CC.

Besoin d'une passerelle KNX vers BACnet configurée et mise en service ?

Nous concevons des armoires KNX avec des passerelles Intesis IN701KNX préconfigurées — tables de signaux vérifiées, adresses individuelles ETS6 programmées et listes d'objets BACnet fournies à votre ingénieur BMS avant la livraison sur site.

Demander un devis →
Loading...
Back to top