Kipp & Zonen Smart SMP3, SMP6, SMP10, SMP11, SMP12, SMP21, SMP22, SGR3, SGR4
Slimme pyranometers en pyrgeometers voor zonnestraling, langgolvige straling, behuizingstemperatuur en status.
De Kipp & Zonen SMP- en SGR-serie zijn slimme pyranometers en pyrgeometers die buiten de globale zonnestraling of de langgolvige straling meten, bijvoorbeeld op een weermast bij de kas. Deze Modbus RTU-template leest straling, behuizingstemperatuur, voedingsspanning en statusvlaggen, en laat je vanuit ModbusCloud de schaalfactor en de signaalfilters instellen en fouten wissen.
- Protocol
- Modbus RTU
- Aansluiting
- RS485, 19200 baud
- Registers
- 67, lezen en schrijven
- Merk
- Kipp & Zonen
- Belangrijke uitlezingen
- Globale zonnestraling · Netto langgolvige straling · Langgolvige straling van de hemel · Behuizingstemperatuur · Voedingsspanning · Interne luchtvochtigheid · Statusvlaggen
- Beschikbare commando's
- Standaard schaalfactor · Fout wissen · Snelle-responsfilter · Trackingfilter · Automatisch bereik · Afronding
- Ondersteunde modellen
- SMP3 · SMP6 · SMP10 · SMP11 · SMP12 · SMP21 · SMP22 · SGR3 · SGR4 · Kipp & Zonen SHP1 smart pyrheliometer · Kipp & Zonen SUV5 smart UV radiometer
- Laatst bijgewerkt
Registers (67)
67 lezen, 7 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 Kelvin | K | Lezen | |||
| Supply Voltage | V | Lezen | |||
| PV Panel Temperature | K | Lezen | |||
| Tilt | ° | Lezen | |||
| Internal Relative Humidity | %RH | 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 | |||
| DAC Output | Lezen | ||||
| DAC Selected Input | 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 | ||||
| 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 | ||||
| Calibration Date | 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 kasklimaatdata en bewaar een jaar historie om dagen en seizoenen te vergelijken.
- Krijg een e-mail als Status Flags niet 0 is of Operational Mode niet meer normaal is, zodat je een sensorfout snel ziet.
- Volg behuizingstemperatuur en voedingsspanning om een slechte voeding te vinden of een sensor die na montage nog op temperatuur komt.
- Log netto en neerwaartse langgolvige straling van een SGR3 of SGR4 om het warmteverlies naar een heldere nachthemel te volgen.
- Houd de interne luchtvochtigheid van een SMP12 bij om te zien wanneer de sensor onderhoud nodig heeft.
- 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.
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 je model 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. De SMP12 start op 1 en automatisch bereik kan hem veranderen. Gebruik Radiation, waarin de schaalfactor al zit, of zet Default Scale Factor op 0.
Error Flag en Status Flags staan na elke herstart aan.
De sensor zet bij elke start zijn foutvlag om te laten zien dat hij opnieuw is opgestart. Schrijf 1 naar Clear Error om hem te wissen. Ook het uitlezen van Void Data Flag, Overflow Error of Underflow Error wist ze, dus een korte gebeurtenis kan bij de volgende uitlezing al weg zijn. Error Code bewaart de laatste fout.
Welke template past bij mijn SMP10 of SMP22?
Lees Data Model Version. Bij 107 hoort deze template. De nieuwere SMP10x en SMP22x geven 108 en Device Type 635 of 636; een deel van hun registers is verschoven, daarom hebben ze een eigen template Kipp & Zonen SMP10x and SMP22x.
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 en de filterschakelaars worden niet bewaard: na een stroomonderbreking start de sensor weer met de fabrieksinstellingen. Met automatisch bereik aan of afronding uit kan de sensor meer cijfers geven dan zinvol is.
Meer Kipp & Zonen-templates
Zelf zien hoe het werkt?









