Folgende MODBUS Funktionen werden unterstützt:
0x04 (Read Input Register).
-
0x03 (Read Holding Registers).
-
0x06 (Write Single Register).
-
0x10 (Write Multiple Registers).
-
Die Wetterstation WSC11 unterstützt Schreibzugriffe für die Slave-Adresse 0 („Broadcast").
Alle empfangenen MODBUS Anforderungen werden vor der Ausführung auf Gültigkeit über-
prüft. Im Fehlerfall antwortet die Wetterstation mit einer der folgenden Ausnahmen
(MODBUS Exception Responses).
Code
Name
0x01
ILLEGAL FUNCTION
0x02
ILLEGAL DATA
ADDRESS
0x03
ILLEGAL DATA VALUE
6.2.1 Messwerte (Input Register)
Alle Messwerte der Wetterstation WSC11 belegen 32Bit, d.h. 2 MODBUS Registeradressen.
Nachfolgende Tabelle zeigt die Zuordnung von Messwert zu Registeradresse, wobei die
Messwerte wie folgt sortiert sind:
Nach Messwerttyp (30001 bis 34999).
-
In lückenloser Reihenfolge (35001 bis 39999).
-
Register-
Parameter Name
adresse
30001
Windgeschwindig-
keit
30003
Mittelwert Windge-
schwindigkeit
30201
Windrichtung
30203
Mittelwert Windrich-
tung
© Adolf Thies GmbH & Co. KG · Hauptstraße 76 · 37083 Göttingen · Germany
Tel. +49 551 79001-0 · Fax +49 551 79001-65 · info@thiesclima.com · www.thiesclima.com
Der Funktionscode in der Anforderung ist für die Re-
gisteradresse nicht zulässig.
Die Registeradresse in der Anforderung ist nicht gültig.
Die angegebenen Daten in der Anforderung sind nicht
zulässig.
Tabelle 5 : MODBUS Exceptions.
Einheit
Multipli-
kator
m/s
10
m/s
10
°
10
°
10
Bedeutung
Erläuterung
Wert / 10
(1 Nachkommastelle,
z.B. 101=10.1m/s)
Wert / 10
(1 Nachkommastelle,
z.B. 101=10.1m/s)
Wert / 10
(1 Nachkommastelle,
z.B. 1010=101.0°)
Wert / 10
(1 Nachkommastelle,
z.B. 1010=101.0°)
Datentyp
U32
U32
U32
U32
021773/12/18
Seite 22 von 46