Users’ Manual
ESM-12S Digital seepage monitoring system
Page
|
23
7.3.3 Modbus register table
Modbus tables (maps) define the memory locations within each ESM-12S sensor interface and what
information they contain. For example, the most recent sensor reading is stored in a table. This reading is
presented in different formats in different sections of the table. The register location and size of these
variables is detailed in the table below.
Modbus
Register
Name
Data
Length
Data Type
Description
0x00D8
Temperature Unit 2-bytes
16-bit Unsigned Integer 0 = deg C
1 = deg F
0x00D9
Parameter Unit
2-bytes
16-bit Unsigned Integer 0 = meters, 1 = mm
2= feet, 3=inches
0x00DA
Average Samples 2-bytes
16-bit Unsigned Integer 1 - 255
0x00DB
Settling Time
2-bytes
16-bit Unsigned Integer 0 – 255 seconds
0x00DD
Address of the
Device
2-bytes
16-bit Unsigned Integer 0 - 247
0x00DE
Baud Rate
4-bytes
32-bit Unsigned Integer 1200, 2400, 4800, 9600,
19200, 38400, 115200
0x00E0
Endian Type
2-bytes
16-bit Unsigned Integer 0 = Little Endian Atomic 8
1 = Little Endian Atomic 16
2= Big Endian Atomic 8
3 = Big Endian Atomic 16
0x012C
Ch-1 Status
2-bytes
16-bit Unsigned Integer 0 = Measurement Ready
1 = Busy in measurement
0x012D
Parameter Value
4-bytes
32-bit float
0 – 1000 mm
0x012F
Ch-2 Status
2-bytes
16-bit Unsigned Integer 0 = Measurement Ready
1 = Busy in measurement
0x0130
Temperature
4-bytes
32-bit float
-20 to +80 deg C
7.4 Default settings
Sensor default settings are given below
Device Address
0x01
Baud Rate
115200
Data
8-bit
Stop Bit
1
Parity
None
Endian
Big Endian Atomic 16
Measuring Time
1 Sec