SMA un Fronius bateriju integrācija ar KNX: pašpatēriņš ar Gen24 BYD un Sunny Storage
Gan SMA, gan Fronius piedāvā hibrīdinvertorus ar iebūvētiem akumulatoriem — Fronius Symo GEN24 Plus ar BYD HVS un SMA Sunny Boy Storage ar SMA bateriju. Tie nodod SOC, uzlādes un izlādes jaudu caur Modbus TCP, ļaujot KNX nolasīt akumulatora stāvokli un secīgi vadīt slodzes pašpatēriņam.
Fronius GEN24 Plus Modbus TCP reģistru karte
Fronius Symo GEN24 Plus atbalsta gan SunSpec Alliance standarta reģistrus, gan Fronius paplašinājumu. Baterijas reģistri atrodas Fronius paplašinājuma blokā (virs adreses 40350) un ir pieejami tikai tad, kad ir pievienots saderīgs akumulators (BYD HVS, BYD HVM, LG RESU), kas sazinās caur GEN24 BMS interfeisu.
| Reģistrs | Apraksts | Formāts / Mērogs | KNX DPT → GA |
|---|---|---|---|
| 40070 | Maiņstrāvas jauda (PV ražošana) | int16, W | DPT 13.010 → 9/0/0 |
| 40080 | Maiņstrāvas enerģija šodien (Wh) | uint32, Wh | DPT 12.001 → 9/0/2 |
| 40225 | Tīkla jauda (+imports / −eksports) | int16, W | DPT 13.010 → 9/0/1 |
| 40352 | Akumulatora uzlādes/izlādes jauda (+ uzlāde, − izlāde) | int16, W | DPT 13.010 → 9/1/1 |
| 40356 | Akumulatora uzlādes līmenis (%) | uint16, 0–100% | DPT 5.001 → 9/1/0 |
| 40358 | Akumulatora temperatūra (°C) | int16, izšķirtspēja 0,1°C | DPT 9.001 → 9/1/2 |
| 40362 | Akumulatora spriegums (V) | uint16, 0,1 V | DPT 9.020 → 9/1/3 |
GEN24 akumulatora reģistru pieejamība: Reģistri 40352–40362 tiek aizpildīti tikai tad, kad GEN24 atklāj aktīvu akumulatora BMS. Ja akumulators nav pievienots vai BMS komunikācija ir pārtraukta, šie reģistri atgriež 0, un Modbus vārteja ziņo par taimauta kļūdu. Pirms KNX automatizācijas loģikas konfigurēšanas vienmēr pārbaudiet, vai akumulatora reģistri ir aktīvi.
SMA Sunny Boy Storage Modbus TCP reģistru karte
SMA Sunny Boy Storage lielākajai daļai vērtību izmanto 32 bitu neparakstītus veselos reģistrus (divus secīgus 16 bitu reģistrus, big-endian), kas atšķiras no Fronius int16 konvencijas. Intesis IN701KNX vārteja jākonfigurē ar pareizo 32 bitu reģistra tipu SMA signāliem.
SMA Sunny Boy Storage galvenie Modbus reģistri (ierīces ID 3)
Register 30775 → AC power output W (uint32, 2 registers, big-endian) KNX DPT 13.010, scale ×1, GA 9/0/0 Register 30865 → Battery SOC % (uint32, 2 registers) KNX DPT 5.001, scale ×0.01 (register value × 0.01 = %), GA 9/1/0 Register 30593 → Battery charge/discharge power W (int32, 2 registers) Positive = charging, Negative = discharging KNX DPT 13.010, scale ×1, GA 9/1/1 Register 30881 → Battery temperature (int32, 2 registers, 0.1°C) KNX DPT 9.001, scale ×0.1, GA 9/1/2 Register 30513 → Total energy yield today (uint32, 2 registers, Wh) KNX DPT 12.001, GA 9/0/2 Important: SMA uses unit ID 3 by default Verify unit ID in SMA webserver: Settings → External Communication → Modbus → Modbus Unit ID
Salīdzinājums: SMA vs Fronius vs Victron Modbus pieejamība
Trīs galvenās akumulatoru uzglabāšanas platformas atšķiras ar Modbus datu apjomu, ko tās atklāj, kas ietekmē iespējamās KNX automatizācijas loģikas sarežģītību.
| Datu punkts | Fronius GEN24 | SMA Sunny Boy Storage | Victron Cerbo GX |
|---|---|---|---|
| Akumulatora SOC, % | Reg. 40356 (tiešais) | Reg. 30865 (mērogs ×0,01) | Reg. 843 (mērogs ×0,1) |
| Akumulatora uzlādes/izlādes jauda, W | Reg. 40352 (int16, zīmju) | Reg. 30593 (int32, zīmju) | Reg. 844 (int16, zīmju) |
| Tīkla imports/eksports, W | Reg. 40225 (nepieciešams Fronius SM) | Atsevišķs SMA Energy Meter | Reg. 820 (iebūvēts) |
| Akumulatora temperatūra | Reg. 40358 | Reg. 30881 | Caur BMS bloku (bloka ID 289) |
| Invertora stāvoklis/režīms | Ierobežots (darbs/kļūme) | Reg. 30521 (darbības statuss) | Reg. 28 (pilns ESS stāvoklis) |
| BMS dati šūnu līmenī | Nav pieejams | Nav pieejams | Pieejams (caur BMS bloku ID) |
| Rakstīšanas reģistri (vadība) | Jaudas ierobežojums Reg 40149 | Ierobežots — nav attālinātas uzlādes vadības | ESS režīms caur VEBus bloku |
Intesis vārtejas iestatīšana Fronius GEN24 ar BYD
Intesis IN701KNX vārtejas konfigurācija Fronius GEN24 Plus ar BYD akumulatoru prasa atsevišķus signālu ierakstus SunSpec standarta reģistriem (AC jauda, tīkla jauda) un Fronius paplašinājuma reģistriem (akumulatora SOC, akumulatora jauda). Abi izmanto vienu un to pašu Modbus TCP Master savienojumu ar GEN24 IP adresi.
Intesis MAPS — pilna Fronius GEN24 + BYD signālu tabula
MAPS Protocol: Modbus TCP Master Remote IP: 192.168.1.100 (Fronius GEN24 static IP) Port: 502, Unit ID: 1, Poll: 10s, Byte order: Big-endian Signal table: # Register Type Scale Function KNX DPT GA 1 40070 INT16 ×1 Read DPT 13.010 9/0/0 PV AC Power W 2 40225 INT16 ×1 Read DPT 13.010 9/0/1 Grid Power W 3 40080 UINT32 ×1 Read DPT 12.001 9/0/2 Energy Today Wh 4 40356 UINT16 ×1 Read DPT 5.001 9/1/0 Battery SOC % 5 40352 INT16 ×1 Read DPT 13.010 9/1/1 Battery Power W 6 40358 INT16 ×0.1 Read DPT 9.001 9/1/2 Battery Temp °C 7 40149 UINT16 ×1 Write DPT 5.010 9/0/3 Power Limit % Note: Signal 3 (UINT32) requires setting 32-bit register type in MAPS — it spans registers 40080 and 40081 combined
Pašpatēriņa loģika: GEN24 pārpalikuma secība
Ar Fronius GEN24 Plus un BYD akumulatoru pašpatēriņa secībā jāņem vērā akumulatora stāvoklis, lai siltumsūknis un EV lādētājs nepatērētu tīkla enerģiju, kamēr akumulators vienlaikus izlādējas, lai apgādātu ēku — situācija, kas izšķiež akumulatora resursus.
GEN24 pašpatēriņa slodzes secība
Net available power for controllable loads:
Available = PV power (GA 9/0/0) − building base load
= GA 9/0/0 − max(0, GA 9/0/1 + GA 9/1/1)
(Grid import + battery discharge = base load demand)
Sequence 1 — Heat pump SG Ready (Priority 1):
IF GA 9/0/1 < −2000W AND GA 9/1/0 > 50%:
→ SG Ready State 3 (encouraged mode) — ~1 kW extra HP load
Sequence 2 — EV charger (Priority 2):
IF GA 9/0/1 < −3000W AND GA 9/1/0 > 40%:
→ EV current = (GA 9/0/0 − 3000) ÷ 230 (surplus above 3kW)
→ Write to EV charger current GA
Sequence 3 — Maximum HP (Priority 3):
IF GA 9/0/1 < −6000W AND GA 9/1/0 > 80%:
→ SG Ready State 4 (maximum HP power)
Grid zero injection control (if DNO requires):
IF GA 9/0/1 < −export_limit W AND GA 9/1/0 > 95%:
→ Write 80 to GA 9/0/3 (power limit register 40149)
Throttle PV to reduce export — battery full, loads at maxEkspluatācijas uzsākšanas soļi GEN24 + BYD un SMA sistēmām
Akumulatora KNX integrācijas nodošana ekspluatācijā prasa pārbaudīt gan PV reģistrus, gan akumulatora reģistrus, apstiprināt akumulatora jaudas zīmi (uzlāde/izlāde) un testēt no SOC atkarīgo loģiku pie simulētām SOC sliekšņu robežām.
Akumulatora KNX integrācijas nodošanas ekspluatācijā secība
Step 1 — Fronius webserver register verification: Navigate to http://<GEN24-IP> → Solar API → GetPowerFlowRealtimeData JSON response shows: P_PV, P_Grid, P_Load, P_Akku (battery) Cross-check values with ETS6 Group Monitor GA readings Step 2 — Battery SOC register check: GA 9/1/0 should match GEN24 webserver battery SOC display Compare every 5 minutes for 30 minutes — values should track Step 3 — Battery power sign convention: During solar peak: GA 9/1/1 should be positive (battery charging) Late afternoon (PV declining): GA 9/1/1 should turn negative (discharging) Verify sign matches Fronius webserver P_Akku sign (convention may differ) If reversed: invert sign in Intesis MAPS signal configuration Step 4 — SMA-specific: 32-bit register pair test: SMA SOC register 30865 reads as two 16-bit values Confirm Intesis reads both high and low word correctly Typical commissioning error: reading only register 30865 (high word) gives SOC × 100 instead of SOC % — check scale factor Step 5 — SOC logic threshold test: Write test SOC value to GA 9/1/0 via ETS6 Group Monitor Write 18 (18% SOC) → confirm load shedding activates Write 85 → confirm SG Ready and EV loads re-enable Step 6 — Grid zero injection test (if configured): Write value to GA 9/1/0 = 97 (97% SOC) Verify: if grid is also exporting (GA 9/0/1 < -export_limit) → power limit register 40149 receives 80 (reduce to 80% output)
Nepieciešams Fronius vai SMA akumulatora panelis ar KNX integrāciju?
Mēs konfigurējam Intesis IN701KNX vārtejas Fronius GEN24 Plus BYD un SMA Sunny Boy Storage, ar pilnu KNX pašpatēriņa loģiku, SOC automatizāciju un ETS6 dokumentāciju.
Pieprasīt piedāvājumu →