LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

programatically read CJC from 9211

The system consists of a NI 9205 and a NI 9211. The 9205 reads millivolts from a tachometer and some pressure transducers, the 9211 reads TCs (J type). If more than four TCs are required we would like to use spare channels of the 9205 but need to apply cold junction correction. The temp variation from one module to the other should be negligible, so if the CJC could be accessed from the 9211, it should be valid for the 9205. Is there a simple way to accomplish this?
thanx
lmd2
Lawrence M. David Jr.
Certified LabVIEW Architect
cell: 516.819.9711
http://www.aleconsultants.com
larry@aleconsultants.com
0 Kudos
Message 1 of 3
(3,187 Views)

Hi Lawrence,

You can read the 9211's temperature sensor by creating a DAQmx Task to read the channel called _cjtemp.  To access the channel:

1. Place a DAQmx Create Channel VI on the block diagram and choose AI Voltage.  

2. Create a constant or control for the physical channels input.

3. Right-click the constant (block diagram) or control (front panel) and select I/O Name Filtering.

4. Place a check mark in the "Internal Channels" box and click OK.

5. From the drop-down menu choose _cjtemp on the 9211 as the physical channel.

6. Continue the task as you would when reading other AI channels.

Jennifer R.
National Instruments
Applications Engineer
0 Kudos
Message 2 of 3
(3,163 Views)
thanx
Lawrence M. David Jr.
Certified LabVIEW Architect
cell: 516.819.9711
http://www.aleconsultants.com
larry@aleconsultants.com
0 Kudos
Message 3 of 3
(3,159 Views)