Coil/ Register numbers Data addresses Function type Table name
1-9999 0 to 65535 1 Read Coils
10001-19999 0 to 65535 2 Read Inputs
30001-39999 0 to 65535 4 Read Input Registers
40001-49999 0 to 65535 3 Read Holding Registers
Coil / register numbers can be considered as location names since they do not appear in the
configuration. The Data Addresses (Start Address) are used in the configuration.
Data Types:
Industrial IoT data types:
Data type Length Data range
BOOLEAN 1 bit True to False
INT 4 bytes
−2147483648 to 2147483647
LONG 8 bytes
−9223372036854775808 to 9223372036854775807
DOUBLE 8 bytes
-9.9999999999999999999999999999999999999E+125 to
9.9999999999999999999999999999999999999E+125
STRING
1 - 255
bytes
Modbus data types:
Data
type
Length
Data type
number
Data range
char 8 bits 1 -128 to 127
unsigned
char
8 bits 2 0 to 255
short 16 bits 3 -32768 to 32767
unsigned
short
16 bits 4 0 to 65535
long 32 bits 5
−2147483648 to 2147483647
unsigned
long
32 bits 6 0 to 4294967295
float 32 bits 7 -3.402823e+38 to -1.175 495e-38 +1.175 495e-38 to +3.402823e+38