Herunterladen Inhalt Inhalt Diese Seite drucken

Leuze BPS 8 Originalbetriebsanleitung Seite 64

Inhaltsverzeichnis

Werbung

Protokolle für die Positionswertausgabe
Beschreibung
Byte
Bit
0
1
2
3
0
4
5
6
7
1...4
0...7
5
0...7
Positionsdaten
Die Positionsdaten werden im Zweierkomplement als 32-bit signed integer Wert per Default in Millimeter
mit einer Aufösung von 1mm ausgegeben (siehe Kapitel 8.5.2 "Positionserfassung")
HINWEIS
Das Datenbit P00 entspricht dem LSB, das Datenbit P31 entspricht dem MSB.
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:
HINWEIS
Sind keine Markendaten im Speicher des BPS 8 vorhanden und es wird das Anforderungsbit
M gesetzt, wird E00 übertragen.
HINWEIS
Detaillierte Informationen zu Markenbarcodes siehe Kapitel 5.3 "Markenbarcodes" auf siehe
Seite 22.
Beispiel: Ausgabe der Markendaten
Leuze electronic GmbH + Co. KG
Name
Funktion
ERR
Interner Fehler
OUT
Bandfehler
D
Diagnosedaten vor-
handen
MM
Markenbarcode vor-
handen
SLEEP
Zustand Stand-by
Q0
Lesequalität Q1Q0
Q1
keine
Data,
Daten
P31 ... P
00
XOR
XOR-Verknüpfung
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)
Beschreibung
1 = Ein interner Fehler ist aufgetreten
0 = Kein Fehler vorhanden
1 = Kein Barcode dekodierbar
0 = Barcode dekodierbar
1 = Diagnosedaten sind im Speicher vorhanden
0 = Keine Diagnosedaten vorhanden
1 = Der Inhalt eines Markenbarcodes befindet sich im
Speicher
0 = Kein Inhalt eines Markenbarcodes im Speicher
1 = Gerät befindet sich im Stand-by Modus
(siehe Anforderungstelegramm)
0 = Gerät befindet sich im Positionierbetrieb
00 = Lesequalität > 75%
01 = Lesequalität 75% ... 50%
10 = Lesequalität 50% ... 25%
11 = Lesequalität < 25%
ohne Funktion, Bit fest auf Null gesetzt
Hier werden die Daten je nach Anforderung
übertragen, entweder Positionsdaten, Diagnosedaten,
Markendaten oder SLEEP Antwort.
Bitweise Exklusiv-Oder-Verknüpfung der Bytes 0 bis 4
BPS 8
64

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis