Kipp & Zonen Kipp & Zonen SMP10x and SMP22x Modbus RTU template

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

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
RadiationW/m²Lezen
Radiation Standard DeviationW/m²Lezen
Longwave Downward RadiationW/m²Lezen
Body Temperature (Float)Lezen
Supply VoltageVLezen
PV Panel TemperatureLezen
Tilt°Lezen
Internal Relative Humidity%RHLezen
Internal PressurehPaLezen
Roll°Lezen
Pitch°Lezen
Radiation (Int)W/m²Lezen
Raw RadiationW/m²Lezen
Radiation Standard Deviation (Int)W/m²Lezen
Body Temperature°CLezen
Supply Voltage (Int)VLezen
Longwave Downward Radiation (Int)W/m²Lezen
Raw Longwave Downward RadiationW/m²Lezen
Body Temperature Kelvin (Int)KLezen
PV Panel Temperature (Int)KLezen
Tilt (Int)°Lezen
Internal Relative Humidity (Int)%RHLezen
Internal Pressure (Int)hPaLezen
Roll (Int)°Lezen
Pitch (Int)°Lezen
Operational ModeLezen
Status FlagsLezen
Scale FactorLezen
Error CodeLezen
Protocol ErrorLezen
Priority 1 Error CountLezen
Priority 2 Error CountLezen
Restart CountLezen
Uncontrolled Restart CountLezen
Sensor On TimesLezen
Sensor 1 DisconnectedLezen
Sensor 2 DisconnectedLezen
Void Data FlagLezen
Overflow ErrorLezen
Underflow ErrorLezen
Error FlagLezen
ADC ErrorLezen
DAC ErrorLezen
Calibration ErrorLezen
Update FailedLezen
Default Scale FactorLezen en schrijven
Clear ErrorLezen en schrijven
Restart ModbusLezen en schrijven
RoundingLezen en schrijven
Auto RangeLezen en schrijven
Fast Response FilterLezen en schrijven
Tracking FilterLezen en schrijven
Irradiance ClampingLezen en schrijven
Sensor 1 Input VoltageLezen
Body Temperature Sensor VoltageLezen
Power Sensor VoltageLezen
Device TypeLezen
Data Model VersionLezen
Batch NumberLezen
Serial NumberLezen
Software VersionLezen
Hardware VersionLezen
Modbus AddressLezen
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.

Aantal installaties (optioneel)

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

  1. 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).

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

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

  4. Voeg in ModbusCloud een Modbus apparaat toe met protocol RTU, het adres van de sensor en 19200 8E1, en importeer deze template.

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

Elektricien aan het werk in een open verdeelkast