Herunterladen Inhalt Inhalt Diese Seite drucken

Kommunikationsablauf - Mesa WSWD SONIC Bedienungsanleitung

Anemometer
Inhaltsverzeichnis

Werbung

WSWD SONIC Anemometer
<PARAM>
Parameter (0 - 5 Byte)
Wertebereich: <xxxxx>
Führende Nullen werden ignoriert, d.h. als Parameter wird beispielsweise so-
wohl die 2 als auch die 02 oder 00002 als 2 akzeptiert.
<CR><LF>
Befehlsabschluss, Befehlsendemarkierung (2 Byte)
Wird diese Markierung weggelassen, wird der Befehl nicht erkannt und nicht
ausgeführt.
Bei bestimmten Befehlen (Abfragebefehlen) entfällt die Übergabe eines Parameters, sodass der
Befehl die folgende Form aufweist:
<ID>
<CM>
<CR><LF>
Die Befehlsendemarkierung <CR><LF> weist den Prozessor an, den Empfangspuffer zu verar-
beiten. Erkennt die Software des WSWD keinen gültigen Befehl sendet der WSWD ein Fehler-
telegram (siehe Fehlertelegramm).
Um sicher zu gehen, dass sich kein falsches Zeichen im Empfangspuffer be-
findet sollte dieser zunächst über die Befehlsendemarkierung <CR><LF>
geleert werden. Somit wird sichergestellt, dass der folgende Befehl richtig
interpretiert wird.
8.8.3.

Kommunikationsablauf

Die Kommunikation zwischen WSWD und Busmaster kann über einen Zustandsautomaten dar-
gestellt werden. Nach einem Start wartet der WSWD auf ein gültiges Kommando vom Busmas-
ter. Wurde ein gültiger Befehl empfangen, wird dieser sofort verarbeitet und eine Antwort aus-
gesendet. Innerhalb dieser Verarbeitungsschritte werden alle einkommenden Zeichen Ignoriert
und verworfen. Erst nachdem die Antwort vollständig versendet wurde können neue Zeichen
interpretiert werden.
MESA Systemtechnik GmbH • Turmstraße 8 • D-78467 Konstanz • Germany
Tel. +49(0)7531 9371-0 • Fax +49(0)7531 9371-71 • www.mesa-systemtechnik.de • info@mesa-systemtechnik.de
Doku.-Nr.: 1811
Rev. 1.3
Seite 27

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Mesa WSWD SONIC

Inhaltsverzeichnis