12.3.2 Rückmeldung auf unzulässige Eingaben
Code
01
02
03
12.3.3 Funktionscodes
Name
Read Holding
Registers
Write Single
Registers
Write Multiple
Registers
Read/Write
Multiple registers
Read Input
Register
Wenn das Gerät ein ungültiges Datenpaket empfängt, reagiert es mit einer
Ausnahmeantwort. Folgende Ausnahmen werden vom Gerät erkannt.
Name
Illegal function
Illegal data address
Illegal data value
Code
Code
(dez.)
(hex.)
03
03
06
06
16
10
23
17
04
04
Erläuterung
Der empfangene Funktionscode wird vom Gerät
nicht unterstützt. Es wurde versucht ein Wert
einzustellen, obwohl das Gerät nicht im
Fernsteuermodus ist.
Die empfangene Datenadresse wird vom Gerät
nicht unterstützt. Die Kombination aus
Datenadresse und Datenlänge wird vom Gerät
nicht unterstützt (z. B. nur ein Register eines
Wertes beschrieben, der mehrere Register
umfasst). Das Register kann nicht geändert
werden.
Der eingestellt Wert ist außerhalb des erlaubten
Wertebereichs.
Erläuterung
Mehrere Holding Register lesen
Ein einzelnes Holding Register beschreiben
Mehrere aufeinanderfolgende Holding Register
beschreiben. Diese Funktion kann verwendet
werden, um Werte einzustellen, die mehr als ein
Register nutzen.
Kombination aus Lese- und Schreiboperation
Anhang
105