IQT3-FP-IO-V1
ExpertMode
Byte
Byte 6
Byte 7
Byte 8
...
...
...
Byte 31
Tabelle 8.42
Der Wert der <FrameLength> ist abhängig von der Größe des eingelesenen Parameters.
Durch die <FrameLength> wird die Länge des Fragments bis einschließlich <Parameter Data
Byte X> angegeben.
Der <FragmentationCounter> hat den Wert 16#00, da die Befehlsantwort über ein Fragment
vom Gerät übertragen werden kann.
Die <TelegramLength> spezifiziert die Länge des Antworttelegramms beginnend ab der Tele-
grammlänge selbst und einschließlich des Bytes <Parameter Data Byte X>. Der Wert der Tele-
grammlänge für diese Befehlsantwort ist abhängig von der Länge des eingelesenen
Parameters.
Das Byte <Command> enthält den gespiegelten Befehlscode. Bei der Ausführung eines "Read
Parameter"-Befehls hat das Byte <Command> den Wert 16#BE in der Rückantwort.
Das Byte <Status> hat den Wert 16#00 und signalisiert dadurch, dass der Befehl korrekt aus-
geführt wurde und dieses Telegramm den eingelesenen Parameterwert enthält. Wenn sich bei
<Status> ein anderer Wert befindet, ist ein Fehler aufgetreten.
Hieran schließen sich die eingelesenen Parameterwerte <ParameterByte> an. Die Anzahl der
Parameterwerte ist variabel.
Alle anderen Bytes des Antwortfragments sind nicht relevant und haben den Wert 16#00.
Write Parameter (WP)
Der Befehl "Write Parameter" (WP) hat den Befehlscode 16#BF. Der Befehl kann dazu verwen-
det werden, Parameter der HF-Einstellung ändern.
Befehl:
Byte
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Byte 8
Byte 9
Byte 10
76
Inhalt
Status
Parameter Name (High Byte)
Parameter Name (Low Byte)
...
Parameter Data Byte X
Nicht relevant
Nicht relevant
Inhalt
ControlByte / Frame Length
Frame Length
Fragmentation Counter
Telegram Length (High Byte)
Telegram Length (Low Byte)
Command
SystemCode
Parameter Name (High Byte)
Parameter Name (Low Byte)
Length Parameter (High Byte)
Length Parameter (Low Byte)
Bit-Nummer
7
6
5
4
3
<Status>
<Parameter Data Byte 1>
<Parameter Data Byte 2>
...
<Parameter Data Byte X>
16#00
16#00
Bit-Nummer
7
6
5
4
3
D
U
U
0
<FrameLength>
S
M
D
<FrameLength>
16#00
<TelegramLength (High Byte)>
<TelegramLength (Low Byte)>
16#BF
16#51 "Q"
<ParameterName (High Byte)>
<ParameterName (Low Byte)>
<LengthParameter (High Byte)>
<LengthParameter (Low Byte)>
2
1
0
2
1
0