Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth ctrlX DRIVE Anwendungsbeschreibung Seite 121

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

Werbung

Response
Die Connect-Response wird als Antwort auf einen Connect-Request gesendet,
wenn die Verbindung erfolgreich aufgebaut werden konnte. Der Dienst wird mit
der Dienstnummer "64" identifiziert und liefert Informationen über die Verbin-
dung:
● Welche Busy-Timeout wird tatsächlich verwendet
● Welche Lease-Timeout wird tatsächlich verwendet
● Welche Protokollversion wird tatsächlich verwendet
● Ein Array aller unterstützter Dienste (Requests) des Antriebs
Tab. 38: Struktur Connect-Response
Byte
Länge (Byte)
Offset
0
4
4
4
8
4
12
4
16
NumberMessage-
Types * 4
Ping
Ping-Request
Der Ping-Request wird über die Dienstnummer "65" identifiziert. Es handelt
sich hierbei um ein leeres Telegramm, d. h. das Telegramm enthält 0 Byte
Nutzdaten. Der Dienst kann verwendet werden um:
● die Verbindung aufrecht zu erhalten, da nach Ablauf der Lease-Timeout der
● die Zeit zu messen, die eine Antwort vom Antrieb minimal benötigt
Ping Response
Die Ping-Response wird als Antwort auf einen Ping-Request über die Dienst-
nummer "66" versendet. Das Telegramm enthält keine Nutzdaten.
Busy & Exception
Die "Busy" und "Exception" Dienste sind spezielle Dienste. Diese Dienste
können als Antwort auf jeden beliebigen Request gesendet werden.
Busy-Response
Die Busy-Response wird gesendet, wenn zum Ablauf des Busy-Timeouts das
Antworttelegramm noch nicht versendet werden kann. Die Busy-Response ent-
hält keine Daten. Bei Einstellung des Busy-Timeouts auf hohe Werte kann diese
Response praktisch unterdrückt werden. Auch hohe Werte garantieren aller-
dings nicht, dass keine Busy-Response gesendet wird.
R911410072, Ausgabe 04
Name
Version
BusyTimeout
LeaseTimeout
NumberMessage-
Types
MessageTypes
Antrieb die Verbindung beendet
Bedeutung
verwendete Protokoll-Version des
Antriebs
verwendeter Busy-Timeout des
Antriebs in Millisekunden
verwendeter Lease-Timeout des
Antriebs in Millisekunden
Anzahl der Dienste, die der Antrieb
unterstützt
Array aus 4-Byte Werten, die die ver-
fügbaren Dienste des Antriebs bein-
halten
ctrlX DRIVE
121 / 644
S/IP Protokoll
Beispiel
1
500
15.000
12
-
Bosch Rexroth AG

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis