Start Address
This field is used to store the parameter number and data set number. The parame-
ter number ranges from 0 - 1599 and is stored in the lower 12bits; the data set
number ranges from 0 – 9 and is stored in the upper 4 bits.
Example: Parameter 372 (hex. 0x174), data set 2 (hex. 0x2) is stored as hex.
0x2174
Bits 15
Hex.
Bin.
No. of Registers
This field is used to store the no. of parameters to be written. The value must always
be 1 as it is only possible to write one parameter at a time.
Byte Count
This field must be set to 2 as the parameter value always contains two bytes.
Register Value
This field is used to store the 16-bit parameter value.
Note:
Example:
A current value of 10.3A is to be transmitted. The numerical value actually transmit-
ted is 103, which corresponds to 0x67 in HEX format.
Exception Code
The following exception codes can occur:
2
3
4
Exception Codes are described in detail in Chapter 6.6
05/08
05/08
Data set
14
13
12
11
For the example above:
0
0
1
0
0
2
Parameter Values
point. Depending on the number of decimal places, the values are multi-
plied by 10, 100 or 1000.
ILLEGAL DATA ADDRESS
ILLEGAL DATA VALUE
SLAVE DEVICE FAILURE
Modbus Instruction manual
Modbus Instruction manual
Start address
Parameter number
10
9
8
7
6
0
0
1
0
1
1
with decimal places are transferred without the decimal
No. of Registers field not equal to 1.
•
•
Parameter unknown
•
No. of bytes in the data field too small or too large
•
Error on reading the parameter
5
4
3
2
1
1
1
0
1
0
7
4
0
0
21
21
Need help?
Do you have a question about the ACTIVE and is the answer not in the manual?