10
Address
Type
Register
Min Default Max Function
40010
Int
RS-485 baud
0
3
4
0 – 1,200
1 – 2,400
2 – 4,800
3 – 9,600
4 – 19,200
40011
Int
NOT USED
0
0
0
40012
Int
RS-485 parity
0
0
2
0 – None
1 – Even
2 – Odd
40013
Int
RS-485 stop bits
0
1
1
0 – One
1 – Two
40014
Int
Instrument
address
1
1
255 Slave address
40015
Int
Modbus serial
mode
0
0
1
0 – RTU
1 – ASCII
40016
Int
Alarm 1 type
0
0
3
0 – Off
1 – Low alarm
2 – High alarm
3 – Error alarm
40017,
40018
Float
Alarm 1 set point
0.0
0.0 15.0
40019
Int
Alarm 2 type
0
0
3
0 – Off
1 – Low alarm
2 – High alarm
3 – Error alarm
40020,
40021
Float
Alarm 2 set point
0.0
0.0 15.0
40022
Int
Not used
0
0
0
Not used
40023
Int
Contact time
0
0
600 Seconds before starting
measurements (steps of
15sec.)
40024
Int
Measurement
period
45
45
600 Seconds for measurements
to complete
40025
Int
Standby purge
0
24
100 Hours between pulsing of
reagent pumps (0 = OFF,
no pulsing)
4.5.4 Input Registers
These 16-bit values are readable by the master. The data is stored
with the most significant bit (MSB) first and then the least significant
bit (LSB).
4.5.4.1 Valid Command(s)
Code
Name
Broadcast
0x04
Read Input Registers
No
4.5.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.5.4.3 Valid Addresses
30001 – 30XXX
Address Type Register
Function
30001,
30002
Float Sensor read-
ing
The meter reading
30003,
30004
Float ABS
The absorbance
30005
Int Main version
Main board software version
30006
Int Display
version
Display board software version
30007
Int NOT USED
30008
Int Model number 28037
30009
Int Model suffix
number
Options – model dependent 0
30010
Int Reading
status
0 – unknown
1 – normal
2 – over range
3 – under range
4 – need standard
5 – need sample
6 – reading problem (Reading error)
Above will display last reading twice
then 0.00 is displayed.
30011
Int NOT USED
30012
Int Instrument
error summary
(bit-mapped)
0x00000 – normal
0x00001 – Error
0x00002 – Alarm 1 is active
0x00004 – Alarm 2 is active
0x00008 – Calibration error
0x00010 – Optical error
0x00020 – 12-volt power supply
(Fatal error) 0x00040 – Purge solenoid
0x00080 – Reagent solenoid
(Halting error)
0x00100 – STM32 internal A/D
converter (Fatal error)
0x00200 – STM32 flash data read
(Fatal error)
0x00400 – STM32 flash data write
(Fatal error) 0x00800 – LTC2400 A/D
problem (Fatal error)
4.5.5 Exception Responses Implemented
Code Name
Meaning
00
--
No error
01
ILLEGAL FUNCTION
The function code is not allowed in
the device.
02
ILLEGAL DATA
ADDRESS
The data address is not allowed in
the device
03
ILLEGAL DATA
VALUE
A value contained in the query field is
wrong for the device
4.6 Securing the Electrical Enclosure
Once all electrical connections are made, the electrical enclosure must
be secured by closing the compartment and tightening the captive
Phillips screws.
4.5.4.4 Definitions