SunSpec SunSpec Model 805 — Lithium-Ion Module Model Modbus TCP template

SunSpec Model 805 — Lithium-Ion Module Model

SunSpec Model 805 is het Lithium-Ion Module Model, een gestandaardiseerd Modbus TCP informatiemodel van de SunSpec Alliance voor het uitlezen van individuele batterijmodules binnen een energieopslagsysteem. De template leest per module de laadtoestand, ontladingsdiepte, gezondheidsgraad, cyclustellingen, modulespanning en de minimum-, maximum- en gemiddelde celspanning en celtemperatuur. De string- en module-indexregisters geven de positie van elke module in de accu-bank aan. Voor installateurs die lithium-ion opslag in bedrijf stellen, biedt deze template de celdetail die nodig is om degradatie en celonevenwicht over tijd bij te houden.

Protocol
Modbus TCP
Aansluiting
Ethernet, Modbus TCP
Registers
28, alleen lezen
Laatst bijgewerkt

Registers (28)

28 lezen, 0 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
idLezen
lLezen
stridxLezen
modidxLezen
ncellLezen
soc%Lezen
dod%Lezen
soh%Lezen
ncyccountLezen
vVLezen
cellvmaxVLezen
cellvmaxcellLezen
cellvminVLezen
cellvmincellLezen
cellvavgVLezen
celltmpmax°CLezen
celltmpmaxcellLezen
celltmpmin°CLezen
celltmpmincellLezen
celltmpavg°CLezen
ncellbalLezen
snLezen
soc_sfLezen
soh_sfLezen
dod_sfLezen
v_sfLezen
cellv_sfLezen
tmp_sfLezen

Registers laden…

Stuur jouw apparatenlijst

Staat een apparaat niet in de bibliotheek, dan maken we de template gratis zodra we de registers hebben.

Gebruikstoepassingen

  • Bewaak de laadtoestand per module in alle strings om capaciteitsonbalans tussen modules vroegtijdig te signaleren.
  • Volg de gezondheidsgraad en cycluscount over meerdere seizoenen om modules die het einde van hun levensduur naderen tijdig te identificeren.
  • Stel een alert in op het verschil tussen cellvmax en cellvmin om celonevenwicht te detecteren voordat het tot uitval leidt.
  • Vergelijk celltmpmax en celltmpmin om te verifiëren dat het thermisch beheersysteem de cellen binnen het veilige bereik houdt.
  • Rapporteer ncellbal-telwaarden tijdens laadcycli om te controleren of de balancer actief egaliseerd in elke module.

Installatie

  1. Activeer Modbus TCP op het batterijakkoord systeem of de gateway die de SunSpec-modelstack beschikbaar stelt, en noteer het basisregisteradres waarop de SunSpec 'SunS'-identifier begint.

  2. Verbind het apparaat met hetzelfde LAN als de ModbusCloud Gateway en controleer of poort 502 bereikbaar is en geen firewall TCP-verbindingen van het IP-adres van de Gateway blokkeert.

  3. Voeg in je ModbusCloud-portaal de ModbusCloud Gateway toe, importeer de SunSpec Model 805-template en stel het juiste Modbus unit-ID in dat overeenkomt met het logische slave-adres van het batterijapparaat.

  4. Verifieer de verbinding door het id-register te controleren, dat de waarde 805 moet teruggeven, en check of soc en v realistische geschaalde waarden tonen ten opzichte van het display van het BMS.

Veelvoorkomende aandachtspunten

De waarden van SoC, SoH en spanning zien er niet kloppend uit. Hoe kan dat?

SunSpec Model 805 gebruikt signed int16 schaalfactorregisters. De ruwe uint16-waarde moet vermenigvuldigd worden met 10 tot de macht van het bijbehorende schaalfactorregister (zoals soc_sf of v_sf). Als je client de schaalfactoren niet toepast, verschijnen alle waarden als ongeschaalde integers. Pas de schaalfactor altijd toe voor weergave of alertering.

stridx en modidx lezen allebei nul. Wat gaat er mis?

SunSpec-indexen zijn one-based: een nulwaarde is de SunSpec-sentinel voor 'niet geïmplementeerd'. Controleer of de firmware van het batterijapparaat Model 805 ondersteunt en of het modelblok correct gevuld wordt. Sommige BMS-implementaties vullen Model 805 alleen als er een fysieke module actief aangesloten en rapporterend is.

Celspanning en -temperatuur voor max en min zijn identiek. Is dit normaal?

Als alle cellen dezelfde waarden rapporteren, aggregeert het BMS mogelijk in plaats van celspecifieke data te leveren. Controleer of de firmware van je batterijapparaat celdetailtelemetrie ondersteunt. Bekijk ook de cellvmaxcell- en cellvmincell-indexregisters: als beide hetzelfde celnummer tonen, wordt slechts één cel gerapporteerd.

De gateway vindt het Model 805-blok niet op het verwachte adres. Wat moet ik controleren?

SunSpec-apparaten kunnen Model 805 op een apart logisch Modbus unit-ID plaatsen wanneer het totale registergebruik van modellen 802, 803 en 805 samen de limiet van 65.535 registers overschrijdt. Raadpleeg de apparaatdocumentatie voor een secundair unit-ID voor module-data en pas dit aan in je ModbusCloud-portaal. Het basisadres van het modelblok is niet vast en moet via de SunSpec-headerscan worden gevonden.

Elektricien aan het werk in een open verdeelkast