Herunterladen Inhalt Inhalt Diese Seite drucken

Serielle Schnittstelle; Befehlsinterpreter Thies - Thies CLIMA GSM 3.3 Bedienungsanleitung

Silizium pyranometer
Inhaltsverzeichnis

Werbung

7 Serielle Schnittstelle

Die Schnittstelle zur Wetterstation besteht aus einer RS485 Verbindung (halb-duplex-Modus), mit
folgendem Datenformat:
9600Baud (die Baudrate ist mit dem Befehl BR einstellbar)
8 Datenbits
keine Parität
1 Stopbit
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.
Beim Start des Pyranometers wird die Zeichenkette „Pyranometer", Softwareversion und
Seriennummer ausgegeben.
Beispiel:
Pyranometer
v00.01
12030123

7.1 Befehlsinterpreter THIES

Das Pyranometer verfügt über den Befehlsinterpreter vom Typ THIES, mit dem das Verhalten des
Gerätes verändert werden kann. 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).
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>
!00BR00096<CR>
(kein Parameter: dient zur Abfrage des eingestellten
Parameter)
(mit Parameter: dient zum Setzen eines neuen
Parameter)
; 0x0D)
dec
7 - 22
021771/09/14

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis