Thermo Scientific AquaSensors
™
DataStick
™
Ethernet Communications User Guide
77
Not all devices support floating-point math. For this reason all values of type float are
also available as type integer.
Integer data types include a corresponding Scale Factor that defines the relationship
between the integer type of the value and the float type. See Table 8 for a list of the
available Scale Factors.
The product calculates the integer type of the value from the float type by multiplying the
float type by the scale factor. For example, for a Sensor Type of pH, the Scale Factor for
the Sensor Value is 100. If the float Sensor Value is 7.04, then the integer Sensor Value
is 7.04 x 100 = 704.
Most Scale Factors are fixed, e.g., the Cell Constant Scale Factor is fixed at 1000, but
some depend on the type of Sensor Head installed in the DataStick. The Sensor Value
Scale Factor is one of these. For example, when the installed Sensor Head is pH, the
Sensor Value Scale Factor is 100, but when the installed Sensor Head is ORP, the Sensor
Value Scale Factor is 1.
Table 8: Register bank 4000; integer scale-factor registers.
Register
Number
Description
Data
Type
Access
DataStick
Command
Comment Example Value
Variable
Class
44,001
N40:01
Sensor Value
S.F.
integer
R N/A
Sensor
Units-
dependent
100 Scale
Factor
44,002
N40:02
Temperature
Value S.F.
integer
R N/A fixed
10 Scale
Factor
44,003
N40:03
Calibrate
Sensor 1-
Point Sample
Value S.F.
integer
R N/A
Sensor
Head-
dependent
100 Scale
Factor
44,004
N40:04
Calibrate
Sensor 2-
Point Sample
Value S.F.
integer
R N/A
Sensor
Head-
dependent
100 Scale
Factor
44,005
N40:05
Calibrate
Temperature
1-Point
Sample Value
S.F.
integer
R N/A fixed
10 Scale
Factor
44,006
N40:06
44,007
N40:07
44,008
N40:08
44,009
N40:09
44,010
N40:10
44,011
N40:11