Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionsbeschreibung - Bosch Rexroth HydraulicDrive HD 19 Serie Anwendungsbeschreibung

Inhaltsverzeichnis

Werbung

DOK-HYDRV*-HD*-19VRS**-AP01-DE-P
Rexroth HydraulicDrive HDx-19 Funktionen
10.2.2

Funktionsbeschreibung

Allgemeines
Variablendefinitionen
S/IP steht für sercos Internet Protocol.
Im folgenden wird eine Übersicht über die im S/IP-Protokoll verfügbaren
Dienste gegeben und die einzelnen Dienste erklärt. Beispielhafte Anfragen
und Antworten (Request & Response) werden in den Inbetriebnahmehinwei‐
sen vorgestellt
Ein Dienst besteht immer aus einer Request und einer Response. Der Requ‐
est wird immer vom Client verschickt, der Server (Antrieb) kann auf einen Re‐
quest mit verschiedenen Responses antworten. Kann die Anfrage sofort be‐
arbeitet und beantwortet werden, so sendet der Antrieb direkt die zugehörige
Response auf den Request (i.d.R. Dienstnummer Response = Dienstnummer
Request + 1). Ist der Antrieb mit einer anderen Anfrage beschäftigt, so kann
auch eine Busy-Response (Dienstnummer: 68) versendet werden. War das
Telegramm falsch formatiert, wird der Dienst nicht unterstützt oder ist ein
sonstiger Fehler aufgetreten, so wird eine Exception-Response (Dienstnum‐
mer: 67) zurückgesandt.
Jedes Telegramm setzt sich aus einem statischen Teil und einem dienstspe‐
zifischen Teil zusammen. Im statischen Teil kann eine Paketnummer verge‐
ben werden, um Request und Response einander zuordnen zu können. Au‐
ßerdem wird der Dienst angegeben, der mit diesem Telegramm ausgeführt
wird.
Abb. 10-2:
Prinzipieller Aufbau eines S/IP-Telegramms
Der Header besteht aus 8 Byte:
Byte 1 - 4 ergeben die "TransactionID" eine Identifikationsnummer, die
diesen Request definiert. Bei einer Response wird diese Nummer wie‐
der angegeben.
Byte 5 - 8 definieren den "MessageType". Der MessageType ist die
Dienstnummer (Liste der vom Antrieb unterstützten Dienste siehe un‐
ten). Da derzeit nur Dienste mit 1-Byte Länge verwendet werden, ist das
Low-Byte relevant.
Die Dienste "ReadEverything-Response" und "ReadDescription-Response"
senden zusätzlich zu den Daten einen 2-Byte Wert, der angibt welche Ele‐
mente in der Response gültig sind. Dieser Wert "ValidElements" setzt sich
wie folgt zusammen:
Bit
Beschreibung
0x01
Datenstatus ist gültig
Beschreibung (Description) & Beschreibungslänge (Desc‐
0x02
riptionLength) sind gültig
0x04
Attribut ist gültig
Bosch Rexroth AG
Engineering/Diagnoseschnittstellen
451/487

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Rexroth hydraulicdrive hd 18 serie

Inhaltsverzeichnis