
SunSpec Model 12 — IPv4
SunSpec Model 12 is het standaard IPv4-netwerkconfiguratimodel van de SunSpec Alliance, geimplementeerd in SunSpec-conforme DER-apparaten zoals omvormers, energiemeters en batterijopslagcontrollers. De template leest netwerk- en statusregisters, waaronder configuratiestatus, wijzigingsvlag en capabilityvlag, en geeft lees/schrijftoegang tot IP-adres, subnetmasker, gateway, DNS-servers, NTP-servers, domeinnaam en hostnaam. Communicatie verloopt via Modbus TCP over de bestaande Ethernet-poort van het apparaat. Met deze template in het ModbusCloud-portal audit je de actieve netwerkinstellingen van elk SunSpec Model 12-apparaat zonder de lokale webinterface te hoeven openen.
- Protocol
- Modbus TCP
- Aansluiting
- Ethernet, Modbus TCP
- Registers
- 17, lezen en schrijven
- Merk
- SunSpec
- Laatst bijgewerkt
Registers (17)
17 lezen, 12 schrijven
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| id | Lezen | ||||
| l | Lezen | ||||
| nam | Lezen en schrijven | ||||
| cfgst | Lezen | ||||
| chgst | Lezen | ||||
| cap | Lezen | ||||
| cfg | Lezen en schrijven | ||||
| ctl | Lezen en schrijven | ||||
| addr | Lezen en schrijven | ||||
| msk | Lezen en schrijven | ||||
| gw | Lezen en schrijven | ||||
| dns1 | Lezen en schrijven | ||||
| dns2 | Lezen en schrijven | ||||
| ntp1 | Lezen en schrijven | ||||
| ntp2 | Lezen en schrijven | ||||
| domnam | Lezen en schrijven | ||||
| hostnam | Lezen en schrijven |
Registers laden…
Stuur jouw apparatenlijst
Staat een apparaat niet in de bibliotheek, dan maken we de template gratis zodra we de registers hebben.
Gebruikstoepassingen
- Verifieer het statische IP-adres, subnetmasker en gateway van een nieuw opgeleverd SunSpec-apparaat voordat je het project overdraagt.
- Monitor het configuratiestatusregister om onverwachte overschakelingen van DHCP naar statisch na een firmware-update te detecteren.
- Controleer de NTP-serverinstellingen op meerdere omvormerlocaties om te bevestigen dat tijdsynchronisatiebronnen consistent zijn.
- Volg de wijzigingsvlag om te bevestigen dat een netwerkherconfiguratie door het apparaat is geaccepteerd en toegepast.
- Rapporteer de hostnaam en domeinnaam van elk apparaat per locatie voor een actuele netwerkinventarisatie ten behoeve van de gebouweigenaar.
Installatie
Controleer of Modbus TCP is ingeschakeld op het doelapparaat via de lokale webinterface of het display, meestal te vinden onder de communicatie- of netwerkinstellingen.
Verbind de ModbusCloud Gateway met hetzelfde Ethernet-netwerk als het doelapparaat en zorg dat de Gateway het IP-adres van het apparaat kan bereiken via TCP-poort 502.
Voeg in het ModbusCloud-portal een nieuw apparaat toe, importeer de SunSpec Model 12-template en stel het Modbus unit-ID in op de waarde die het apparaat gebruikt, doorgaans 1 of 126 afhankelijk van de fabrikant.
Lees het id-register uit en controleer of het de waarde 12 retourneert; controleer daarna het addr-register om te bevestigen dat het IP-adres overeenkomt met het bekende netwerkadres van het apparaat.
Veelvoorkomende aandachtspunten
Het id-register retourneert een andere waarde dan 12. Hoe kan dat?
Het Model 12-blok begint mogelijk niet op adres 0 in de registerkaart van het apparaat. SunSpec-apparaten kunnen modelblokken plaatsen op de basisadressen 0, 40000 of 50000. Raadpleeg de Modbus-documentatie van de fabrikant voor het juiste basisadresoffset en pas dit aan in de portal.
Stringregisters zoals addr of hostnam tonen onleesbare tekens. Wat is er mis?
SunSpec-stringregisters worden opgeslagen in big-endian byteolgorde, met twee ASCII-tekens per 16-bit register. Als je gateway of poltool de waarden als ruwe integers leest, lijkt de uitvoer onleesbaar. Zorg dat de ModbusCloud Gateway stringregisters interpreteert via SunSpec big-endian-codering.
Na het schrijven naar cfg, ctl en addr verandert er niets. Wat nu?
Sommige apparaten vereisen dat je na het bijwerken van cfg of addr een specifieke commitwaarde naar het ctl-register schrijft om de nieuwe netwerkinstellingen toe te passen. Raadpleeg de Modbus-handleiding van het apparaat voor de vereiste controlereeks en controleer of het apparaat niet in een schrijfbeveiligde modus staat.
Is het veilig om op afstand naar cfg, ctl en addr te schrijven?
Wees voorzichtig. Het schrijven van onjuiste waarden naar addr, msk of gw kan de netwerkconfiguratie van het apparaat direct wijzigen, waardoor het onbereikbaar wordt. Een commitactie via ctl is niet direct ongedaan te maken. Bevestig altijd dat de nieuwe waarden correct zijn en zorg dat je lokale toegang achter de hand hebt.
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?








