Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth ctrlX DRIVE Anwendungsbeschreibung Seite 122

Runtime axs-v-03rs funktionen
Vorschau ausblenden Andere Handbücher für Rexroth ctrlX DRIVE:
Inhaltsverzeichnis

Werbung

ctrlX DRIVE
122 / 644
S/IP Protokoll
Exception-Response
Die Exception-Response wird versendet, wenn ein allgemeiner Fehler in der
Kommunikation aufgetreten ist. Es existieren verschiedene Möglichkeiten,
warum eine Exception-Response versendet wird, siehe
auf Seite
ReadEverything
ReadEverything-Request
Über den ReadEverything-Request können alle Daten eines Parameter gesam-
melt angefragt werden. Der Dienst wird über die Dienstnummer "69" identifi-
ziert. Dazu wird der SlaveIndex und die SlaveExtension benötigt. Außerdem
wird der Parameter übergeben, der gelesen werden soll.
Abb. 63: Darstellung eines ReadEverything-Requests
Tab. 39: Struktur ReadEverything-Request
Byte
Länge (Byte)
Offset
0
2
2
2
4
4
ReadEverything-Response
Die ReadEverything-Response enthält die Daten auf die "ReadEverything-
Request" Anfrage. Der Dienst wird über die Dienstnummer "70" identifiziert.
Folgende Werte werden übertragen:
● Datenstatus
● Attribut
● Minimalwert und Maximalwert
● maximale Länge der Liste in Bytes (wenn Listenparameter)
● aktuelle Länge der Daten im Parameter in Bytes
● aktuelle Länge der Einheit des Parameter in Bytes
● aktuelle Länge des Namens in Bytes
● Daten des Parameters im Binärformat
● Einheit des Parameters als String
● Namen des Parameters als String
Bosch Rexroth AG
117.
Name
Bedeutung
SlaveIndex
nur bei Mehrachsgeräten (XMD) rele-
vant.
0..n: Lokale Achsen
SlaveExtension
reserviert - immer 0
IDN
zu lesender Parameter
⮫ S/IP Fehlerklassen
Beispiel
0
0
0x30
R911410072, Ausgabe 04

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis