Herunterladen Inhalt Inhalt Diese Seite drucken

Antworttelegramm Des Bps 8 Sm 10X-10 - Leuze BPS 8 Originalbetriebsanleitung

Inhaltsverzeichnis

Werbung

Protokolle für die Positionswertausgabe
Priorität der Bits im Anforderungsbyte:
• Priorität 1: Anforderung Diagnosedaten (DIAG)
• Priorität 2: Zyklische Ausgabe der Positionsdaten und Messbetrieb deaktivieren
• Priorität 3: Zyklische Ausgabe der Positionsdaten und Messbetrieb aktivieren
9.5.3

Antworttelegramm des BPS 8 SM 10x-10

Das Antworttelegramm besteht aus 6 Byte.
Aufbau Antworttelegramm
Byte
Bezeichnung
Nr.
0
Statusbyte
1
Datenbyte 1
2
Datenbyte 2
3
Datenbyte 3
4
Datenbyte 4
5
XOR-Verknüpfung
Beschreibung
Byte
Bit
0
1
2
0
3
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.
Diagnosedaten
Ist im Statusbyte das Diagnose-Bit DIB auf 1 gesetzt, so sind Diagnosedaten vorhanden, die abgeholt
werden können.
Durch das Setzen des Bits DIAG (Bit 0) im Anforderungsbyte werden die Diagnosedaten abgerufen. Das
Diagnose-Bit DIB bleibt so lange auf 1 gesetzt, wie Daten vorhanden sind. Erst nachdem der Speicher für
die Diagnosedaten leer ist, geht das Bit auf 0 und die rote Status-LED geht in den normalen Modus über.
Die Diagnosedaten werden als ASCII-Hex-Wert in den Datenbytes 2 ... 4 ausgegeben.
Datenbyte 2:
Datenbyte 3:
Leuze electronic GmbH + Co. KG
(OFF)
(ON)
Bit 7
0
P31
P23
P15
P07
Bitweise Exklusiv-Oder-Verknüpfung der Bytes 0 bis 4
Name
Funktion
ERR
Interner Fehler
OUT
Bandfehler
DIB
Diagnosedaten vor-
handen
keine
keine
Q0
Lesequalität Q1Q0
Q1
keine
Data,
Daten
P31 ... P
00
XOR
XOR-Verknüpfung
1. Zeichen Diagnosedaten
2. Zeichen Diagnosedaten
Bit 6
Bit 5
Bit 4
Q1
Q0
0
P30
P29
P28
P22
P21
P20
P14
P13
P12
P06
P05
P04
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
ohne Funktion, Bit fest auf Null gesetzt
ohne Funktion, Bit fest auf Null gesetzt
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
Bit 3
Bit 2
Bit 1
0
DIB
OUT
P27
P26
P25
P19
P18
P17
P11
P10
P09
P03
P02
P01
Bit 0
ERR
P24
P16
P08
P00
83

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis