
Kipp & Zonen SMP10x and SMP22x
Slimme Class A-pyranometers voor zonnestraling, behuizingstemperatuur, interne luchtvochtigheid en druk.
De Kipp & Zonen SMP10x en SMP22x zijn slimme Class A-pyranometers die buiten de globale zonnestraling meten, bijvoorbeeld op een weermast voor de kasklimaatregeling of bij een zonnepark. Deze Modbus RTU-template leest straling, behuizingstemperatuur, interne luchtvochtigheid en druk, helling en statusvlaggen, en laat je vanuit ModbusCloud de schaalfactor, de filters en het afkappen van negatieve straling instellen.
- Protocol
- Modbus RTU
- Aansluiting
- RS485, 19200 baud
- Registers
- 69, lezen en schrijven
- Merk
- Kipp & Zonen
- Belangrijke uitlezingen
- Globale zonnestraling · Behuizingstemperatuur · Voedingsspanning · Interne luchtvochtigheid · Interne druk · Helling · Statusvlaggen
- Beschikbare commando's
- Standaard schaalfactor · Fout wissen · Negatieve straling afkappen · Snelle-responsfilter · Trackingfilter · Automatisch bereik
- Ondersteunde modellen
- SMP10x · SMP22x
- Laatst bijgewerkt
Registers (69)
69 lezen, 8 schrijven
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| Radiation | W/m² | Lezen | |||
| Radiation Standard Deviation | W/m² | Lezen | |||
| Longwave Downward Radiation | W/m² | Lezen | |||
| Body Temperature (Float) | Lezen | ||||
| Supply Voltage | V | Lezen | |||
| PV Panel Temperature | Lezen | ||||
| Tilt | ° | Lezen | |||
| Internal Relative Humidity | %RH | Lezen | |||
| Internal Pressure | hPa | Lezen | |||
| Roll | ° | Lezen | |||
| Pitch | ° | Lezen | |||
| Radiation (Int) | W/m² | Lezen | |||
| Raw Radiation | W/m² | Lezen | |||
| Radiation Standard Deviation (Int) | W/m² | Lezen | |||
| Body Temperature | °C | Lezen | |||
| Supply Voltage (Int) | V | Lezen | |||
| Longwave Downward Radiation (Int) | W/m² | Lezen | |||
| Raw Longwave Downward Radiation | W/m² | Lezen | |||
| Body Temperature Kelvin (Int) | K | Lezen | |||
| PV Panel Temperature (Int) | K | Lezen | |||
| Tilt (Int) | ° | Lezen | |||
| Internal Relative Humidity (Int) | %RH | Lezen | |||
| Internal Pressure (Int) | hPa | Lezen | |||
| Roll (Int) | ° | Lezen | |||
| Pitch (Int) | ° | Lezen | |||
| Operational Mode | Lezen | ||||
| Status Flags | Lezen | ||||
| Scale Factor | Lezen | ||||
| Error Code | Lezen | ||||
| Protocol Error | Lezen | ||||
| Priority 1 Error Count | Lezen | ||||
| Priority 2 Error Count | Lezen | ||||
| Restart Count | Lezen | ||||
| Uncontrolled Restart Count | Lezen | ||||
| Sensor On Time | s | Lezen | |||
| Sensor 1 Disconnected | Lezen | ||||
| Sensor 2 Disconnected | Lezen | ||||
| Void Data Flag | Lezen | ||||
| Overflow Error | Lezen | ||||
| Underflow Error | Lezen | ||||
| Error Flag | Lezen | ||||
| ADC Error | Lezen | ||||
| DAC Error | Lezen | ||||
| Calibration Error | Lezen | ||||
| Update Failed | Lezen | ||||
| Default Scale Factor | Lezen en schrijven | ||||
| Clear Error | Lezen en schrijven | ||||
| Restart Modbus | Lezen en schrijven | ||||
| Rounding | Lezen en schrijven | ||||
| Auto Range | Lezen en schrijven | ||||
| Fast Response Filter | Lezen en schrijven | ||||
| Tracking Filter | Lezen en schrijven | ||||
| Irradiance Clamping | Lezen en schrijven | ||||
| Sensor 1 Input Voltage | Lezen | ||||
| Body Temperature Sensor Voltage | Lezen | ||||
| Power Sensor Voltage | Lezen | ||||
| Device Type | Lezen | ||||
| Data Model Version | Lezen | ||||
| Batch Number | Lezen | ||||
| Serial Number | Lezen | ||||
| Software Version | Lezen | ||||
| Hardware Version | Lezen | ||||
| Modbus Address | Lezen | ||||
| Device Type (Copy) | Lezen | ||||
| Operational Mode (Copy) | Lezen | ||||
| Error Code (Copy) | Lezen | ||||
| Status Flags (Copy) | Lezen | ||||
| Batch Number (Copy) | Lezen | ||||
| Serial Number (Copy) | 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
- Zet de globale buitenstraling op een dashboard naast je kasklimaat- of zonnedata en bewaar een jaar historie om dagen en seizoenen te vergelijken.
- Krijg een e-mail als Status Flags niet 0 is, bijvoorbeeld bij de waarschuwing voor verzadigd droogmiddel, zodat je onderhoud op tijd plant.
- Volg interne luchtvochtigheid en druk om te zien wanneer het droogmiddel van de pyranometer aandacht nodig heeft.
- Zet een alarm op Tilt om te merken dat een pyranometer op een mast niet meer waterpas staat.
- Wis op afstand een fout na een stroomonderbreking door Clear Error vanuit ModbusCloud te schrijven.
Installatie
Sluit de gele en grijze draad aan op RS485 A en B van de ModbusCloud Gateway en de blauwe draad op de RS485-common. Voed de sensor met 5 tot 30 V DC op wit (+) en zwart (massa).
Is de sensor het laatste apparaat op de bus, plaats dan een afsluitweerstand van 120 of 150 Ohm tussen A en B. Houd de kabel korter dan 100 m.
Geef elke sensor op de bus een eigen adres met de SmartExplorer-software. Af fabriek is dat adres 1, 19200 baud, 8 databits, even pariteit, 1 stopbit.
Voeg in ModbusCloud een Modbus apparaat toe met protocol RTU, het adres van de sensor en 19200 8E1, en importeer deze template.
Controleer of Device Type SMP10x of SMP22x toont en Radiation een logische waarde, rond 0 in het donker. De sensor heeft tot drie uur nodig om op een stabiele temperatuur te komen.
Veelvoorkomende aandachtspunten
De sensor geeft geen antwoord. Wat controleer ik?
Controleer 19200 baud, 8 databits, even pariteit, 1 stopbit en adres 1, of wat er in SmartExplorer is ingesteld. Wissel geel en grijs als er niets terugkomt, sluit de blauwe common aan en controleer de voeding van 5 tot 30 V DC. Twee sensoren met hetzelfde adres storen elkaar. Leest een klimaatcomputer de sensor al via RS485, dan kan de Gateway die bus niet als tweede master delen.
Radiation (Int) zit er een factor 10 of 100 naast. Hoe kan dat?
De gehele stralingswaarden volgen Scale Factor: 2 betekent delen door 100, 1 delen door 10, 0 zoals gelezen en -1 vermenigvuldigen met 10. Automatisch bereik kan hem veranderen. Gebruik Radiation, waarin de schaalfactor al zit, of zet Default Scale Factor op 0.
Internal Pressure (Int) lijkt een factor 10 te hoog of te laag.
Het drukregister staat op de ene plek in hele hPa en op de andere in 0,1 hPa. Vergelijk het met Internal Pressure, dat altijd in hPa is, en gebruik die waarde voor dashboards en alarmen. Roll (Int) en Pitch (Int) zijn in tienden van een graad.
Welke template past bij mijn SMP10 of SMP22?
Lees Data Model Version. Bij 108 met Device Type 635 of 636 hoort deze template. Een oudere SMP10 of SMP22 geeft 107 en gebruikt de template Kipp & Zonen Smart SMP en SGR, omdat een deel van de registers daar op andere adressen staat.
Kan ik de schaalfactor of de filters vanuit ModbusCloud aanpassen?
Ja. Registers schrijven staat per gateway standaard uit; vraag het aan voor de gateway en ModbusCloud zet het aan. Default Scale Factor, het afkappen van negatieve straling en de filterschakelaars worden niet bewaard: na een stroomonderbreking start de sensor weer met de fabrieksinstellingen. Schrijf na elke start 1 naar Clear Error om de foutvlag te wissen.
Zelf zien hoe het werkt?








