Markenbarcode
Wird eine Information bestehend aus einem der Großbuchstaben A / B / C / D / Z und zwei
Ziffern gelesen, so wird das Bit MM für das Erkennen eines Markenbarcodes im Statusbyte
gesetzt:
0 = Keine Markendaten im Speicher.
1 = Markendaten im Speicher.
Über das Anforderungsbit M kann nun im Anforderungstelegramm der Dateninhalt des
Markenbarcodes angefordert werden. Wird der Dateninhalt des Markenbarcodes nicht
angefordert, so wird weiterhin die Position ausgegeben.
Die Markendaten werden als ASCII-Hex-Wert in den Datenbytes 2 ... 4 ausgegeben.
Datenbyte 2:
Datenbyte 3:
Datenbyte 4:
Sind keine Markendaten im Speicher des BPS 8 vorhanden und es wird das Anforde-
rungsbit M gesetzt, wird E00 übertragen.
Detaillierte Informationen zu Markenbarcodes siehe Kapitel 5.3 "Markenbarcodes" auf
Seite 26.
Beispiel: Ausgabe der Markendaten
Markenbarcode: A01
Datenbyte 2 = A = 41
Datenbyte 3 = 0 = 30
Datenbyte 4 = 1 = 31
Byte Nr.
Bezeichnung
0
Statusbyte
1
Datenbyte 1
2
Datenbyte 2
3
Datenbyte 3
4
Datenbyte 4
5
XOR-Verknüpfung
Leuze electronic
Protokolle für die Positionswertausgabe
1. Zeichen Markenbarcode (Großbuchstabe A, B, C, D oder Z)
2. Zeichen Markenbarcode (Ziffer von 0 ... 9)
3. Zeichen Markenbarcode (Ziffer von 0 ... 9)
= 01000001
h
b
= 00110000
h
b
= 00110001
h
b
Bit 7
Bit 6
0
Q1
0
0
0
1
0
0
0
0
Exklusiv-Oder-Verknüpfung der Bytes 0 bis 4
BPS 8
Bit 5
Bit 4
Bit 3
Q0
SLEEP
MM
0
0
0
0
0
0
1
1
0
1
1
0
Bit 2
Bit 1
Bit 0
D
OUT
ERR
0
0
0
0
0
1
0
0
0
0
0
1
86