Zum Hauptinhalt springen

Modbus-Protokoll

Um die Modbus-RTU-Kommunikation zu starten, müssen die Datenleitungen des M12-Kabels des Geräts mit dem Modbus-Mastergerät verbunden werden.

Modbus-Parameter

Standardkommunikationsparameter für Modbus:

  • 1 Startbit, 8 Datenbits, kein Paritätsbit, 1 Stoppbit.
  • Baudrate von 9600 bps.
  • Die Slave-ID ist in der folgenden Tabelle angegeben.
GerätSlave-ID
SensNode METEO-MB Wind44
SensNode METEO-MB-510
SensNode METEO-MB-720
SensNode METEO-MB-7 Solar60
SensNode METEO-MB-846
SensNode METEO-MB-1043

Modbus-Register

Sensordaten und Konfigurationsinformationen werden im HOLDING REGISTER (0x03) gespeichert. Das Modbus-Registerformat ist BIG ENDIAN und INT32. Um die tatsächlichen Werte zu erhalten, müssen die Registerwerte durch 1000 geteilt werden.

ACHTUNG: Die unten angegebene Tabelle umfasst alle lesbaren Werte. Für eine gültige Lesung müssen nur die Adressen gelesen werden, die mit Ihrem Gerät kompatibel sind.

AdresseNameBereichAnzahl der RegisterR/W
0Lufttemperatur-40000 — 850002R
2Feuchtigkeit0 — 1000002R
4Barometrischer Druck30000000 — 1250000002R
6Lichtintensität0 — 1880000002R
8Minimale Windrichtung0 — 3600002R
10Maximale Windrichtung0 — 3600002R
12Durchschnittliche Windrichtung0 — 3600002R
14Minimale Windgeschwindigkeit0 — 600002R
16Maximale Windgeschwindigkeit0 — 600002R
18Durchschnittliche Windgeschwindigkeit0 — 600002R
20Akumulierte Niederschläge0 — 800000002R
22Dauer der akumulierten Niederschläge0 — 20000000002R
24Regenintensität0 — 2000002R
26Maximale Regenintensität0 — 600002R
28Heiztemperatur-40000 — 850002R
30Neigungszustand0 oder 1000 (1000 = geneigt, 0 = vertikal)2R
48PM2.50 — 10000002R
50PM100 — 10000002R
64CO20 — 100000002R
72Geräuschintensität35000 — 1000002R
74Solarstrahlung0 — 20000002R
76Sonnenlichtdauer0 — 240002R
4096Slave-ID1R/W
4097Baudrate1R/W
8192Akumulierte Niederschläge zurücksetzen1R/W
8193Dauer der akumulierten Niederschläge zurücksetzen1R/W

Adressbeschreibungen

Adresse 4096 (Slave-ID): Kann auf einen Wert zwischen 1 und 247 eingestellt werden.

Adresse 4097 (Baudrate): Einer der folgenden Werte kann zugewiesen werden:

Geschriebener WertEntsprechende Baudrate
121200
242400
484800
969600
19219200
38438400
57657600
1152115200

Adresse 8192 (Akumulierte Niederschläge zurücksetzen): Um die Menge der akumulierten Niederschläge auf 0 zu setzen, schreiben Sie 1. Lesen Sie erneut zur Bestätigung; wenn 0 zurückgegeben wird, war die Einstellung nicht erfolgreich.

Adresse 8193 (Dauer der akumulierten Niederschläge zurücksetzen): Um die Dauer der akumulierten Niederschläge auf 0 zu setzen, schreiben Sie 1. Lesen Sie erneut zur Bestätigung; wenn 0 zurückgegeben wird, war die Einstellung nicht erfolgreich.