2014-
02
92
Commands
write param (WP)
Command:
Response:
Byte
Contents
Bit no.
7
6
5
4
3
2
1
0
Byte 0
Telegram length 00 ... FFh
<TelegramLen> (high byte)
Byte 1
Telegram length 00 ... FFh
<TelegramLen> (low byte)
Byte 2
Command code (BFh)
1
0
1
1
1
1
1
1
Byte 3
Reserved/Ident channel/Toggle bit
-
<Channel>
<T>
Byte 4
reserved
0
Byte 5
System code
<SystemCode>
Byte 6
Parameter type
<ParamTyp> (high byte)
Byte 7
Parameter type
<ParamTyp> (low byte)
Byte 8
Length 00
…
FFh
<DataLength> (high byte)
Byte 9
Length 00
…
FFh
<DataLength> (low byte)
...
Data 00 ... FFh
<Data>
...
Data 00 ... FFh
<Data>
Byte N
1)
Data 00 ... FFh
<Data>
Table 7.37
* this byte is only used with the TCP/IP and MODBUS TCP/IP protocol.
1) N = <DataLength> + 8
Byte
Contents
Bit no.
7
6
5
4
3
2
1
0
Byte 0*
Telegram length 00 ... FFh
<TelegramLen> (high byte)
Byte 1*
Telegram length 00 ... FFh
<TelegramLen> (low byte)
Byte 2
Command code (BFh)
1
0
1
1
1
1
1
1
Byte 3
Reserved/Ident channel/Toggle bit
0
<Channel>
<T>
Byte 4
Status
<Status>
Byte 5
Reply counter
<ReplyCounter>
...
not used
-
-
-
-
-
-
-
-
...
not used
-
-
-
-
-
-
-
-
...
not used
-
-
-
-
-
-
-
-
Byte N
1)
not used
-
-
-
-
-
-
-
-
Table 7.38
* this byte is only used with the TCP/IP and MODBUS TCP/IP protocol.
Note!
Toggle bit
If you send two commands with the same SystemCode and same ParamTyp in succession on
the bus interface, you must change the toggle bit in the second command in order for the node
to detect the command.