7 fehlerbehandlung, 8 beispiele – Baumer BA Series09 US RS232 Benutzerhandbuch
Seite 10

Bedienungsanleitung_Series09-US_RS232_V1_d.doc
10/11
Baumer Electric AG
26.03.2013 14:43:00/tof
Frauenfeld, Switzerland
3.7 Fehlerbehandlung
Allgemeines
Die Sensoren arbeiten in 3 Schritten
1. Warte auf Start of Frame (SOF)
2. Warte auf Adresse oder Timeout
3. Warte auf End of Frame oder Timeout
Fehler Bedingungen
Fehler nach SOF wenn :
1. Zeit zwischen 2 Zeichen überschreitet 0.5 s (Timeout)
2. Anzahl der Zeichen nicht zum Kommando passt.
3. Unbekanntes Kommando
4. Falsche Parameter im Kommando
5. Falsche Adresse
Fehlermeldung
Die Syntax der Fehlermeldung ist identisch mit einer Standardantwort eines Senors
N
a
m
e
K
o
m
m
a
n
d
o
S
y
n
ta
x
A
n
tw
o
rt
d
e
s
S
e
n
s
o
rs
P
a
ra
m
e
te
r
K
o
m
m
e
n
ta
r
Fehlermeldung E
Fehlerhaftes
Kommando
{0EXßß)
X
F = Framing error = Stringlänge ist
falsch
T = nach SOF vor EOF mehr als
0.5s Abstand zwischen 2 Zeichen
U = Unbekanntes Kommando
P = unzulässige Parameter
A = Falsche Adresse
Aktion bei Fehler:
•
Sensor sendet Fehlermeldung
•
Sensor wartet auf SOF
•
Ausgabe bei Fehlmessungen : Messwert = 4095 (ASCII), BF 3F (binär)
3.8 Beispiele
Kommando
Gesendet
Empfangen
Inhalt
Reset
{0R}
{0RV01000005}
Setze Werkseinstellungen
{0D}
{0D16}
Setze Messmodus
{0AB}
{0AB79}
Relative Messung
Setze Ausgabe Format für
perm. periodische Ausgabe
{0FA}
{0FA83}
Setze auf ASCII
Setze Sensitivität
{0BC}
{0BC81}
Zweithöchste Sensitivität
Setze Anzahl Mittelungen
{0CC}
{0CC82}
4 Mittelungen
Temperaturkompensation
{0G1}
{0G168}
Temperaturkomp. ein
Teachen von SDC
{0X}
{0XA01}
Teach erfolgreich, die
aktuelle Objektposition
wird als SDC gespeichert