SMA · Fronius · Akumulatori · Modbus TCP · KNX · 10 min lasīšanai

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ģistrsAprakstsFormāts / MērogsKNX DPT → GA
40070Maiņstrāvas jauda (PV ražošana)int16, WDPT 13.010 → 9/0/0
40080Maiņstrāvas enerģija šodien (Wh)uint32, WhDPT 12.001 → 9/0/2
40225Tīkla jauda (+imports / −eksports)int16, WDPT 13.010 → 9/0/1
40352Akumulatora uzlādes/izlādes jauda (+ uzlāde, − izlāde)int16, WDPT 13.010 → 9/1/1
40356Akumulatora uzlādes līmenis (%)uint16, 0–100%DPT 5.001 → 9/1/0
40358Akumulatora temperatūra (°C)int16, izšķirtspēja 0,1°CDPT 9.001 → 9/1/2
40362Akumulatora spriegums (V)uint16, 0,1 VDPT 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 punktsFronius GEN24SMA Sunny Boy StorageVictron 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, WReg. 40352 (int16, zīmju)Reg. 30593 (int32, zīmju)Reg. 844 (int16, zīmju)
Tīkla imports/eksports, WReg. 40225 (nepieciešams Fronius SM)Atsevišķs SMA Energy MeterReg. 820 (iebūvēts)
Akumulatora temperatūraReg. 40358Reg. 30881Caur BMS bloku (bloka ID 289)
Invertora stāvoklis/režīmsIerobežots (darbs/kļūme)Reg. 30521 (darbības statuss)Reg. 28 (pilns ESS stāvoklis)
BMS dati šūnu līmenīNav pieejamsNav pieejamsPieejams (caur BMS bloku ID)
Rakstīšanas reģistri (vadība)Jaudas ierobežojums Reg 40149Ierobežots — nav attālinātas uzlādes vadībasESS 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 max

Ekspluatā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 →
Ielādējas...
Uz augšu