7.7.6
Ablauf der Kommunikation
Logischer Fehler
Erkennt der Device einen logischen Fehler innerhalb einer Anfrage, antwortet er mit einer
"Exception Response" an den Controller. Dabei setzt der Device in der Antwort das höchste
Bit im Funktionscode auf 1. Erhält er z. B. einen nicht unterstützen Funktionscode vom
Controller, so antwortet der Device mit einer "Exception Response" mit dem Code 01 (Illegal
Function Code).
Tabelle 7- 49 Übersicht über die Exception Codes
Exception-
Code
01
02
03
04
Prozessdaten-Überwachungszeit (Sollwert-Timeout)
Der "Sollwert-Timeout" gilt nur für den Zugriff auf Prozessdaten (40100 ... 40109,
40110 ... 40119). Der "Sollwert-Timeout" wird für Parameterdaten (40300 ... 40499) nicht
generiert.
COMM BOARD:
Im Parameter p8840 legen Sie die Zeit für den zyklischen Datenaustausch für die
Prozessdaten fest.
Einstellbereich 0 ... 2000 s.
Die Zeit hängt von der Menge der übertragenen Daten und der Steuerung ab.
Der Modbus gibt "Sollwert-Timeout" (F08501) aus, wenn p8840 > 0 ms eingestellt ist und
innerhalb dieser Zeit keine Prozessdaten übertragen werden.
SINAMICS DCP
Betriebsanleitung, 09/2019, A5E34382853E
Modbus-Name
Illegal Function Code
Illegal Data Address
Illegal Data Value
Server Failure
7.7 Kommunikation über Modbus TCP
Anmerkung
Ein unbekannter (nicht unterstützter) Funktionscode wurde
an den Device gesendet.
Eine ungültige Adresse wurde abgefragt.
Ein ungültiger Datenwert wurde erkannt.
Der Device hat während der Verarbeitung abgebrochen.
Betrieb
287