Anhang | ASCII-Kommunikation mit Sensor
Erklärungen zum Format:
„a | b"
Wert des Parameters kann auf den Wert „a" oder „b" gesetzt werden.
„P1 P2"
Es müssen beide Parameter „P1" und „P2" gesetzt werden.
Es können die Parameter „P1", „P2" und „P3" gesetzt werden, wobei „P2" nur gesetzt werden darf, wenn „P1"
„P1 [P2 [P3]]"
gesetzt ist und „P3" nur wenn „P1" und „P2" gesetzt sind.
„<a>"
Der Wert des Parameters liegt in einem Wertebereich von „... bis ...", siehe Parameterbeschreibung.
Parameter-Werte ohne spitze Klammern können nur diskrete Werte annehmen, siehe Parameterbeschreibung. Runde Klammern sind
als Gruppierung zu verstehen, d. h. für eine bessere Verständlichkeit wird „P1 P2|P3" als „(P1 P2)|P3" geschrieben.
Beispiel ohne []:
„PASSWD <Altes Passwort> <Neues Passwort> <Neues Passwort>"
- Zur Änderung des Passwortes sind alle 3 Parameter einzugeben.
Das Ausgabe-Format ist:
<Befehlsname> <Parameter1> [<Parameter2> [...]]
Die Antwort kann ohne Änderungen wieder als Befehl für das Setzen des Parameters verwendet werden. Optionale Parameter werden
nur dann mit zurückgegeben, wenn die Rückgabe nötig ist. Zum Beispiel werden bei dem Befehl Datenauswahl zusätzliche Werte nur
die aktivierten Ausgabewerte zurückgegeben.
Nach der Verarbeitung eines Befehls wird immer ein Zeilenumbruch und ein Prompt („->") zurückgegeben. Im Fehlerfall steht vor
dem Prompt eine Fehlermeldung welche mit „Exxx" beginnt, wobei xxx für eine eindeutige Fehlernummer steht. Außerdem können
anstatt von Fehlermeldungen auch Warnmeldungen („Wxxx") ausgegeben werden. Diese sind analog zu den Fehlermeldungen aufge-
baut. Bei Warnmeldungen wurde der Befehl ausgeführt.
Bei Supportanfragen zum Sensor sind die Antworten auf die Befehle GETINFO und PRINT hilfreich, da sie die Sensoreinstellungen
enthalten.
optoNCDT 1900
Seite 106