
SunSpec Model 802 — Battery Base Model
SunSpec Model 802 is het Battery Base Model van de SunSpec Alliance: het verplichte basisblok dat elk SunSpec-conform batterijopslagsysteem moet implementeren. Via Modbus TCP leest deze template naamplaatwaarden (ampère-uur- en wattuurcapaciteit, maximaal laad- en ontlaadvermogen), live metingen (laadtoestand, ontladingsdiepte, gezondheidspercentage, cyclustellertijd, DC-spanning, stroom en vermogen), cel-niveau spanningsextremen en eventbitfields voor foutdetectie. Schrijfregisters maken remote instelling van reserve-SoC-limieten, bedieningsopdrachten en alarmresets mogelijk. Één template dekt elk SunSpec 802-compatibel accusysteem, ongeacht chemie of merk.
- Protocol
- Modbus TCP
- Aansluiting
- Ethernet, Modbus TCP
- Registers
- 58, lezen en schrijven
- Merk
- SunSpec
- Laatst bijgewerkt
Registers (58)
58 lezen, 6 schrijven
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| id | Lezen | ||||
| l | Lezen | ||||
| ahrtg | Ah | Lezen | |||
| whrtg | Wh | Lezen | |||
| wchartemax | W | Lezen | |||
| wdischartemax | W | Lezen | |||
| discharte | %WHRtg | Lezen | |||
| socmax | %WHRtg | Lezen | |||
| socmin | %WHRtg | Lezen | |||
| socrsvmax | %WHRtg | Lezen en schrijven | |||
| socrsvmin | %WHRtg | Lezen en schrijven | |||
| soc | %WHRtg | Lezen | |||
| dod | % | Lezen | |||
| soh | % | Lezen | |||
| ncyc | count | Lezen | |||
| chast | Lezen | ||||
| locremctl | Lezen | ||||
| hb | Lezen | ||||
| ctrlhb | Lezen en schrijven | ||||
| almrst | Lezen en schrijven | ||||
| typ | Lezen | ||||
| state | Lezen | ||||
| statevnd | Lezen | ||||
| warrdt | Lezen | ||||
| evt1 | Lezen | ||||
| evt2 | Lezen | ||||
| evtvnd1 | Lezen | ||||
| evtvnd2 | Lezen | ||||
| v | V | Lezen | |||
| vmax | V | Lezen | |||
| vmin | V | Lezen | |||
| cellvmax | V | Lezen | |||
| cellvmaxstr | Lezen | ||||
| cellvmaxmod | Lezen | ||||
| cellvmin | V | Lezen | |||
| cellvminstr | Lezen | ||||
| cellvminmod | Lezen | ||||
| cellvavg | V | Lezen | |||
| a | A | Lezen | |||
| achamax | A | Lezen | |||
| adischamax | A | Lezen | |||
| w | W | Lezen | |||
| reqinvstate | Lezen | ||||
| reqw | W | Lezen | |||
| setop | Lezen en schrijven | ||||
| setinvstate | Lezen en schrijven | ||||
| ahrtg_sf | Lezen | ||||
| whrtg_sf | Lezen | ||||
| wchadischamax_sf | Lezen | ||||
| discharte_sf | Lezen | ||||
| soc_sf | Lezen | ||||
| dod_sf | Lezen | ||||
| soh_sf | Lezen | ||||
| v_sf | Lezen | ||||
| cellv_sf | Lezen | ||||
| a_sf | Lezen | ||||
| amax_sf | Lezen | ||||
| w_sf | Lezen |
Registers laden…
Stuur jouw apparatenlijst
Staat een apparaat niet in de bibliotheek, dan maken we de template gratis zodra we de registers hebben.
Gebruikstoepassingen
- Monitor de laadtoestand en ontladingsdiepte continu om abnormale patronen tussen laadcycli tijdig te herkennen.
- Volg de gezondheidsindex en het aantal cycli maandelijks om capaciteitsverlies te signaleren voordat de site-autonomie in het geding komt.
- Stel een alert in op wijzigingen in de evt1- en evt2-bitfields om bankfouten zoals oververhitting of spanningsonevenwicht vroeg te detecteren.
- Vergelijk cellvmax en cellvmin over tijd om cel- of string-onevenwicht op te sporen dat onderhoud noodzakelijk maakt.
- Controleer na elke remote configuratiewijziging of de reserve-SoC-setpoints socrsvmin en socrsvmax binnen de verwachte grenzen blijven.
Installatie
Activeer Modbus TCP op het accusysteem of de omvormer-gateway via het communicatie- of Modbus-gedeelte van de webinterface of het display, en bevestig dat poort 502 actief is.
Verbind het batterijbeheersysteem of de omvormer met hetzelfde netwerk als de ModbusCloud Gateway en zorg dat TCP-poort 502 niet geblokkeerd wordt door een firewall.
Voeg in het ModbusCloud-portaal een nieuw apparaat toe, selecteer de ModbusCloud Gateway als transport, importeer de SunSpec Model 802-template en stel het juiste Modbus unit-ID in dat overeenkomt met het slave-adres van de accu.
Controleer de verbinding door de registers id (adres 0) en l (adres 1) uit te lezen: id moet 802 teruggeven en l de gedocumenteerde bloklengte. Lees daarna soc (adres 11) uit en vergelijk met het display van de accu.
Veelvoorkomende aandachtspunten
Alle registerwaarden tonen 0x8000 of 0xFFFF. Wat is er mis?
Dit zijn de SunSpec-schildwachtwaarden voor 'Not Implemented': de accu rapporteert dit datapunt niet voor zijn chemie of configuratie. Niet-ondersteunde optionele registers in Model 802 moeten op de overeenkomstige ongeïmplementeerde waarde worden gezet. Controleer in de documentatie van je accutype welke registers verplicht zijn en welke optioneel.
Spanning- en stroomwaarden zijn een factor 10 of 100 te hoog of te laag.
Elk meetregister in Model 802 heeft een bijbehorend schaalbaarheidsregister (v_sf, a_sf, w_sf, enzovoort). De ruwe registerwaarde moet worden vermenigvuldigd met 10 tot de macht van de signed schaalaanduiding. Zorg dat het portaal of de polling-client de juiste sf-waarde toepast op elk meetregister in plaats van de ruwe waarde direct te gebruiken.
De gateway verbindt maar er verschijnen geen waarden na het importeren.
SunSpec-apparaten plaatsen Model 802 op een dynamische offset binnen de holding-registerruimte, niet op een vast absoluut adres. De SunSpec-scan moet eerst de SunS-markering (0x5375 0x6E53) vinden op adres 40000, 0 of 50000 en vervolgens de modelketen doorlopen om Model 802 te lokaliseren. Controleer het unit-ID en bevestig dat de scan volledig is uitgevoerd voordat vaste adressen worden uitgelezen.
Is het veilig om socrsvmin, socrsvmax, setop of setinvstate remote te schrijven?
Ga voorzichtig om met alle schrijfregisters. Het schrijven naar setop of setinvstate kan direct een verbindings-, verbreek- of laadinstructie naar de accu sturen, wat beveiligingscircuits kan activeren of buiten het bedrijfsvenster van het batterijbeheersysteem valt. Stem acceptabele waarden af met de fabrikant en informeer ter plaatse aanwezig personeel vóór remote opdrachten.
Kennisbankartikelen bij dit apparaat

SunSpec Modbus: een registerkaart voor veel omvormers
SunSpec Modbus is de open registerkaart die SolarEdge, SMA, Fronius en GoodWe delen. Leer de opbouw, int+SF versus float, poorten en een gemengd park uitlezen.
Fronius Modbus: Symo GEN24 uitlezen via Modbus TCP
Fronius Modbus uitlezen: zet Modbus TCP aan op poort 502 in de web-UI van de Symo GEN24, kies tussen int+SF en float, lees de juiste SunSpec-registers en schaal ze correct. Praktische gids voor NL installateurs.
SMA Modbus: Sunny Boy uitlezen via Modbus TCP 2026
SMA Modbus uitlezen: zet de Modbus TCP server aan op poort 502, kies tussen het SMA profiel (Unit ID 3) en SunSpec (Unit ID 126), lees de juiste registers en herken de NaN-waarden 's nachts. Praktische gids voor NL installateurs.
Zelf zien hoe het werkt?








