Herunterladen Inhalt Inhalt Diese Seite drucken

Fehlercodes (Exception Codes) - SEW-Eurodrive MOVIPRO-ADC Handbuch

Vorschau ausblenden Andere Handbücher für MOVIPRO-ADC:
Inhaltsverzeichnis

Werbung

Das Modbus-Protokoll (Modbus/TCP)
9

Fehlercodes (Exception Codes)

9.5
Fehlercodes (Exception Codes)
114
Handbuch – MOVIPRO
Bit 6 (Handshake-Bit)
Dient als Quittierungsbit zwischen Client und Server. Wenn der
meterkanal zyklisch übertragen wird, muss die Dienstausführung flankengesteuert
über das Handshake-Bit veranlasst werden. Dazu wird der Wert dieses Bits mit je-
dem neu auszuführenden Dienst gewechselt (getoggelt). Der Umrichter signalisiert
mit dem Handshake-Bit, ob der Dienst ausgeführt ist oder nicht. Sobald in der SPS
das empfangene und das gesendete Handshake-Bit übereinstimmen, ist der
Dienst ausgeführt.
Bit 7 (Statusbit)
Zeigt an, ob der Dienst ordnungsgemäß ausgeführt werden konnte oder fehlerhaft
war.
HINWEIS
Den Index, Subindex, Faktor usw. eines Parameters finden Sie im Parameter-
baum der Engineering-Software MOVITOOLS
Die Beschreibung der Parameter finden Sie im Kapitel "Parametrierung des
Leistungsteils "PFA-..."" (→ 2 157).
Wenn bei der Verarbeitung eines "Function Code" ein Fehler auftritt, wird dieser in ei-
ner "Exception Response" dem Modbus-Client mitgeteilt.
Folgende "Exception Codes" werden von einem Gerät von SEW-EURODRIVE zurück-
geliefert:
Exception
Code
Bezeichnung
hex
01
ILLEGAL FUNCTION
02
ILLEGAL DATA ADDRESS
03
ILLEGAL DATA VALUE
04
SLAVE DEVICE FAILURE
06
SLAVE DEVICE BUSY
0A
GATEWAY PATH UNAVAILABLE
®
mit Feldbus-Schnittstelle EtherNet/IP™ oder Modbus/TCP
®
MotionStudio.
Bedeutung
Der im Request übermittelte "Function Code" wird vom
Slave nicht unterstützt.
Es wurde eine ungültige Datenadresse für den Zugriff
auf den Modbus-Slave angegeben. Dies kann folgende
Gründe haben:
• Ungültige Startadresse beim Zugriff auf die Register
des Modbus-Slaves (nicht vorhanden oder "Function
Code" ist auf diese Adresse nicht anwendbar)
• Ungültige Kombination aus Startadresse und Länge
• Kein symmetrischer Zugriff bei "Read/Write"
• Falsche Objekt-ID (bei Zugriff über FC43)
Ein Teil des Datenfelds des Modbus-Requests enthält
einen für den Modbus-Slave ungültigen Wert. Dies kann
folgende Ursachen haben:
• Der "Word Count" enthält einen ungültigen Wert (klei-
ner als 1 oder größer als 125)
• Die empfangene PDU-Länge ist zu kurz oder zu lang
(abhängig vom angegebenen "Word Count")
• Interner Fehler beim Lesen oder Schreiben der Pro-
zessdaten
Fehler beim Zugriff auf MOVILINK
terner Timeout)
Es existiert bereits eine steuernde Verbindung entweder
durch eine weitere Modbus-Steuerung oder ein anderes
Feldbussystem.
Die Daten können nicht zu einem Subsystem weiterge-
leitet werden.
®
MOVILINK
-Para-
®
-Parameter (z. B. in-

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis