
SunSpec Model 1 — Common
SunSpec Model 1, het Common Block, is de verplichte identificatieheader die aanwezig is op elk SunSpec-compatibel apparaat: omvormers, energiemeters, batterijsystemen en klimaatregelaars. Via Modbus TCP leest deze template de modelidentificator, bloklengte, fabrikantsnaam, apparaatmodel, optielabel, firmwareversie en serienummer, en biedt toegang tot het apparaatadresregister voor lezen en schrijven. Door de template in je ModbusCloud-portaal te importeren, beschik je direct over een geverifieerde apparaatidentiteit, zodat je kunt bevestigen welk fysiek apparaat op een bepaald unit-ID actief is voordat je functionele modellen gaat uitlezen.
- Protocol
- Modbus TCP
- Aansluiting
- Ethernet, Modbus TCP
- Registers
- 8, lezen en schrijven
- Merk
- SunSpec
- Laatst bijgewerkt
Registers (8)
8 lezen, 1 schrijven
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| id | Lezen | ||||
| l | Lezen | ||||
| mn | Lezen | ||||
| md | Lezen | ||||
| opt | Lezen | ||||
| vr | Lezen | ||||
| sn | Lezen | ||||
| da | 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 de fabrikantsnaam en het modeltype op nieuw geplaatste SunSpec-apparaten voordat je functionele monitoringtemplates activeert.
- Houd firmwareversies bij over een hele apparatenpark om apparaten te identificeren die een software-update nodig hebben.
- Bevestig dat het serienummer via Modbus overeenkomt met het apparaatlabel om bedradingsfouten of unit-ID-conflicten op multidrop-bussen te detecteren.
- Monitor het apparaatadresregister om onverwachte wijzigingen van het unit-ID te signaleren die pollingconflicten kunnen veroorzaken op gedeelde netwerksegmenten.
- Controleer het optieveld op meerdere locaties om consistente apparaatconfiguraties te verifiëren tijdens periodieke audits.
Installatie
Schakel Modbus TCP in op het doelwit via de webinterface of het display, onder de communicatie- of Modbus-instellingen, en noteer het IP-adres en de poort (standaard 502).
Verbind het apparaat en de ModbusCloud Gateway met hetzelfde lokale netwerk en zorg dat TCP-poort 502 niet geblokkeerd wordt door een firewall.
Voeg in het ModbusCloud-portaal de Gateway toe, importeer de SunSpec Model 1 Common-template en wijs het juiste Modbus unit-ID toe dat overeenkomt met de apparaatconfiguratie (veelal 1 of 126).
Start een handmatige poll en controleer de mn- en sn-registers: de fabrikantsnaam en het serienummer moeten overeenkomen met het typeplaatje van het apparaat, wat bevestigt dat de verbinding actief is.
Veelvoorkomende aandachtspunten
De mn- en md-registers geven lege of onleesbare tekst terug. Hoe komt dat?
SunSpec-stringregisters zijn null-gevuld en big-endian gecodeerd. Als de client de bytesvolgorde omwisselt of null-bytes onjuist afkapt, verschijnen de strings als rommel. Controleer of de ModbusCloud Gateway de volledige registerlengte uitleest zonder byteswapping: mn beslaat 16 registers en md beslaat 16 registers vanaf de respectieve offsets.
Polling geeft een Modbus-uitzondering op adres 0. Wat gaat er mis?
Sommige apparaten plaatsen de SunSpec-kaart op basisadres 40000 of 50000, niet op offset 0. De registeradressen in deze template zijn relatieve offsets binnen het SunSpec-blok. Controleer het basisadres in de documentatie van het apparaat en stel de basisoffset van de ModbusCloud Gateway dienovereenkomstig in.
Er verschijnen geen waarden terwijl de gateway een TCP-verbinding toont.
Controleer het unit-ID. Veel SunSpec-apparaten gebruiken standaard unit-ID 1, maar gateways voor meerdere omvormers hanteren hogere ID's (bijvoorbeeld 125 voor de gateway zelf en 126 en hoger voor aangesloten omvormers). Stel het juiste unit-ID in het ModbusCloud-portaal in en start de poll opnieuw.
Is het veilig om het da-register te schrijven om het unit-ID op afstand te wijzigen?
Het schrijven naar da wijzigt het Modbus unit-ID van het apparaat direct, waardoor alle actieve pollingsessies op het oude ID worden verbroken. Leg van tevoren de huidige waarden van id en sn vast om te bevestigen dat je het juiste apparaat aanspreekt. Op sommige apparaten veroorzaakt een al-in-gebruik unit-ID adresconflicten voor alle apparaten op dat bussegment.
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?








