Herunterladen Inhalt Inhalt Diese Seite drucken

Areascan Der Ds2 Serie - Kommunikationsprotokoll; Beschreibung Der Datenpakete; Struktur Eines Binären Datenpakets; Struktur Eines Binären Datenpakets Mit Kurzprotokoll - Datalogic DS2-05-07-075-JE Bedienungsanleitung

Inhaltsverzeichnis

Werbung

DS2 Ethernet
7. AREASCAN DER DS2 SERIE – KOMMUNIKATIONSPROTOKOLL

7.1. Beschreibung der Datenpakete

Wie bereits erwähnt sieht das Kommunikationsprotokoll das Vorhandensein einer Client- und einer
Server-Einheit vor. Die Kommunikation erfolgt über das Standard-Ethernet.
Der Informationsaustausch erfolgt im Abruf-Antwort-Modus, d.h. „Client" sendet ein Datenpaket an
den Server, der ihm dann mit einem weiteren Datenpaket antwortet.
7.1.1. Struktur eines binären Datenpakets
Ein binäres Datenpaket besteht aus einer Einheit aus Bytes, die in einer genau definierten Sequenz
angeordnet sind, anhand der es eindeutig identifiziert werden kann. Dieses Paket besteht aus
einem Titel, einem Körper und einem Nachhang.
Der Titel und der Nachhang haben eine festgelegte Länge, während der Körper unterschiedlich
lang ausfallen kann.
Paketanfan
g
 Paketanfang:
 Länge:
 Typ:
 Daten:
 Paketende:
 Checksum:
7.1.2. Struktur eines binären Datenpakets mit Kurzprotokoll
Schließlich gibt es ein binäres Datenpaket mit Kurzprotokoll, das in einem einzigen Byte besteht.
Dieses Format ist der Übertragung eines numerischen Werts vorbehalten (beispielsweise eines
Maßes).
Date: 1 Byte mit binärer Information des Pakets

7.1.3. Struktur eines ASCII-Datenpakets

Ein Paket mit ASCII-Daten ist wie folgt zusammengesetzt:
 Paketanfang:
 Typ:
 Daten:
 Paketende:
Länge
Typ
Titel
1 Byte, Code ASCII STX ('0x02')
1 Byte, Länge in Bytes des Felds Typ und des Felds Daten
1 Byte, Identifizierungscode des Pakettyps (ASCII-Code 'A', 'B', 'C' usw.)
variable Anzahl an Bytes (von 0 bis 254), welche die Information des
Pakets zusammenstellen.
1 Byte, Code ASCII ETX ('0x03')
1 Byte, Ergänzung um Eins der Summe der Bytes der Felder Länge, Typ und
Daten
Paketanfan
Typ
g
Titel
1 Byte, Code ASCII '*' (0x2A)
1 Byte, Identifizierungscode des Pakettyps (ASCII-Code 'A', 'B', 'C' usw.)
variable Anzahl an ASCII- Zeichen '0'-'9' 'A'-'Z' (von 0 bis 254), welche
die Information des Pakets bilden
1 Byte, Code ASCII CR (0x0D)
Daten
Paketende
Körper
Date
Körper
Daten
Paketende
Körper
Nachhang
Bedienungsanleitung
Checksum
Nachhang
28

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis