AMETEK 7230 HT Digital Probe User Manual
Page 12

10
2.6 - Data Points
The data points available are:
Product
– Position of top fl oat, in inches or centimeters.
Interface
– Position of bottom fl oat.
Temperature
– Fahrenheit or Celsius.
Average temperature
– Covered product and interface.
Product temperature
– Average temperature of product
only.
Interface temperature
– Average temperature of inter-
face only.
Individual Temperature sensors
– 5 total, 1 is closest
to the bottom of the probe, 5 is closest to the top.
Maximum temperature
- Recorded by any of the sen-
sors, saved through power cycles.
Temperature sensor locations
- 5 total, indicates sen-
sor location from bottom of tank.
2.7 - Error Codes
Value of 2000
in the product or temperature registers
indicates a loss of signal.
Value of 2000
in the interface register indicates a loss
of signal.
Value of 1000
in the product register indicates a com-
munication problem or “dead” probe.
Value of 1000
in the interface register indicates a com-
munication problem or “dead” probe.
Status Bit Defi nitions
– Internal diagnostic indication
(see Chart)
2.8 - Scaling
All integer formats are scaled X 100 so that the last 2
digits represent the decimal portion of the number. For
example:
Product reading:
1790 = 17.90 inches
Interface reading:
563 = 5.63 inches
Average Temperature:
2382 = 23.82 degrees Celsius
2.9 - Holding and Input registers
All data points can be accessed as either a holding or
an input register. Holding registers start with a 3XXXX
and Input registers start with a 4XXXX. For example,
product can be obtained at both registers 30203 and
40203.
2.10 - Enron Modbus
Enron Modbus has a few differences from Traditional
Modbus. One difference is the register offsets follow
a different numbering scheme, with integer values
residing in the 3XXX range, long integers in the 5XXX
range, and fl oating points in the 7XXX range. The sec-
ond difference is that 32 bits of data can be returned
in one register. The 7231 HT supports both of these
features, by selection of the proper register value.
2.11 - Maximum registers
The maximum number of registers that can be ac-
cessed in a single Modbus request depends on the
mode (RTU or ASCII) and the register size of the data
(i.e Enron uses 4 data bytes per register for fl oats and
longs)
1) For ASCII setting , accessing Enron fl oats or long
integers, the maximum number of registers that can
be requested is 30.
2) For all other modes, the maximum number is 36,
which will retrieve all the data points in a single
message.
2.12 - Examples of Accessing Data in
the 7231 HT
For the following examples, suppose we have
these values:
Product (level) reading: 200.74 inches, 509.88 cm
Interface reading: 120.39 inches, 305.79 cm
Average Temperature: 26.94 degrees C, 80.49 F
1) To access Product as an integer, Big Endian order,
in inches: Request register 31803, length 1, value
returned = 20074
2) To access Interface as a Floating Point, Little
Endian order, in cm :Request register 30905, length
2, value returned = 305.79
3) To access Avg Temperature as a long integer, Big
Endian Byte Swapped, in C: Request register
31511, length 2, value returned = 2694
4) To access product as an integer, Big Endian, in
Enron addressing, in inches: Request register
3002, length 1, value returned = 20074
5) To access Interface as a Floating Point, Big Endian,
in Enron addressing, in cm: Request register 7104,
length 1, value returned = 305.79
6) To access Avg Temperature as a long integer, Little
Endian in Enron addressing, in F: Request register
5610, length 1, value returned = 8049
7) To access all of the data points in Floating point, Big
Endian, English units: Request register 30203,
length 36