Chapter 5: AD12-8 Driver Reference
Manual Number: 00650-014-4
Page 5-13
7&7<3(
*$,1
*$,1&2'(
P92/76&2817
E
H
M
N
U
V
W
57'7<3(
*$,1
*$,1&2'(
P92/76&2817
D
X
6. Temperature is returned in increments of 1/10th degree. For example, 100 degrees would be
returned as 1000.
7. SUBTASK 3 can be used to force the driver to return values in units determined by the user
rather than counts. For example, you might desire values returned in millivolts. In such a case,
assuming the bipolar mode, scale factors of -5000 and +5000 would be passed in the call to
SUBTASK 3.
8. For platinum RTDs, there are two curves; a for sensors with 392 alpha and u for sensors
with 385 alpha.
9. TASK 10 does not initiate any conversions, but sets up functions that will be performed
automatically whenever conversion are done using tasks 6, 7, 8, 9 or 16.
Input:
params[0]: Subtask to perform, 1, 2, 3 or 4.
1: Perform linearization of the given data.
params[1]:
ASCII code for lower case letter of curve, or upper case T for
reference junction.
params[2]:
counts (see note 1)
2: Assign thermocouple curve to a point address.
params[1]:
point address
params[2]:
ASCII code for lower case letter of curve, or upper case T for
reference junction.
params[3]:
ASCII code for upper case letter of the desired temperature units,
C or F.
3: Assign scaling factor to a point address.
params[1]:
point address
params[2]:
Lower scaling term.
params[3]:
Upper scaling term.