Herunterladen Inhalt Inhalt Diese Seite drucken

Nachricht; Übertragungskanal - Bosch Rexroth IndraControl S67 Anwendungsbeschreibung

Universelles schnittstellen-modul 4 digitale ein-/ausgänge 0,5 a (m12)
Vorschau ausblenden Andere Handbücher für Rexroth IndraControl S67:
Inhaltsverzeichnis

Werbung

68/79
Bosch Rexroth AG
Anhang
14.2.2

Nachricht

14.2.3
Übertragungskanal
Allgemeines
Rexroth IndraControl S67 Universelles Schnittstellen-Modul 4 digitale Ein-/Ausgänge 0,5 A (M12)
Das Mailbox-2.0-Verfahren verpackt die Daten in Nachrichten. Eine Nachricht
enthält einen Header sowie Nutzdaten.
Es stehen zwei Nachrichtentypen zur Verfügung.
Nachricht mit einfachem Header:
xx
"R"
"e"
"x"
Nachricht mit erweitertem Header:
xx
xx
xx
"R"
Aufbau des einfachen Headers:
Einfacher Header
Bit 7
Bit 6
Bit 5
0
Abb. 14-2:
Aufbau des einfachen Headers
Aufbau des erweiterten Headers:
Bit 7
Bit 6
Bit 5 ... 0
Länge High
1
0
Abb. 14-3:
Aufbau des erweiterten Headers
Eine Nachricht, die diesen Header nutzt, kann bis zu 16383 Byte Nutzdaten
enthalten. Zusätzlich kann die Nachricht mit einer Protokoll-ID versehen wer‐
den. Diese Protokoll-ID erlaubt es, der Nachricht eine logische Bedeutung
mitzugeben.
Damit eine Nachricht über einen schmalen Kanal übertragen werden kann,
ist eine Synchronisation zwischen Sender und Empfänger erforderlich. Der
Übertragungskanal wird daher in einen Synchronisationsteil und in einen Da‐
tenteil unterteilt.
Für die Synchronisation wird ein so genanntes Handshake-Byte (HB) defi‐
niert.
Das Handshake-Byte belegt dabei das erste Byte des Übertragungskanals
während in den verbleibenden Bytes stets ein Teil der Nachricht übermittelt
wird.
DOK-CONTRL-S67RSUNIM12-AP02-DE-P
"r"
"o"
"t"
"h"
" "
"e"
"x"
"r"
"o"
"t"
Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Länge
Erweiterter Header
Bit 7 ... 0
Länge Low
"A"
"G"
"h"
" "
"A"
"G"
Datenelementlänge max. 127 Byte
0: Einfacher Header
Bit 7 ... 0
Protokoll-ID
Protokoll_ID 0..255
Datenelementlänge
max. 16383 Byte
10: Erweiterter Header

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis