Herunterladen Diese Seite drucken

Bosch Rexroth IndraDrive MP 18 Serie Anwendungsbeschreibung Seite 1153

Werbung

DOK-INDRV*-MP*-18VRS**-AP01-DE-P
Rexroth IndraDrive MPx-18 Funktionen
Response
Byte Off‐
Länge (Byte)
set
0
4
4
4
8
4
12
4
NumberMessageTypes
16
* 4
Ping
Ping-Request
Ping Response
Busy & Exception
Busy-Response
Abb. 11-4:
Darstellung eines Connect-Requests
Die Connect-Response wird als Antwort auf einen Connect-Request gesen‐
det, wenn die Verbindung erfolgreich aufgebaut werden konnte. Der Dienst
wird mit der Dienstnummer "64" identifiziert und liefert Informationen über die
Verbindung:
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
Name
Bedeutung
Version
verwendete Protokoll-Version des Antriebs
BusyTimeout
verwendeter Busy-Timeout des Antriebs
LeaseTimeout
verwendeter Lease-Timeout des Antriebs
NumberMessageTypes Anzahl der Dienste, die der Antrieb unterstützt
Array aus 4-Byte Werten, die die verfügbaren
MessageTypes
Dienste des Antriebs beinhalten
Tab. 11-9:
Struktur Connect-Response
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 erhalten, da nach Ablauf der Lease-Timeout
der Antrieb die Verbindung verwirft
die Zeit zu messen, die eine Antwort vom Antrieb minimal benötigt
Die Ping-Response wird als Antwort auf einen Ping-Request versendet. Das
Telegramm enthält keine Nutzdaten.
Die "Busy" und "Exception" Dienste sind spezielle Dienste. Diese Dienste
können als Antwort auf jeden beliebigen Request gesendet werden.
Die Busy-Response wird gesendet, wenn zum Ablauf des Busy-Timeouts das
Antworttelegramm noch nicht versendet werden kann. Die Busy-Response
enthält keine Daten. Bei Einstellung des Busy-Timeouts auf hohe Werte kann
diese Response praktisch unterdrückt werden. Auch hohe Werte garantieren
allerdings nicht, dass keine Busy-Response gesendet wird.
Bosch Rexroth AG
Engineering/Diagnoseschnittstellen
1151/1201
Beispiel
1
500
15.000
12
-

Werbung

loading