9.2.4
Funktionscode 101 (=0x65), 32-Bit-Parameter schreiben
Beispiel 1:
Schreiben des Parameters
mit der Adresse 1.
Die Bemessungsfrequenz soll auf 10,00 Hz gesetzt werden. Der Parameter
hat zwei Dezimalstellen. Somit ist der zu sendende Wert 1000 = 0x03E8.
Anforderung: Master Frequenzumrichter
MBAP
Feld:
Transaction ID
Hex
nn
nn
Antwort: Frequenzumrichter Master
MBAP
Feld:
Transaction ID
Hex
nn
nn
Die Antwort ist das reflektierte Signal der Anforderungsnachricht.
Beispiel 2:
Schreiben des unzulässigen Wertes 9,00 Hz in den Parameter
2 des Frequenzumrichters mit der Adresse 1.
Der Parameter
Bemessungsfrequenz
900 = 0x0384.
Anforderung: Master Frequenzumrichter
MBAP
Feld:
Transaction ID
Hex
nn
nn
Fehlerantwort: Frequenzumrichter Master
MBAP
Feld:
Transaction ID Protocol ID Length
Hex
nn
nn
Der gesendete Ausnahmebedingungscode ist der hexadezimale Wert 0x04 = FEHLER SLAVE GERÄT.
10/13
375 (0x0177) in Datensatz 2 des Frequenzumrichters
Bemessungsfrequenz
Unit
ID
Protocol ID
Length
nn
nn
00
08
01
Unit
ID
Protocol ID
Length
nn
nn
00
08
01
375 hat 2 Dezimalstellen. Der zu sendende Wert ist
Unit ID
Protocol ID
Length
nn
nn
00
08
Unit ID
nn
nn
00 03
ACU
Modbus/TCP
Funk.
DSatz/
Par.-Wert
Par-Nr.
65
21
77
00
Funk.
DSatz/
Par.-Wert
Par-Nr.
65
21
77
00
Bemessungsfrequenz
Funk.
DSatz/
Par-Nr.
01
65
21
77
Funk.
Ausn.
01
E5
04
375
Bemessungsfrequenz
00
03
E8
00
03
E8
375 im Datensatz
Par.-Wert
00
00
03
84
55