Modbus Instruction manual 3905/08
05/08
Modbus Instruction manual 39
8.1.2 Function Code 6, Write 16-bit Parameter
Example 1:
Writing parameter Rated Mech. Power 376 (0x0178) in data set 4 to the frequency
inverter with address 3.
The rated mechanical power is to be set to 1.5 kW.
Parameter Rated Mech. Power 376 has one decimal place.
Therefore the value to be sent is 15 = 0x000F.
Request: Master Î Frequency Inverter
Field: Addr Func DSet/Par-No. Par-Value CRC
Hex
03 06 41 78 00 0F 5C 09
Response: Frequency Inverter Î Master
Field: Addr Func DSet/Par-No. Par-Value CRC
Hex
03 06 41 78 00 0F 5C 09
The response is an echo of the request message.
Example 2:
Writing out of range value 0 to parameter 376 (0x0178) in data set 2 to the fre-
quency inverter with address 3
Request: Master Î Frequency Inverter
Field: Addr Func DSet/Par-No. Par-Value CRC
Hex
03 06 21 78 00 00 02 0D
Error Response: Frequency Inverter Î Master
Field:
Addr
Func Except. CRC
Hex
03 86 04 E2 63
The exception code sent is hexadecimal value 0x04 = SLAVE DEVICE FAILURE