30.11.2012 Views

Thermo Scientific AquaSensors™ DataStick™ Modbus ...

Thermo Scientific AquaSensors™ DataStick™ Modbus ...

Thermo Scientific AquaSensors™ DataStick™ Modbus ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.1.2.2 Scale Factors<br />

Most Scale Factors are fixed, e.g., the Cell Constant Scale Factor is fixed at 1000, but some depend on<br />

the type of Sensor Head installed in the DataStick. The Sensor Value Scale Factor is one of these. For<br />

example, when the installed Sensor Head is pH, the Sensor Value Scale Factor is 100, but when the<br />

installed Sensor Head is ORP, the Sensor Value Scale Factor is 1.<br />

5.1.3 Class Configuration Value<br />

This class of variable represents a value that configures some aspect of the operation of the DataStick,<br />

e.g., Sensor Units, or the <strong>Modbus</strong> Adapter. Variables of this class are static, non-volatile, and are stored<br />

in the DataStick or the <strong>Modbus</strong> Adapter.<br />

This class of variable exists in two types: integer and float.<br />

5.1.4 Class Information<br />

This class of variable is used for informational purposes only. Variables of this class are static, nonvolatile,<br />

and are stored in the DataStick, e.g., Main Serial Number.<br />

This class of variable exists in two types: integer and ASCII. All of them have been grouped into a<br />

single register bank.<br />

5.1.5 Class Calibration<br />

This class of variable instructs the DataStick to perform the action of calibrating itself. All calibrations<br />

involve a multi-step procedure, and one of the steps involves writing a calibration variable.<br />

5.1.6 Class Status<br />

All variables of class Status have been grouped into a single register bank.<br />

5.1.6.1 Originating in the DataStick<br />

This class of variable is used for indicating the status of the DataStick, e.g., Calibration Status.<br />

However, variables of this class are not static.<br />

Variables of this class are of type integer.<br />

5.1.6.2 Originating in the <strong>Modbus</strong> Adapter<br />

There is a unique Status variable that originates in the <strong>Modbus</strong> Adapter itself called Communications<br />

Status. The values that this variable can take on are defined in Table 8. On power-up, when<br />

communication has started but before the <strong>Modbus</strong> Adapter has read the Sensor and Temperature Values<br />

from the DataStick, Communications Status is Okay; while the DataStick is absent, Communications<br />

Status is “Communications error”; and, while the <strong>Modbus</strong> Adapter is communicating with the<br />

DataStick, Communications Status is “Data is valid”.<br />

This variable is of type integer.<br />

<strong>Thermo</strong> <strong>Scientific</strong> AquaSensors DataStick <strong>Modbus</strong> Communications User Guide 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!