
7.3.1 Resistance measurement and conversion to
temperature
The CS241 program needs to measure the resistance of the CS241 then convert that resistance
measurement to temperature. Accurate resistance measurements require a high-precision fixed
resistor with low thermal coefficient. The CS241 includes a 1000 Ohm metal film resistor with
0.01% accuracy and 2ppm thermal coefficient in the connector on the sensor side.
A 4-wire measurement using two differential analog terminals provides the most accurate
measurement and gets rid of resistance of the long cable lengths often needed in a field
installation. The following is a typical 4-wire measurement instruction for the CR1000X data
logger:
BrHalf4W(CS241X,1,mV200,mV200,1,VX1,1,500,True,True,0,15000,1,0)
'Convert ratio to ohms
CS241Rs=CS241X *1000 '(1000 is the value of the fixed resistor)
'Calculate temperature from resistance
'1000 is the resistance of the PRT at 0 degree C
PRTCalc(CS241T_4W,1,CS241Rs/1000,1,1,0)
A 2-wire measurement using only one single ended analog terminal can also measure the
sensing element resistance. In this case, the sensor-cable resistance (Rw) is included in the
measurement. With careful analysis of the circuit, some of this error can be removed if the cable
resistance is known. The cable resistance is provided on the sensor cable for this purpose. This
resistance will vary with temperature and hence the correction is only approximate. The following
is a typical 2-wire instruction for the CR1000X:
BrHalf(CS241X,1,mV200,5,VX1,1,500,True,0,15000,1,0)
'Convert ratio to ohms and remove cable resistance
'1000 is the value of the fixed resistor
CS241Rs=1000*((1-CS241X)/CS241X) + (Rw/2)*(1-2*CS241X)/CS241X)
'Calculate temperature from resistance
'1000 is the resistance of the PRT at 0 degree C
PRTCalc(CS241T_2W,1,CS241Rs/1000,1,1,0)
Where:
Rw is the cable resistance as shown on the cable
NOTE:
The CS241 is wired differently from what is shown in the help for instruction BrHalf().
CS241 PT-1000 Class A, Back-of-Module Temperature Sensor12