16
Packet Framing:
Apogee-Sensoren verwenden Modbus-RTU-Pakete und halten sich in der Regel an das folgende Muster:
Slave-Adresse (1 Byte), Funktionscode (1 Byte), Startadresse (2 Byte), Anzahl der Register (2 Byte), Datenlänge (1 Byte,
optional) Daten (n Byte, optional)
Modbus-RTU-Pakete verwenden bei der Adressierung von Registern die nullbasierte Adresse.
Informationen zum Modbus-RTU-Framing finden Sie in der offiziellen Dokumentation unter
http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf.
Beispielpakete:
Beispiel eines Datenpakets, das vom Steuergerät an den Sensor gesendet wird, wobei Funktionscode 0x3 die Register-
adresse 0 liest. Jedes Paar von eckigen Klammern steht für ein Byte.
[Slave-Adresse][Funktion][Startadresse High Byte][Startadresse Low Byte][Anzahl der Register High Byte][Anzahl der
Register Low Byte][CRC High Byte][CRC Low Byte]
0x01 0x03 0x00 0x00 0x00 0x02 0xC4 0x0B
Beispiel eines Datenpakets, das vom Steuergerät an den Sensor gesendet wird, wobei der Funktionscode 0x10 eine 1
in das Register 26 schreibt. Jedes Paar von eckigen Klammern steht für ein Byte.
[Slave-Adresse][Funktion][Startadresse High Byte][Startadresse Low Byte][Anzahl der Register High Byte][Anzahl der
Register Low Byte][Byte Count][Daten High Byte][Daten Low Byte][Daten High Byte][Daten Low Byte][CRC High Byte]
[CRC Low Byte]
0x01 0x10 0x00 0x1A 0x00 0x02 0x04 0x3f 0x80 0x00 0x00 0x7f 0x20.
Spektrale Fehler bei Messungen mit Silizium-Zellen-Pyranometern
Die Pyranometer der Apogee SP-Serie werden in einem Kalibrierlabor unter elektrischen Lampen kalibriert. Das Kalib-
rierverfahren simuliert die Kalibrierung unter klaren Himmelsbedingungen bei einem Zenitwinkel der Sonne von etwa
45°. Aufgrund der begrenzten spektralen Empfindlichkeit von Siliziumzellen-Pyranometern im Vergleich zum Sonnen-
strahlungsspektrum (siehe Grafik unten) treten jedoch spektrale Fehler auf, wenn Messungen unter Bedingungen
durchgeführt werden, die sich von den Bedingungen unterscheiden, unter denen der Sensor kalibriert wurde (z. B. un-
terscheidet sich das Sonnenspektrum bei klarem und bewölktem Himmel, so dass Messungen bei bewölktem Himmel
zu spektralen Fehlern führen, da die Sensoren unter klaren Himmelsbedingungen kalibriert wurden).