VFD Modbus RTU integrācija ar KNX: ABB ACH580 un Danfoss FC102
Frekvenču pārveidotāji HVAC ventilatoriem un sūkņiem nodrošina mainīga gaisa plūsmas vadību, kas nepieciešama EN 15232 A klases HVAC novērtējumam. Integrējot šos piedziņas ar KNX caur Modbus RTU, dati par klātbūtni un CO2 no KNX kopnes var tieši komandēt ventilatora ātrumu, noslēdzot cilpu starp sensoriem, automatizāciju un motoru vadību.
Kāpēc integrēt VFD KNX ēkās
HVAC ventilatori — pieplūdes, izplūdes, kondensatora — un hidrauliskie sūkņi vēsturiski strādāja ar nemainīgu ātrumu (nemainīgs gaisa tilpums, CAV). KNX ēkā ar mainīgu noslogojumu nemainīga ātruma darbība izšķiež enerģiju: ventilatori strādā ar 100% jaudu, kad stāvs ir tukšs, un ar 100%, kad tas ir pilns. Mainīga gaisa tilpuma (VAV) sistēma ar VFD samazina ventilatora ātrumu proporcionāli pieprasījumam.
EN 15232 (Ēku energoefektivitāte — HVAC vadība) klasificē HVAC vadības efektivitāti no D klases (slikta) līdz A klasei (augsti efektīva). A klase prasa frekvenču pārveidotājus uz visiem HVAC motoriem, kas jaudīgāki par 0,75 kW, ar ātrumu, ko nosaka CO2 vai klātbūtnes signāli telpā. BREEAM Excellent un LEED Gold prasa EN 15232 A klasi vai līdzvērtīgu HVAC vadību kā daļu no enerģijas kritērijiem.
Ventilatora līdzības likuma enerģijas ietaupījumi: ventilatora jauda ir proporcionāla ātruma kubam. Samazinot ātrumu līdz 80% no maksimālā, jauda samazinās līdz 0,8³ = 51% no pilnas jaudas. Pie 60% ātruma jauda krītas līdz 0,6³ = 21,6% no pilnas. 11 kW pieplūdes ventilatoram ar vidējo ātrumu 70%: gada ietaupījums salīdzinājumā ar CAV = 11 × (1 − 0,343) × 8h × 250 dienas × €0,20/kWh ≈ €2 900/gadā.
ABB ACH580 HVAC piedziņa
ABB ACH580 ir specializēts HVAC frekvenču pārveidotājs ar jaudu no 0,75 kW līdz 250 kW, ar IP21 un IP55 korpusiem. Tam ir iebūvēts Modbus RTU ports caur RS-485 spailēm uz vadības plates un iepriekš konfigurēta HVAC lietojumprogrammas makro ventilatoriem un sūkņiem.
ABB ACH580 — galvenie Modbus RTU reģistri
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
ABB assistant vadības panelis (ACS-AP-I)
ACH580 assistant vadības panelis nodrošina lokālu displeju, rādot izejas frekvenci, motora strāvu un trauksmes statusu. Izmantojiet to iedarbināšanas laikā, lai pārbaudītu Modbus sakarus pirms KNX vārtejas pievienošanas. Dodieties uz Parametru izvēlne → Grupa 58, lai iestatītu Modbus adresi un baudrate.
HVAC lietojumprogrammas makro
ACH580 ietver rūpnīcas HVAC makro ar iepriekš iestatītiem ventilatora/sūkņa paātrinājuma un palēninājuma laikiem, minimālā un maksimālā ātruma ierobežojumiem un enerģijas optimizētāju. Aktivizējiet ar parametru 96.04. Makro nosaka saprātīgus HVAC iestatījumus: paātrinājums 10 s, palēninājums 10 s, minimālais ātrums 20%, maksimālais 50 Hz.
Danfoss FC102 HVAC piedziņa
Danfoss FC102 ir līdzīgs HVAC VFD klāsts no Danfoss, ar jaudu no 1,1 kW līdz 315 kW. Tam ir iebūvēts RS-485 Modbus RTU ports un MK102 grafiskā tastatūra lokālai displejai un parametru piekļuvei.
Danfoss FC102 — galvenie Modbus RTU reģistri
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)
KNX un VFD integrācijas arhitektūra
KNX tieši neatbalsta Modbus. Protokolu vārteja pārvērš KNX grupu adrešu telegrammas Modbus RTU reģistru rakstīšanas un lasīšanas komandās. Tālāk aprakstītas trīs visbiežāk izmantotās vārtejas iespējas KNX-VFD integrācijai.
Integrācijas arhitektūra — Intesis IN70xKNX Modbus vārteja
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)RS-485 vadu pieslēgums VFD
Modbus RTU izmanto RS-485 divvadu diferenciālo signālu. Pareiza kabeļa izvēle, terminācija un ekrāna zemējums ir būtiski uzticamai komunikācijai — RS-485 kļūmes VFD vidē gandrīz vienmēr rodas nepareizas vadu montāžas, nevis konfigurācijas dēļ.
RS-485 vadu noteikumi VFD Modbus
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)
Ātruma uzdevuma mērogošana
KNX DPT 5.001 attēlo procentuālās vērtības no 0 līdz 100% kā 0–255 (8 biti). VFD ātruma reģistri izmanto citus diapazonus: ABB ACH580 — 0–20000, Danfoss FC102 — 0–32767. Vārtejai jāveic mērogošana starp šiem diapazoniem.
| KNX DPT 5.001 vērtība | Procenti | ABB ACH580 reģistrs 1 | Danfoss FC102 parametrs 1-00 |
|---|---|---|---|
| 0 | 0% | 0 | 0 |
| 51 | 20% | 4000 | 6553 |
| 128 | 50% | 10000 | 16383 |
| 204 | 80% | 16000 | 26214 |
| 255 | 100% | 20000 | 32767 |
Vairāku piedziņu kopnes konfigurācija
Ja vairāki VFD jāvada no viena Modbus RTU meistara, tie tiek savienoti secīgi (daisy-chain) uz vienas RS-485 kopnes. Katram VFD pirms pieslēgšanas kopējai kopnei jāiestata unikāla Modbus slave adrese. Neunikālas adreses izraisa konfliktus, kad vairāki VFD atbild uz katru telegrammu.
Vairāku piedziņu iedarbināšanas procedūra
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)
VFD kļūdu uzraudzība KNX
VFD statusa vārda reģistra nolasīšana ar noteiktu intervālu ļauj KNX atklāt VFD kļūmes un iedarbināt apkopes brīdinājumus caur ēkas automatizācijas sistēmu. Tas ir īpaši svarīgi kritiskajiem HVAC ventilatoriem, kur VFD kļūme var izraisīt ēkas pārkaršanu vai ventilācijas zudumu.
Kļūdu uzraudzība — Intesis vārtejas konfigurācija
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 7Vai nepieciešams KNX panelis ar VFD Modbus vadu integrāciju un nodošanu ekspluatācijā?
Mēs projektējam KNX paneļus ar pilnībā dokumentētu VFD Modbus RTU integrāciju, RS-485 kopnes vadiem, Intesis vārtejas konfigurāciju un ETS6 grupu adrešu kartēšanu — piegādājam testētus un noregulētus atbilstoši jūsu specifikācijai.
Pieprasīt tāmi →