Intégration VFD Modbus RTU avec KNX : ABB ACH580 et Danfoss FC102
Les variateurs de fréquence sur les ventilateurs et pompes CVC fournissent le contrôle de débit d'air variable requis pour les classements CVC de classe A EN 15232. L'intégration de ces variateurs avec KNX via Modbus RTU permet aux données d'occupation et de CO2 du bus KNX de commander directement la vitesse du ventilateur – bouclant ainsi la boucle entre capteurs, automatisation et contrôle moteur.
Pourquoi intégrer un VFD dans les bâtiments KNX
Les ventilateurs CVC – ventilateurs de soufflage, d'extraction, de condenseur – et les pompes hydroniques sont historiquement exploités à vitesse constante (volume d'air constant, CAV). Dans un bâtiment KNX à occupation variable, le fonctionnement à vitesse constante gaspille de l'énergie : les ventilateurs tournent à 100 % lorsqu'un étage est vide, à 100 % lorsqu'il est plein. Le volume d'air variable (VAV) avec VFD réduit la vitesse du ventilateur proportionnellement à la demande.
La norme EN 15232 (Performance énergétique des bâtiments – régulation CVC) classe l'efficacité de la régulation CVC de la classe D (mauvaise) à la classe A (très efficace). La classe A exige des variateurs de vitesse sur tous les moteurs CVC de plus de 0,75 kW, avec une vitesse commandée par les signaux de CO2 ou d'occupation des pièces. BREEAM Excellent et LEED Gold exigent tous deux la classe A EN 15232 ou une régulation CVC équivalente dans le cadre de leurs critères de crédits énergétiques.
Économies d'énergie par la loi d'affinité des ventilateurs : La puissance du ventilateur est proportionnelle au cube de la vitesse. Réduire la vitesse du ventilateur à 80 % du maximum réduit la puissance à 0,8³ = 51 % de la puissance à pleine charge. À 60 % de vitesse, la puissance chute à 0,6³ = 21,6 % de la pleine charge. Pour un ventilateur de soufflage de 11 kW fonctionnant à une vitesse moyenne de 70 % : économie annuelle par rapport au CAV = 11 × (1 − 0,343) × 8h × 250 jours × 0,20 €/kWh ≈ 2 900 €/an.
Variateur CVC ABB ACH580
L'ABB ACH580 est un variateur de fréquence dédié au CVC disponible de 0,75 kW à 250 kW, avec des indices de protection IP21 et IP55. Il comprend un port Modbus RTU intégré via les bornes RS-485 sur la carte de commande et une macro d'application CVC préconfigurée pour le service ventilateur et pompe.
ABB ACH580 – registres Modbus RTU clés
Register Function Range Notes ------------------------------------------------------------------ 1 Process Reference 0–20000 Speed setpoint: 0 = 0%, 20000 = 100% output freq 3 Process Output 0–20000 Actual speed: read-only feedback 5 Main Status Word Bit field Bit 3 = fault active; Bit 6 = running 10 Output Frequency 0–10000 Actual Hz × 100 (e.g. 5000 = 50.00 Hz) 11 Motor Current 0–65535 Current × 10 (e.g. 125 = 12.5 A) Parameter for Modbus slave address: 58.03 Default baud rate: 9600 (configure in parameter 58.04) Default parity: none, 1 stop bit (8N1) To enable Modbus control: Parameter 19.11 (Ext1 command source): Modbus Parameter 19.06 (Ext1 ref1 source): Modbus reference 1
Pupitre assistant ABB (ACS-AP-I)
Le pupitre de commande assistant ACH580 offre un affichage local indiquant la fréquence de sortie, le courant moteur et l'état des alarmes. Utilisez-le lors de la mise en service pour vérifier la communication Modbus avant de connecter la passerelle KNX. Accédez au Menu Paramètres → Groupe 58 pour définir l'adresse Modbus et le débit en bauds.
Macro d'application HVAC
L'ACH580 inclut une macro HVAC préconfigurée en usine pour les temps de rampe ventilateur/pompe, les limites de vitesse minimale et maximale, et l'optimiseur d'énergie. Activez-la via le paramètre 96.04. La macro définit des valeurs par défaut HVAC judicieuses : 10 s de montée, 10 s de descente, vitesse minimale 20 %, maximale 50 Hz.
Variateur HVAC Danfoss FC102
Le Danfoss FC102 est la gamme de variateurs de fréquence dédiés HVAC comparable de Danfoss, disponible de 1,1 kW à 315 kW. Il comprend un port RS-485 Modbus RTU intégré et le clavier graphique MK102 pour l'affichage local et l'accès aux paramètres.
Danfoss FC102 — registres Modbus RTU clés
Parameter Function Range Notes ------------------------------------------------------------------ 1-00 Speed reference 0–100 % of max frequency (parameter 4-13) 16-00 Control word Bit field Bit 3 = start; Bit 7 = reset fault 16-10 Main actual value 0–32767 Actual speed: 0 = 0%, 32767 = max freq Modbus FC Protocol note: Danfoss uses its own FC protocol addressing offset. When using standard Modbus RTU master (e.g. Intesis gateway): FC protocol address = Modbus register - 1 Verify with Danfoss Modbus FC protocol document MG37A (free download) Modbus slave address: parameter 8-31 Baud rate: parameter 8-32 (default 9600) Parity: parameter 8-33 (default even parity — change to none for most gateways)
Architecture d'intégration KNX vers VFD
KNX ne parle pas Modbus nativement. Une passerelle de protocole traduit les télégrammes d'adresses de groupe KNX en écritures et lectures de registres Modbus RTU. Les trois options de passerelle les plus courantes pour l'intégration KNX-VFD sont décrites ci-dessous.
Architecture d'intégration — Passerelle Intesis IN70xKNX Modbus
KNX occupancy sensor → DPT 1.002 (occupied/unoccupied)
→ KNX TP group address (e.g. 1/0/5)
→ Intesis IN70xKNXxxx000 (KNX TP + Modbus RTU)
→ Modbus RTU write to ACH580 register 1
occupied = 1 → write 20000 (100% speed)
unoccupied = 0 → write 4000 (20% minimum speed)
→ ACH580 output frequency ramps to setpoint
→ Supply air fan speed changes
Intesis MAPS configuration:
Signal 1: KNX GA 1/0/5 (DPT 1.002) → Modbus slave 1, register 1
Scale: 0 → 4000 (20% min); 1 → 20000 (100%)
Read-back: Modbus slave 1, register 3 → KNX GA 1/0/6 (DPT 5.001)
Alternative gateways:
WAGO 750-893 (CODESYS, flexible scripting)
MDT SCN-IP000.03 with Modbus TCP module
Siemens RXB21.1 (BACnet/Modbus — for BMS integration)Câblage RS-485 vers le VFD
Modbus RTU utilise la signalisation différentielle à deux fils RS-485. Le choix correct du câble, la terminaison et la mise à la terre du blindage sont essentiels pour une communication fiable — les défaillances RS-485 dans les environnements VFD sont presque toujours dues à un câblage incorrect plutôt qu'à une configuration erronée.
Règles de câblage RS-485 pour Modbus VFD
Cable specification: Type: screened twisted pair (STP), Belden 9841 or equivalent Conductor size: minimum 0.5mm² (AWG 22) Capacitance: < 100pF/m (twisted pair gives ~50pF/m) Connection at VFD (ACH580 example): Control board terminals: A (non-inverting), B (inverting) A = + (positive data) terminal B = - (negative data) terminal Screen: connect at gateway end only (see below) Termination resistors (120Ω): Install 120Ω between A and B at the VFD (last device on bus) Install 120Ω between A and B at the Modbus master (gateway) Remove termination from all intermediate devices Screen earthing (critical — prevents ground loops): Connect screen at Modbus master (gateway) end to panel PE bar Leave screen floating at VFD end (insulate screen with heat shrink) Never earth screen at both ends — ground loop creates noise Maximum bus length: 1000m at 9600 baud (HVAC VFD typical) 300m at 115200 baud (if higher speed required)
Mise à l'échelle de la référence de vitesse
KNX DPT 5.001 représente les valeurs en pourcentage de 0 à 100 % sous forme de 0 à 255 (8 bits). Les registres de vitesse VFD utilisent différentes plages : ABB ACH580 utilise 0–20000, Danfoss FC102 utilise 0–32767. La passerelle doit effectuer la mise à l'échelle entre ces plages.
| Valeur KNX DPT 5.001 | Pourcentage | ABB ACH580 registre 1 | Danfoss FC102 paramètre 1-00 |
|---|---|---|---|
| 0 | 0% | 0 | 0 |
| 51 | 20% | 4000 | 6553 |
| 128 | 50% | 10000 | 16383 |
| 204 | 80% | 16000 | 26214 |
| 255 | 100% | 20000 | 32767 |
Configuration du bus multi-entraînement
Lorsque plusieurs variateurs doivent être contrôlés à partir d'un seul maître Modbus RTU, ils sont connectés en guirlande sur le même bus RS-485. Chaque variateur doit avoir une adresse esclave Modbus unique définie avant d'être connecté au bus partagé. Le fait de ne pas définir d'adresses uniques provoque des conflits de bus où plusieurs variateurs répondent à chaque télégramme.
Procédure de mise en service multi-entraînement
Before connecting all drives to shared bus: 1. Connect VFD 1 alone to gateway 2. Set Modbus address = 1 (ACH580: param 58.03; FC102: param 8-31) 3. Test: write register 1 = 10000 → verify VFD 1 runs at 50% 4. Disconnect VFD 1 from bus (leave address set) 5. Connect VFD 2 alone to gateway 6. Set Modbus address = 2 7. Test individual VFD 2 control 8. Repeat for all drives Daisy-chain wiring: Gateway → [A/B terminals VFD1] → [A/B terminals VFD2] → [A/B VFD3] Termination 120Ω: gateway end + last VFD only Gateway Intesis MAPS — multiple drives: Signal 1: KNX GA 1/1/1 → Modbus slave 1, register 1 (VFD 1 speed) Signal 2: KNX GA 1/1/2 → Modbus slave 2, register 1 (VFD 2 speed) Signal 3: KNX GA 1/1/3 → Modbus slave 3, register 1 (VFD 3 speed)
Surveillance des défauts du variateur dans KNX
La lecture du registre du mot d'état du variateur à un intervalle d'interrogation permet à KNX de détecter les défauts du variateur et de déclencher des alertes de maintenance via le système de gestion technique du bâtiment. Ceci est particulièrement important pour les ventilateurs CVC critiques où un défaut du variateur pourrait entraîner une surchauffe du bâtiment ou une perte de ventilation.
Surveillance des défauts — Configuration de la passerelle Intesis
ACH580 Main Status Word (register 5):
Bit 3 = 1 → fault active
Intesis MAPS signal configuration:
Signal: Modbus slave 1, register 5, bit 3 → KNX GA 1/2/1 (DPT 1.001)
Poll interval: every 10 seconds
On change: send KNX telegram
KNX GA 1/2/1 = 1 (fault active) triggers:
→ Home Assistant push notification: "VFD Fault — Supply Air Fan 1"
→ Gira X1 alarm page indicator (red)
→ Optional: switch to DOL bypass contactor via KNX output relay
(see HVAC Fan Speed Control guide for bypass contactor details)
Reset fault via KNX:
Write Main Control Word bit 7 = 1 to reset fault after cause is resolved
Intesis signal: KNX GA 1/2/5 (DPT 1.001) → Modbus write register 4, bit 7Besoin d'un tableau KNX avec intégration VFD Modbus câblé et mis en service ?
Nous concevons des tableaux KNX avec intégration VFD Modbus RTU entièrement documentée, câblage bus RS-485, configuration de passerelle Intesis et mappage d'adresses de groupe ETS6 — livrés testés et mis en service selon vos spécifications.
Demander un devis →