SunSpec SunSpec Model 9 — Set Operator Security Certificate Modbus TCP template

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
Laatst bijgewerkt

Registers (93)

93 lezen, 91 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
idLezen
lLezen
certuidLezen en schrijven
certroleLezen en schrijven
fmtLezen en schrijven
typLezen en schrijven
totlnLezen en schrijven
frglnLezen en schrijven
frg1Lezen en schrijven
frg2Lezen en schrijven
frg3Lezen en schrijven
frg4Lezen en schrijven
frg5Lezen en schrijven
frg6Lezen en schrijven
frg7Lezen en schrijven
frg8Lezen en schrijven
frg9Lezen en schrijven
frg10Lezen en schrijven
frg11Lezen en schrijven
frg12Lezen en schrijven
frg13Lezen en schrijven
frg14Lezen en schrijven
frg15Lezen en schrijven
frg16Lezen en schrijven
frg17Lezen en schrijven
frg18Lezen en schrijven
frg19Lezen en schrijven
frg20Lezen en schrijven
frg21Lezen en schrijven
frg22Lezen en schrijven
frg23Lezen en schrijven
frg24Lezen en schrijven
frg25Lezen en schrijven
frg26Lezen en schrijven
frg27Lezen en schrijven
frg28Lezen en schrijven
frg29Lezen en schrijven
frg30Lezen en schrijven
frg31Lezen en schrijven
frg32Lezen en schrijven
frg33Lezen en schrijven
frg34Lezen en schrijven
frg35Lezen en schrijven
frg36Lezen en schrijven
frg37Lezen en schrijven
frg38Lezen en schrijven
frg39Lezen en schrijven
frg40Lezen en schrijven
frg41Lezen en schrijven
frg42Lezen en schrijven
frg43Lezen en schrijven
frg44Lezen en schrijven
frg45Lezen en schrijven
frg46Lezen en schrijven
frg47Lezen en schrijven
frg48Lezen en schrijven
frg49Lezen en schrijven
frg50Lezen en schrijven
frg51Lezen en schrijven
frg52Lezen en schrijven
frg53Lezen en schrijven
frg54Lezen en schrijven
frg55Lezen en schrijven
frg56Lezen en schrijven
frg57Lezen en schrijven
frg58Lezen en schrijven
frg59Lezen en schrijven
frg60Lezen en schrijven
frg61Lezen en schrijven
frg62Lezen en schrijven
frg63Lezen en schrijven
frg64Lezen en schrijven
frg65Lezen en schrijven
frg66Lezen en schrijven
frg67Lezen en schrijven
frg68Lezen en schrijven
frg69Lezen en schrijven
frg70Lezen en schrijven
frg71Lezen en schrijven
frg72Lezen en schrijven
frg73Lezen en schrijven
frg74Lezen en schrijven
frg75Lezen en schrijven
frg78Lezen en schrijven
frg79Lezen en schrijven
frg80Lezen en schrijven
tsLezen en schrijven
msLezen en schrijven
seqLezen en schrijven
uidLezen en schrijven
roleLezen en schrijven
algLezen en schrijven
nLezen 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

  1. Zet Modbus TCP aan op het DER-apparaat en controleer dat het Secure SunSpec Modbus ondersteunt, inclusief Model 9, via de communicatie- of beveiligingsinstellingen.

  2. 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.

  3. 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.

  4. 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.

Elektricien aan het werk in een open verdeelkast