Herunterladen Inhalt Inhalt Diese Seite drucken

Schnittstelle; Befehlsinterpreter Thies - THIES Compact WSC11 Bedienungsanleitung

Inhaltsverzeichnis

Werbung

6 Schnittstelle

Die Schnittstelle zur Wetterstation besteht aus einer RS485 Verbindung (halb-duplex-Modus), mit
folgendem Datenformat:
9600 Baud (die Baudrate ist mit dem Befehl BR einstellbar)
8 Datenbits
keine Parität
1 Stoppbit
Daten im ASCII Format (Befehlsinterpreter: THIES)
Daten im Binär Format (Befehlsinterpreter: MODBUS RTU)
Das Verhalten (Konfiguration) der Wetterstation kann mit den zur Verfügung stehenden Befehlen
verändert werden (siehe Befehle und Beschreibung). Für den Befehlsinterpreter vom Typ THIES
erfolgt die Abfrage der Messwerte mit dem Befehl TR bzw. mit dem Befehl TT.
Beim Start der Wetterstation wird die Zeichenkette „Wetterstation", Softwareversion, Hardware-
Version und Seriennummer ausgegeben.
Beispiel:
Wetterstation
v03.04
508990 v11-11
12030123

6.1 Befehlsinterpreter THIES

Die Wetterstation verfügt über den Befehlsinterpreter vom Typ THIES, mit dem das Verhalten des
Gerätes verändert werden kann. So können z.B. die Mittelungszeiträume für Windgeschwindigkeit
und Windrichtung verändert werden. Grundsätzlich hat ein Befehl folgenden Aufbau:
• <id><Befehl><CR>
• <id><Befehl><Parameter><CR>
id:
Identifikationsnummer („00" bis „99")
Befehl:
2 Zeichen umfassender Befehl (siehe Befehlsliste)
Parameter:
Parameterwert mit 1 bis 10 Stellen (dezimaler Wert in ASCII Darstellung)
<CR>:
Carriage Return (13
Mit Hilfe der Identifikationsnummer ‚id' können mehrere Geräte zusammen im Busverband
betrieben werden. Hierzu wird jedem Gerät eine individuelle ‚id' zugewiesen (siehe Befehl ID) und
die automatische Telegrammausgabe abgeschaltet (siehe Befehl TT).
Ein gesendeter Befehl wird mit einem entsprechenden Echotelegramm quittiert. Das Echo-
Telegramm beginnt mit einem „!" gefolgt von der id, dem Befehl und dem eingestellten Wert.
Abschließend folgen die Zeichen „carriage return" und „new line".
Befehle können entweder mit oder ohne Parameter gesendet werden. Ohne Angabe eines
Parameters wird der eingestellte Wert ausgegeben.
Beispiel:
00BR<CR>
!00BR00005<CR>
(kein Parameter: dient zur Abfrage des eingestellten
Parameter)
(mit Parameter: dient zum Setzen eines neuen
Parameter)
; 0x0D)
dec
14 - 40
021773/07/14

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis