Herunterladen Inhalt Inhalt Diese Seite drucken

S/Ip Protokoll; Generelles; Anwendungsgebiete; Beteiligte Diagnosen - Bosch Rexroth ctrlX DRIVE Anwendungsbeschreibung

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

Werbung

108/549
Kommunikation, Engineering/Diagnoseschnittstellen
6.7

S/IP Protokoll

6.7.1

Generelles

Anwendungsgebiete

Merkmale

Beteiligte Diagnosen

Name
CONNECTION_ERROR
ABORTED
UNKNOWN_MESSAGE_TYPE
SERVICE_SPECIFIC
6.7.2
Weiterführende Informationen und Details

Allgemeines

Bosch Rexroth AG R911410072 _Ausgabe 03
S/IP ermöglicht einfachen Zugriff auf alle Parameter des Antriebs.
Typische Anwendungsgebiete sind:
Kommunikation mit dem Antrieb für Engineering über ctrlX DRIVE
Engineering
Ersatz für zyklische Buskommunikation zur Steuerung einfacher Ach‐
sanwendungen ohne Echtzeiterfordernisse z. B. in Positioniersatzbe‐
trieb oder bei Antriebsgeführtem Positionieren
TCP/IP-basiertes Protokoll
Das Protokoll ist auf den Austausch von Daten fokussiert, es ist nur ein
sehr geringer Verwaltungs-Overhead nötig.
Benutzerdefinierter Busy-Timeout (Zeit bis Antrieb eine definierte Ant‐
wort abschickt)
Benutzerdefinierter Lease-Timeout (Zeit ab der die Verbindung wieder
freigegeben wird, wenn keine neuen Anfragen einlaufen)
Eigener Dienst zum Auslesen aller Informationen eines Parameters in
einer Anfrage
Bis zu 2 Verbindungen gleichzeitig möglich.
Folgende Fehlermeldungen sind definiert und werden direkt über eine Excep‐
tion-Response vom Antrieb zurückgeschickt:
Wert im Telegramm
1
2
3
4
Tab. 6-15:
S/IP Fehlerklassen
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
ctrlX DRIVE Runtime AXS-V-03 Funktionen
Bedeutung
Fehler bei Aufbau der Verbindung
Vorgang wurde abgebrochen
MessageType im Header ist unbekannt
Service spezifischer Fehler, z. B. "Datum ist
schreibgeschützt"

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis