
SunSpec Model 9 — Set Operator Security Certificate
SunSpec Model 9 is een protocoldefinitie van de SunSpec Alliance waarmee je via Modbus TCP beveiligingscertificaten voor operators kunt inladen op DER-apparaten, zoals omvormers en batterijopslag. De template bevat het certificaat-ID, de rol, het formaat, het type, de totale lengte en fragmentlengte, 80 fragmentregisters voor de certificaatpayload, een schrijftijdstempel, volgnummer, gebruikers-ID, operatorrol, cryptografisch algoritme en het aantal fragmenten. Met deze template verifieer je in je ModbusCloud-portal of het certificaat correct is afgeleverd en geeft de apparaat de juiste toegangsrol.
- Protocol
- Modbus TCP
- Aansluiting
- Ethernet, Modbus TCP
- Registers
- 93, lezen en schrijven
- Merk
- SunSpec
- Laatst bijgewerkt
Registers (93)
93 lezen, 91 schrijven
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| id | Lezen | ||||
| l | Lezen | ||||
| certuid | Lezen en schrijven | ||||
| certrole | Lezen en schrijven | ||||
| fmt | Lezen en schrijven | ||||
| typ | Lezen en schrijven | ||||
| totln | Lezen en schrijven | ||||
| frgln | Lezen en schrijven | ||||
| frg1 | Lezen en schrijven | ||||
| frg2 | Lezen en schrijven | ||||
| frg3 | Lezen en schrijven | ||||
| frg4 | Lezen en schrijven | ||||
| frg5 | Lezen en schrijven | ||||
| frg6 | Lezen en schrijven | ||||
| frg7 | Lezen en schrijven | ||||
| frg8 | Lezen en schrijven | ||||
| frg9 | Lezen en schrijven | ||||
| frg10 | Lezen en schrijven | ||||
| frg11 | Lezen en schrijven | ||||
| frg12 | Lezen en schrijven | ||||
| frg13 | Lezen en schrijven | ||||
| frg14 | Lezen en schrijven | ||||
| frg15 | Lezen en schrijven | ||||
| frg16 | Lezen en schrijven | ||||
| frg17 | Lezen en schrijven | ||||
| frg18 | Lezen en schrijven | ||||
| frg19 | Lezen en schrijven | ||||
| frg20 | Lezen en schrijven | ||||
| frg21 | Lezen en schrijven | ||||
| frg22 | Lezen en schrijven | ||||
| frg23 | Lezen en schrijven | ||||
| frg24 | Lezen en schrijven | ||||
| frg25 | Lezen en schrijven | ||||
| frg26 | Lezen en schrijven | ||||
| frg27 | Lezen en schrijven | ||||
| frg28 | Lezen en schrijven | ||||
| frg29 | Lezen en schrijven | ||||
| frg30 | Lezen en schrijven | ||||
| frg31 | Lezen en schrijven | ||||
| frg32 | Lezen en schrijven | ||||
| frg33 | Lezen en schrijven | ||||
| frg34 | Lezen en schrijven | ||||
| frg35 | Lezen en schrijven | ||||
| frg36 | Lezen en schrijven | ||||
| frg37 | Lezen en schrijven | ||||
| frg38 | Lezen en schrijven | ||||
| frg39 | Lezen en schrijven | ||||
| frg40 | Lezen en schrijven | ||||
| frg41 | Lezen en schrijven | ||||
| frg42 | Lezen en schrijven | ||||
| frg43 | Lezen en schrijven | ||||
| frg44 | Lezen en schrijven | ||||
| frg45 | Lezen en schrijven | ||||
| frg46 | Lezen en schrijven | ||||
| frg47 | Lezen en schrijven | ||||
| frg48 | Lezen en schrijven | ||||
| frg49 | Lezen en schrijven | ||||
| frg50 | Lezen en schrijven | ||||
| frg51 | Lezen en schrijven | ||||
| frg52 | Lezen en schrijven | ||||
| frg53 | Lezen en schrijven | ||||
| frg54 | Lezen en schrijven | ||||
| frg55 | Lezen en schrijven | ||||
| frg56 | Lezen en schrijven | ||||
| frg57 | Lezen en schrijven | ||||
| frg58 | Lezen en schrijven | ||||
| frg59 | Lezen en schrijven | ||||
| frg60 | Lezen en schrijven | ||||
| frg61 | Lezen en schrijven | ||||
| frg62 | Lezen en schrijven | ||||
| frg63 | Lezen en schrijven | ||||
| frg64 | Lezen en schrijven | ||||
| frg65 | Lezen en schrijven | ||||
| frg66 | Lezen en schrijven | ||||
| frg67 | Lezen en schrijven | ||||
| frg68 | Lezen en schrijven | ||||
| frg69 | Lezen en schrijven | ||||
| frg70 | Lezen en schrijven | ||||
| frg71 | Lezen en schrijven | ||||
| frg72 | Lezen en schrijven | ||||
| frg73 | Lezen en schrijven | ||||
| frg74 | Lezen en schrijven | ||||
| frg75 | Lezen en schrijven | ||||
| frg78 | Lezen en schrijven | ||||
| frg79 | Lezen en schrijven | ||||
| frg80 | Lezen en schrijven | ||||
| ts | Lezen en schrijven | ||||
| ms | Lezen en schrijven | ||||
| seq | Lezen en schrijven | ||||
| uid | Lezen en schrijven | ||||
| role | Lezen en schrijven | ||||
| alg | Lezen en schrijven | ||||
| n | 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 na provisioning dat het DER-apparaat het juiste beveiligingscertificaat heeft ontvangen en opgeslagen.
- Controleer het volgnummer om te bevestigen dat alle fragmenten in de juiste volgorde zijn aangekomen.
- Monitoor het schrijftijdstempel om verouderde of herhaalde certificaatprovisioningpogingen te detecteren.
- Audit het rolregister om te bevestigen dat het bedoelde toegangsniveau is toegepast op het DER-apparaat.
- Stel een alert in als het algoritmeregister een onverwachte waarde bevat, als indicatie van een fout geconfigureerde certificaatupload.
Installatie
Zet Modbus TCP aan op het DER-apparaat en controleer dat het Secure SunSpec Modbus ondersteunt, inclusief Model 9, via de communicatie- of beveiligingsinstellingen.
Sluit het DER-apparaat en de ModbusCloud Gateway aan op hetzelfde IP-netwerk; noteer het IP-adres van het apparaat en controleer dat poort 502 bereikbaar is vanaf de Gateway.
Voeg in het ModbusCloud-portal de Gateway toe, importeer de SunSpec Model 9-template en wijs het juiste Modbus unit-ID toe dat overeenkomt met de configuratie van het apparaat.
Lees de registers id en l terug om te bevestigen dat het model-ID gelijk is aan 9 en de bloklengte klopt; controleer daarna certuid en n op de waarden die tijdens provisioning zijn geschreven.
Veelvoorkomende aandachtspunten
Waarom staan alle fragmentregisters op nul na provisioning?
Veel DER-apparaten wissen of maskeren de fragmentregisters na een geslaagde certificaatopslag. Nul lezen op frg1 tot en met frg80 na een volledige schrijfreeks is normaal. Controleer het resultaat via certuid, role en seq in plaats van de ruwe fragmentdata.
De Gateway verbindt maar certuid geeft altijd nul terug. Wat nu?
Het apparaat heeft Model 9 mogelijk nog niet actief in de Modbus-registermap. Controleer of Secure SunSpec Modbus is ingeschakeld in de communicatie-instellingen van het apparaat. Controleer ook of het Modbus unit-ID klopt; een verkeerd ID zorgt ervoor dat alle registers nul of geen reactie teruggeven.
Wat gebeurt er als ik fragmentregisters in de verkeerde volgorde schrijf?
Fragmenten in de verkeerde volgorde schrijven of een onjuist seq-waarde gebruiken zorgt er meestal voor dat het apparaat de volledige certificaatoverdracht afwijst en de certificaatopslag ongewijzigd laat. Schrijf seq altijd vóór de fragmentregisters en stel totln en frgln nauwkeurig in. Begin de overdracht opnieuw vanaf fragment 1 als er een fout optreedt.
Is het veilig om de schrijfbare registers op een productiesysteem te schrijven?
Schrijven naar certuid, certrole, fmt, typ, totln, frgln, de fragmentregisters, uid, role of alg laadt een nieuw certificaat in de beveiligde opslag van het DER-apparaat. Een onjuist certificaat of onjuiste rolwaarde kan rechtmatige operatortoegang blokkeren of de autorisatiestatus van het apparaat ongeldig maken. Test certificaatprovisioning altijd eerst op een niet-productieapparaat en bewaar een back-up van het vorige certificaat.
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?








