7.2.3 Function code 16, write 16-bit parameter
Function code 16 can be used for writing 16-bit values into the frequency inverter.
Request Write 16-bit parameter:
Start address (dataset / para. no.)
Register value (parameter value)
Response:
Start address (dataset / para. no.)
Exception condition response:
Start address
This field is used for saving the parameter number and dataset number. The parameter number is in
the range between 0 and 1599 and is saved in the 12 least significant bits. The dataset number is in
the range between 0 and 9 and is saved in the 4 most significant bits.
Example:
Parameter 372 (hex. 0x174), dataset 2 (hex. 0x2) is saved as hex. 0x2174.
Register value
This field is used for saving the 16-bit parameter value.
Parameter values with decimal places are transferred without decimal point. Depending
on the number of decimal places, the values are multiplied by 10, 100 or 1000.
Example:
A current value of 10.3 A is to be transferred. The actually transferred numerical value is 103, i.e.
0x67 in the hexadecimal system.
10/13
ACU
Modbus/TCP 31