
SunSpec Model 601 — Tracker Controller DRAFT 2
SunSpec Model 601 is het open standaard informatiemodel van de SunSpec Alliance voor solartracker-controllers, ingezet in utility-scale en commerciele PV-installaties om enkelas- of tweeasige paneelarrays te bewaken en aan te sturen via Modbus TCP. Deze template leest het identiteitsblok van de controller, lokale datum en tijd, trackertype en globale alarmstatus. Twee schrijfbare setpointregisters zijn beschikbaar: het globale elevatie- en azimuthoek-setpoint. Het globale controlemoduswerkwoord bepaalt of alle trackers automatisch de zon volgen of een handmatige overschrijfpositie aannemen. Een schalingsfactor geldt voor alle hoekwaarden. Na import in het ModbusCloud Gateway heb je direct een polling-profiel dat werkt met elke SunSpec-gecertificeerde trackercontroller die model 601 implementeert.
- Protocol
- Modbus TCP
- Aansluiting
- Ethernet, Modbus TCP
- Registers
- 13, lezen en schrijven
- Merk
- SunSpec
- Laatst bijgewerkt
Registers (13)
13 lezen, 3 schrijven
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| id | Lezen | ||||
| l | Lezen | ||||
| nam | Lezen | ||||
| typ | Lezen | ||||
| dtloc | YYYYMMDD | Lezen | |||
| tmloc | hhmmss | Lezen | |||
| day | Lezen | ||||
| glblelctl | Degrees | Lezen en schrijven | |||
| glblazctl | Degrees | Lezen en schrijven | |||
| glblctl | Lezen en schrijven | ||||
| glblalm | Lezen | ||||
| dgr_sf | Lezen | ||||
| n | Lezen |
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 globale alarmregister om trackerfouten te detecteren voordat deze leiden tot aanhoudend energieverlies.
- Controleer of de datum- en tijdregisters van de controller overeenkomen met de lokale tijd om de nauwkeurigheid van logboektijdstempels te bevestigen.
- Volg het globale controlemoduswerkwoord om te bevestigen dat trackers bij zonsopgang terugschakelen van handmatige overschrijving naar automatisch.
- Stel een alert in bij onverwachte afwijkingen van het elevatie- of azimutsetpoint om vastgelopen actuatoren of onjuiste regelsoftware op te sporen.
- Vergelijk het gemelde aantal trackers met de ingerichte eenheden om controllers met uitgevallen trackersegmenten te signaleren.
Installatie
Schakel Modbus TCP in op de trackercontroller via de communicatie- of netwerkinstellingen van de configuratie-interface en noteer het toegewezen IP-adres en TCP-poortnummer (standaard 502).
Verbind de trackercontroller met hetzelfde LAN-segment als de ModbusCloud Gateway, of zorg dat TCP-poort 502 gerouteerd is tussen het netwerk van de controller en dat van de Gateway.
Voeg in het ModbusCloud-portal de Gateway toe, importeer de SunSpec Model 601-template en stel het unit-ID in op het geconfigureerde Modbus-slave-adres van de controller.
Voer een eenmalige poll uit en controleer of register id de waarde 601 retourneert en of nam een niet-lege string toont, zodat je zeker weet dat de template correct is uitgelijnd voor je start met continu loggen.
Veelvoorkomende aandachtspunten
Waarom lezen glblelctl en glblazctl altijd nul?
Nul is een geldige geschaalde waarde. Pas de schalingsfactor dgr_sf toe voordat je hoekregisters interpreteert. Is dgr_sf gelijk aan -1, dan staat een ruwe waarde van 450 voor 45,0 graden. Controleer eerst de schalingsfactor; nul plus een negatieve schalingsfactor levert nog steeds nul op, wat correct kan zijn als de tracker 's nachts op een stow-positie van 0 graden staat.
De gateway verbindt, maar register id geeft onverwachte waarden. Wat nu?
SunSpec-modelblokken staan niet altijd op een vast absoluut adres. Model 601 wordt gevonden door de SunSpec-apparaatkaart te doorlopen vanaf het bekende basisadres. Controleer of het basisadres in de template overeenkomt met de werkelijke locatie van model 601 in de kaart van jouw controller door het id-register op het ingestelde offset te lezen en te controleren of dat 601 retourneert.
Is het veilig om glblelctl, glblazctl of glblctl op afstand te schrijven?
Schrijven naar deze registers overschrijft het automatische zonvolgalgoritme voor alle trackers tegelijk. Een onjuist elevatie- of azimutsetpoint kan panelen tegen mechanische eindaanslagen of beschaduwde rijen rijden. Verifieer altijd eerst de controlmodus in glblctl, test met een kleine hoekafwijking bij lage windsnelheid en vraag de fabrikant of externe schrijfacties een lokale vergrendeling vereisen.
De Modbus TCP-verbinding wordt geweigerd op poort 502. Hoe los ik dit op?
De meeste trackercontrollers worden geleverd met Modbus TCP standaard uitgeschakeld. Schakel het in via de communicatie-instellingen van de HMI of webinterface van de controller. Controleer ook of er geen firewallregel of VLAN is die TCP-poort 502 blokkeert tussen de ModbusCloud Gateway en het IP-adres van de controller, en zorg dat geen andere Modbus-client de enige beschikbare TCP-verbinding bezet houdt.
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?








