SunSpec SunSpec Model 101 — Inverter (Single Phase) Modbus TCP template

SunSpec Model 101 — Inverter (Single Phase)

SunSpec Model 101 is een open, fabrieksomgevendige Modbus-specificatie voor enkelfasige PV-omvormers, die door vele gecertificeerde fabrikanten wordt toegepast. Deze template leest het volledige Model 101-blok via Modbus TCP: wisselstroomvermogen, fase-spanningen, schijnbaar en reactief vermogen, vermogensfactor, gecumuleerde energieproductie, gelijkstroomingang en vier temperatuursensoren. Bijbehorende modellen SunSpec Model 102 (tweedraads) en SunSpec Model 103 (driefasig) delen dezelfde blokstructuur. Elke waarde is gekoppeld aan een schalingsfactor-register, zodat de template werkt ongeacht de interne resolutie van het apparaat. Zo is omvormer-monitoring direct bruikbaar voor meerdere merken.

Protocol
Modbus TCP
Aansluiting
Ethernet, Modbus TCP
Registers
45, alleen lezen
Ondersteunde modellen
SunSpec Model 102 — Inverter (Split-Phase) · SunSpec Model 103 — Inverter (Three Phase)
Laatst bijgewerkt

Registers (45)

45 lezen, 0 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
idLezen
lLezen
aALezen
aphaALezen
aphbALezen
aphcALezen
a_sfLezen
ppvphabVLezen
ppvphbcVLezen
ppvphcaVLezen
phvphaVLezen
phvphbVLezen
phvphcVLezen
v_sfLezen
wWLezen
w_sfLezen
hzHzLezen
hz_sfLezen
vaVALezen
va_sfLezen
varvarLezen
var_sfLezen
pfPctLezen
pf_sfLezen
whWhLezen
wh_sfLezen
dcaALezen
dca_sfLezen
dcvVLezen
dcv_sfLezen
dcwWLezen
dcw_sfLezen
tmpcab°CLezen
tmpsnk°CLezen
tmptrns°CLezen
tmpot°CLezen
tmp_sfLezen
stLezen
stvndLezen
evt1Lezen
evt2Lezen
evtvnd1Lezen
evtvnd2Lezen
evtvnd3Lezen
evtvnd4Lezen

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 het wisselstroomvermogen en de cumulatieve energieproductie om dagelijkse opbrengst te verifiëren.
  • Volg de gelijkstroomingang (dca en dcv) om PV-strengdegradatie in de loop van de tijd op te sporen.
  • Stel een alert in op onverwachte statuswijzigingen via het st-register om storingen vroeg te signaleren.
  • Vergelijk AC-vermogen met DC-vermogen om het omzetrendement per installatie te berekenen.
  • Rapporteer koelplaattemperatuurtrends om thermische overbelasting voor te zijn.

Installatie

  1. Activeer Modbus TCP op de omvormer via de webinterface of het display, onder de communicatie- of Modbus-instellingen, en noteer de TCP-poort (standaard 502) en het unit-ID.

  2. Verbind de omvormer met hetzelfde LAN-segment als de ModbusCloud Gateway, zorg dat het apparaat een vast of gereserveerd IP-adres heeft, en controleer dat poort 502 bereikbaar is.

  3. Voeg in het ModbusCloud-portaal de Gateway toe, maak een nieuw apparaat aan, importeer de SunSpec Model 101-template en vul het IP-adres en het unit-ID van de omvormer in.

  4. Start een handmatige poll en controleer de w- (wisselstroomvermogen) en hz-registers (frequentie) aan de hand van het display van de omvormer om te bevestigen dat schalingsfactoren correct worden toegepast.

Veelvoorkomende aandachtspunten

Alle registerwaarden lijken grote ruwe getallen. Wat gaat er mis?

SunSpec Model 101 gebruikt gekoppelde schalingsfactor-registers (a_sf, w_sf, v_sf enzovoort). Elke ruwe waarde moet worden vermenigvuldigd met 10 tot de macht van de bijbehorende schalingsfactor. Een ruwe waarde van 2310 met v_sf = -1 staat gelijk aan 231,0 V. Controleer of het ModbusCloud-portaal de schalingsfactoren automatisch verwerkt.

Fase B en C spanningsregisters tonen nul op een enkelfasige omvormer. Klopt dat?

Ja, dit is correct gedrag. Bij een apparaat met SunSpec DID 101 worden alleen fase A-registers gevuld. Registers aphb, aphc, ppvphbc, ppvphca, phvphb en phvphc geven nul of een NOT_IMPLEMENTED-waarde terug. Dit wijst niet op een bedrading- of hardwarefout.

De gateway verbindt, maar er verschijnen geen waarden na het importeren.

Controleer eerst of de Modbus TCP-server van de omvormer actief is: het apparaat moet ingeschakeld zijn en niet in nacht- of slaapstand staan. Het model-blok kan starten op adres 0, 40000 of 50000 afhankelijk van het apparaat. Controleer of het basisadres in de portal overeenkomt met de werkelijke offset van het apparaat en of het unit-ID correct is.

Het st-register toont een onverwachte waarde. Wat betekenen de statuscodes?

De SunSpec-statusenumeratie definieert: 1 = Uit, 2 = Slaap, 3 = Netmonitoring, 4 = Produceert, 5 = Gedrosfeld, 6 = Afsluiting, 7 = Storing, 8 = Stand-by. Bij statuscode 7 (Storing) controleer je het evt1-bitfield op standaard storingsvlaggen zoals GROUND_FAULT of OVER_TEMP. Leverancierspecifieke details staan in stvnd en de evtvnd-registers.

Elektricien aan het werk in een open verdeelkast