Modbus Register Map - E+E Elektronik EE895 User Manual

Miniature sensor module for co2 , temperature and barometric pressure
Hide thumbs Also See for EE895:
Table of Contents

Advertisement

Modbus frame description (screenshot taken from the "Modbus over Serial Line Specification and Im-
plementation Guide V1.02" mentioned above):
4.3

Modbus Register Map

Following Modbus register map is valid for both, the I
saved as 32 bit floating point values (data type FLOAT) and as 16 bit signed integer values (data type
INTEGER), please refer to Tab. 10 and Tab. 11 below:
FLOAT 32 bit
Parameter
Read register: function code 0x03
Temperature T
Temperature T
Temperature T
CO
(average)
2
CO
(raw)
2
Pressure p
Pressure p
1) Register number starts from 1
2) Register address starts from 0
Tab. 10 I
C and UART Modbus register map for 32 bit floating point values
2
INTEGER 16 bit
Parameter
Read register: function code 0x03
Temperature T
Temperature T
Temperature T
CO
(average)
2
CO
(raw)
2
Pressure p
Pressure p
1) Register number starts from 1
2) Register address starts from 0
3) Examples: For scale 100, the reading of 2550 means a value of 25.5. For scale 50, the reading of 2550 means a value of 51.
Tab. 11 I
C and UART Modbus register map for 16 bit signed integer values
2
User Manual EE895 Miniature Sensor Module for CO
Unit
Register number
° C
° F
K
ppm
ppm
mbar
psi
Unit
Scale
Register number
3)
° C
100
° F
50
K
50
ppm
1
ppm
1
mbar
10
psi
100
, T and p
2
C and the UART interface. The measured data is
2
[DEC]
1)
1003
1005
1009
1061
1063
1201
1203
[DEC]
1)
4002
4003
4005
4031
4032
4101
4102
Register address
[HEX]
2)
0x3EA
0x3EC
0x3F0
0x424
0x426
0x4B0
0x4B2
Register address
[HEX]
2)
0xFA1
0xFA2
0xFA4
0xFBE
0xFBF
0x1004
0x1005
15

Advertisement

Table of Contents
loading

Table of Contents