Modbus Function Codes

 

 

Registers
Function Code
Modbus Function
Data Type and Format
Data Format
Elements
00001 - 09999
01
Read Coil Status

Boolean
On/Off
512
05
Force Single Coil
10001 - 19999
02
Read Input Status
20001 - 29999
03
Read Holding Register
(2 addresses)
Real
-34e38 to +34e38
16
16
Preset Holding Register
(2 addresses)
30001 - 39999
04
Read Input Register
(1 address)
Integer
-32768 to 32767
32
40001 - 49999
03
Read Holding Register
(1 address)
06
Preset Holding Register
(1 address)
50001 - 59999
03
Read Holding Register
(2 addresses)
String
ASCII
64 characters
16
Preset Multiple Registers
(2 addresses)
60000
08
Loopback Diagnostics

String
None
1 of 64
70000 - 79999
03
Read Holding Register
(2 addresses)
IEEE
-34e38 to +34e38
16
16
Preset Multiple Register
(2 addresses)
80000 - 89999
03
Read Holding Register
(2 addresses)
16
Preset Multiple Register
(2 addresses)
90001 - 99999
03
Read Holding Register
(1 address)
Unsigned Integer
0 to 65535
32
06
Preset Holding Register
(1 address)

Goto Top Of Page

For information or comments contact: Sales@GandLengineering.co.uk

If you directly addressed this page click here to enter this site and activate the menus.