Herunterladen Inhalt Inhalt Diese Seite drucken

Serielle Schnittstelle; Allgemeines; Funktionsbaustein Indraworks; Programmatischer Datentransfer - 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

DOK-CONTRL-S67RSUNIM12-AP02-DE-P
Rexroth IndraControl S67 Universelles Schnittstellen-Modul 4 digitale Ein-/Ausgänge 0,5 A (M12)
10

Serielle Schnittstelle

10.1

Allgemeines

10.2

Funktionsbaustein IndraWorks

10.3

Programmatischer Datentransfer

10.3.1
Allgemeines
Das S67-RS-UNI-M12 Modul verfügt über zwei serielle Schnittstellen, die
über eine einheitliche Programmierschnittstelle angesprochen werden. Es
stehen Funktionsbausteine für IndraWorks zur Verfügung, um die Ansteue‐
rung zu vereinfachen. Darüber hinaus besteht die Möglichkeit vollständig pro‐
grammgesteuert auf die seriellen Schnittstellen zuzugreifen.
Der Funktionsbaustein mit Beschreibung wird unter
im Dowloadbereich zur Verfügung gestellt.
Die Daten der seriellen Schnittstelle werden über das so genannte MBX2-
Protokoll (Mailbox 2.0) transportiert. Eine Beschreibung des Protokolls finden
Sie in
Kap. 14 "Anhang" auf Seite
Protokoll-ID
Die zu verwendende Protokoll-ID ist 0x00.
Die Kommunikation mit dem S67-RS-UNI-M12 Modul ist nachrichtenbasiert,
d. h. ein Satz Ausgabedaten wird als Block an die Mailbox übergeben und
dann zum Modul transportiert. Empfangsdaten kommen ebenso blockweise
auf der Steuerung an.
Die Blockgröße ist nur begrenzt durch die konfigurierte Mailboxgröße (siehe
Kap. 14.2 "Übertragungsverfahren Mailbox 2.0" auf Seite
doch empfohlen die Nachrichten auf eine Länge von 120 Bytes zu begren‐
zen. Das S67-RS-UNI-M12 Modul selber sendet stets Nachrichten mit einer
Maximalgröße von 120 Bytes zur Steuerung.
Wie in
Kap. 9 "Prozessabbilder" auf Seite 49
abbild einen Bereich von 8 Bytes, der für die Übertragung von seriellen Daten
zur Verfügung steht. Die Mailbox sorgt dafür, dass Nachrichten, d. h. Blöcke
von Bytes, welche größer als dieser Bereich sind, automatisch aufgeteilt und
am Endpunkt wieder zusammengesetzt werden.
Die Auswahl der Schnittstelle geschieht, indem den zu sendenden Daten ein
Schnittstellenauswahlbyte voran gestellt wird.
Auswahlbyte
0x00
0x01
Tab. 10-1:
Auswahlbyte für die Schnittstelle
Ein Beispiel finden Sie in
Nachricht" auf Seite
54.
67.
zu sehen, gibt es im Prozess‐
Schnittstelle
1
2
Kap. 10.3.2 "Beispiel für die Aufbereitung einer
Bosch Rexroth AG
53/79
Serielle Schnittstelle
www.boschrexroth.com
67). Es wird je‐

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis