Herunterladen Inhalt Inhalt Diese Seite drucken

Sercos Iii - Bosch Rexroth CytroPac Inbetriebnahmeanleitung

Vorschau ausblenden Andere Handbücher für Rexroth CytroPac:
Inhaltsverzeichnis

Werbung

70/108
CytroPac Basic, Advanced, Premium | CytroPac Premium
Bosch Rexroth AG, Ausgabe 02, RD 51055-IB/10.2020
1. Hat ein Modbus/TCP-Client eine neue Verbindung mit der Multi-Ethernet Karte
aufgebaut, wird der Status der Ausgangsdaten zunächst an der Multi-Ethernet Karte
auf ungültig gesetzt. Der Ausgangsdatenzustand wechselt zu gültig, sobald alle
Parameter wenigstens einmal in die Liste der Ausgangsdaten geschrieben worden
sind. Danach bleibt der Ausgangsdatenzustand gültig, bis die TCP-Verbindung
geschlossen oder beendet wird.
2. Die oben erwähnten besonderen Registeradressen können nur ohne Abweichung
verwendet werden. Beispiel: Die Adresse 16#7FF2 darf für den Zugriff auf ein
zweites Ausgangsdatum nicht verwendet werden.
• Ausnahmecodes
Bei Modbus/TCP sendet die Multi-Ethernet Karte im Fehlerfall Ausnahmecodes im
Modbus-Antworttelegramm zurück. Die nachfolgende Tabelle enthält eine Liste der
Ausnahmecodes.
Ausnahmecodes
Ausnahme-
Name
code
1
Illegal function
2
Illegal data address
3
Illegal data value
4
Server device failure
8.1.7

Sercos III

• Protokoll
Ändern Sie das Protokoll auf Sercos III wie in Kapitel
• Geräteadresse
Die eindeutige Geräteadresse im Sercos-III-Netzwerk muss über Parameter [H3.23]
eingestellt werden. Die Sercos-Adresse kann jedoch auch im Projekt aus dem
automatisch berechneten Topologieindex vergeben werden. Die daraus resultierende
Adresse ist im Parameter [H3.24] wiedergegeben.
• Prozessdaten
Die Prozessdatenkonfiguration wird beim Hochfahren vom Sercos-III-Master übertragen.
S-0-0135 (Gerätestatus) und P-0-1098.0.1 (Statuswort [H0.01]) müssen unbedingt immer
der Reihe nach zur Eingangsliste hinzufügt werden. Ebenso müssen S-0-0134
(Antriebssteuerung) und P-0-1098.0.0 (Steuerwort [H0.00]) der Reihe nach zur
Ausgangsliste hinzugefügt werden (siehe
Master, hier: IndraControl
XM).
Bedeutung/mögliche Ursachen
Unbekannter Funktionscode; Transaktion enthielt einen
Modbus-Funktionscode, der nicht von der Multi-Ethernet
Karte unterstützt wird.
● Zugriff auf unbekannte Adresse
● Während der Transaktion von Funktionscode 43 trat ein
Fehler auf
● Ungültiger Lese-/Schreiblängenwert bei Modbus-
Transaktion
● Falsch gebildetes Anfragetelegramm
● Ungültige Objekt-ID bei Transaktion von Funktionscode 43
Lese-/Schreibzugriff fehlgeschlagen
8.1.1 Protokoll
Abb. 59: Prozessdatenkonfiguration Sercos III-
beschrieben

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Rexroth cytropac basicRexroth cytropac advancedRexroth cytropac premium

Inhaltsverzeichnis