VLT® Serie 2800 and VLT® Serie 6000 Modbus RTU
Supported Modbus RTU
Function Codes
Field Name Example (HEX)
Slave Address 01
Function 03
Byte Count 06
Data HI (Register
40001)
55
Data LO (Register
40001)
AA
Data HI (Register
40002)
55
Data LO (Register
40002)
AA
Data HI (Register
40003)
55
Data LO (Register
40003)
AA
Error Check (CRC) -
å Preset Single Register (06
HEX
)
Description
Presets a value into a single holding register (4x
reference). When broadcast, the function presets the
same register reference in all attached slaves.
Query
The query message specifies the register reference
to be preset. Registers are addressed starting at
zero. Register 1 is addressed as 0.
See example 4 Write Parameter 104, Motor Frequency.
Field Name Example (HEX)
Slave Address 01
Function 06
Register Address HI 00
Register Address LO 01
Preset Data HI 00
Preset Data LO 03
Error Check (CRC) -
Response
The normal response is an echo of the query, returned
after the register contents have been passed.
Field Name Example (HEX)
Slave Address 01
Function 06
Register Address HI 00
Register Address LO 01
Preset Data HI 00
Preset Data LO 03
Error Check (CRC) -
å Preset Multiple Registers (10
HEX
)
Description
Presets values into a sequence of holding registers (4x
references). When broadcast, the function presets the
same register references in all attached slaves.
Query
The query message specifies the register references
to be preset. Registers are addressed starting at
zero. Register 1 is addressed as 0.
Example of a request to preset two registers (set
parameter 105 = 738 (7,38 A))
Field Name Example (HEX)
Slave Address 01
Function 10
Starting Address HI 04
Starting Address LO 19
No. of Registers HI 00
No of Registers LO 02
Byte Count 04
Write Data HI (Register 4:1049) 00
Write Data LO (Register 4:1049) 00
Write Data HI (Register 4:1050) 02
Write Data LO (Register 4:1050) E2
Error Check (CRC) -
MG.10.S1.22 - VLT is a registered Danfoss trademark
29