SunSpec SunSpec Model 404 — String Combiner (Advanced) Modbus TCP template

SunSpec Model 404 — String Combiner (Advanced)

SunSpec Model 404 is het Advanced String Combiner informatiemodel van de SunSpec Alliance, ontworpen voor DC-verzamelsystemen in PV-installaties. De template leest het volledige combiner-blok via Modbus TCP: gecombineerde DC-stroom, spanning, vermogen, cumulatieve energie, ampère-uren, DC-prestatieratio en de temperatuur van de behuizing, inclusief alle schalingsfactorregisters voor individuele stringmetingen. Event- en vendor-event-bitmaskregisters signaleren fouten en waarschuwingen zonder aparte alarmkabel. Door een SunSpec Model 404-compatibele combiner op de ModbusCloud Gateway aan te sluiten, heb je direct bruikbare productiedata per string beschikbaar in het portal.

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

Registers (23)

23 lezen, 0 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
idLezen
lLezen
dca_sfLezen
dcahr_sfLezen
dcv_sfLezen
dcw_sfLezen
dcwh_sfLezen
dcamaxALezen
nLezen
evtLezen
evtvndLezen
dcaALezen
dcahrAhLezen
dcvVLezen
tmp°CLezen
dcwWLezen
dcprPctLezen
dcwhWhLezen
indca_sfLezen
indcahr_sfLezen
indcv_sfLezen
indcw_sfLezen
indcwh_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 het totale DC-vermogen en de cumulatieve energie dagelijks om de opbrengst te toetsen aan de verwachte yield.
  • Volg de DC-prestatieratio om vervuiling, schaduw of moduleverslechtering over meerdere seizoenen te detecteren.
  • Stel een alert in op niet-nul waarden in het event-bitmaskregister om fouten te signaleren voordat de omvormer uitvalt.
  • Vergelijk stroomuitlezingen per string om onderpresterende of losgekoppelde strings vroegtijdig te identificeren.
  • Rapporteer de behuizingstemperatuur over tijd om thermisch beheer te controleren en oververhitting te detecteren.

Installatie

  1. Schakel Modbus TCP in op de string combiner of de bijbehorende communicatiegateway via de webinterface of het communicatiemenu van het apparaat, en noteer het IP-adres en de TCP-poort (standaard 502).

  2. Sluit de Ethernet-poort van de combiner aan op hetzelfde LAN-segment als de ModbusCloud Gateway en zorg ervoor dat TCP-poort 502 niet geblokkeerd wordt door een firewall.

  3. Voeg in het ModbusCloud-portal een nieuw apparaat toe, kies de ModbusCloud Gateway als transport, importeer de SunSpec Model 404-template en stel het Modbus unit-ID in op het slave-adres van de combiner.

  4. Start een handmatige poll in het portal en controleer of registers dca, dcv en dcw realistische waarden tonen tijdens daglicht; verifieer dat schalingsfactoren dca_sf en dcw_sf niet nul zijn voordat je geschaalde metingen vertrouwt.

Veelvoorkomende aandachtspunten

Waarom lezen dca, dcv en dcw nul of 0x8000?

De waarde 0x8000 (32768 voor int16) is de SunSpec-sentinel voor 'niet geïmplementeerd'. De combiner heeft deze meetpunten niet gevuld, vaak omdat er geen strings aangesloten zijn of omdat de firmware een minimumaantal geconfigureerde ingangen vereist. Controleer of de stringinputs actief zijn en de combiner DC-stroom produceert.

Geschaalde stroomwaarden kloppen totaal niet. Wat gaat er fout?

SunSpec gebruikt signed int16-schalingsfactorregisters (dca_sf, indca_sf, enzovoort) als machten van tien. Een waarde van -2 betekent deel de ruwe integer door 100. Als je Modbus-client deze registers als unsigned behandelt, wordt de negatieve exponent een groot positief getal en klopt de uitkomst niet. Zorg dat schalingsfactoren als signed int16 worden uitgelezen.

De gateway verbindt, maar register n leest altijd 0.

Register n geeft het aantal geconfigureerde stringinputs weer. Op veel combiners stel je dit in tijdens inbedrijfstelling via de webinterface of een DIP-schakelaar. Als de inputs niet in de combiner zelf geconfigureerd zijn, blijft n op 0 staan en worden per-string blokken niet gevuld. Controleer of het inputaantal in de combiner overeenkomt met de fysieke installatie.

De gateway kan de combiner op TCP-poort 502 niet bereiken.

SunSpec Modbus TCP-apparaten luisteren standaard op poort 502, maar sommige combiners gebruiken een afwijkende poort of vereisen dat Modbus TCP expliciet in de firmware ingeschakeld wordt. Controleer de communicatie-instellingen van de combiner, verifieer het IP-adres met een ping en zorg dat het unit-ID overeenkomt met het geconfigureerde Modbus slave-adres.

Elektricien aan het werk in een open verdeelkast