beautypg.com

4 input registers, 1 valid command(s), 2 format – Xylem CL500 ONLINE CHLORINE ANALYZERS MODBUS User Manual

Page 12: 3 valid addresses

background image

4.4 Input Registers

These 16-bit values are readable by the master. The data is stored with the MSB first and then the
LSB.

4.4.1 Valid Command(s)

Code Name

Broadcast

0x04 Read

Input

Registers

No

4.4.2 Format

Float – stored in two consecutive addresses, with the first address containing the least significant
word (lower part of mantissa) and the second address containing the most significant word (sign,
exponent, and upper part of mantissa).

4.4.3 Valid Addresses

30001 – 30XXX

4.4.4 Definitions

Address Type

Register

Value

Function

30001, 30002 Float

Sensor reading

--

The meter reading

30003, 30004 Float

Sensor reading raw

--

Sensor reading to six significant places

30005

Int

Version major

--

Software version major number

30006

Int

Version minor

--

Software version minor number

30007 Int Version

revision

-- Software version revision number

30008

Int

Model number

--

Product number

30009

Int

Model suffix number

--

Options – model dependent

0 unknown
1 normal
2 Over

range

3 Under

range

4 need

standard

5 need

sample

30010 Int Reading

status

6

reading problem (Err)

0

Revision 1

30011 Int PCB

Revision

1 Revision

2

0x0000 normal

0x0001 Error
0x0002

Alarm 1 is active

0x0004

Alarm 2 is active

30012 Int Instrument

error

summary (bit-mapped)

0x0008 Calibration

error

0x00000

Normal

0x00001

Alarm 1 active (ALM1)

0x00002

Alarm 2 active (ALM2)

0x00004

Data over-range (OVER)

30013, 30014 Long

Level 4 Errors (bit-
mapped), least severe

0x00008

Reading error (Err)

CL500 Modbus (3/09)
Rev. 1.3

10