Thermo Scientific AquaSensors
™
DataStick
™
Ethernet Communications User Guide
74
Register
Number
Description
Data
Type
Access
DataStick
Command
Comment
Example Value
Variable
Class
42,031
N20:31
Cell Constant
float
R/W
GCELL/
SCELL
1.001
Configuration
42,032
N20:32
"
42,033
N20:33
TDS
Conversion
Factor
float R/W GTDSF/
STDSF
0.492
Configuration
42,034
N20:34
“
42,035
N20:35
42,036
N20:36
“
All of the registers in Bank 3000 contain integer values. Some of the values in these
registers are available in floating-point format in Bank 2000. Use the floating-point
representation if the other devices on the network support the format.
Some values provided by the DataStick can exceed an integer register’s ability to
represent them. In such cases, the value is limited to 32,767 or –32,768 as appropriate.
For example, if the Sensor Type is pH and the Sensor Units are mV, the Sensor Value
can exceed 400.00 mV. At a resolution of 0.01 mV the corresponding integer value
would be 400,000 which would exceed the register’s ability to represent it. In this case
the resolution is decreased to 0.1 mV, the corresponding scale factor becomes 10, and the
integer value becomes 4,000 which is representable.
When calibrating the DataStick system, use the primary units of measure, e.g., calibrate
pH in pH, not in mV.
Please note that the PLC Data Type affects only the Modbus TCP; it has no effect on the
EtherNet/IP.
Table 7: Register bank 3000; integer registers.
Register
Number
Description
Data
Type
Access
DataStick
Command
Comment Example Value
Variable
Class
43,001
N30:01
Sensor Value
integer
R
GSNSR
704
Process
Value
43,002
N30:02
Temperature
Value
integer
R GTEMP
251
Process
Value
43,003
N30:03
Calibrate
Sensor 1-
Point Sample
Value
integer
R/W CALS1PS One
DS
arg: 3003
702 Calibration
43,004
N30:04
Calibrate
Sensor 2-
Point Sample
Value
integer
R/W CALS2PS Two
DS
args: 3008
3004
0 1004
Calibration
43,005
N30:05
Calibrate
Temperature
1-Point
integer
R/W CALST1PS One
DS
arg: 3005
253 Calibration