Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

how to measure temperature using digital I/O (pxi 6514) and scb 100

Hi All,
 
I want to measure temperature by using a thermocouple (may upgrade for several measurements with more than 1 thermocouple). For the system, I have PXI-1031 with PXI-8184 Embedded Controller, PXI-6514 Industrial Digital I/O and SCB-100 Connector Block, PXI-2575 Relay Multiplexer, PXI-4060 DMM.
 
I called the NI office in Sydney, and one of the technical support people told me that the PXI 6514 does not accept analog signal from the thermocouple, which is fair enough. Do I have to use other DAQ device? I tried to make a new task in MAX with the DAQmx (I followed the instruction in http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/16f71843cc7892d4c1256be3004e1043?O...).
 
I'm really new in this area, so completely lost and confused now.
 
Cheers,
Ryana
0 Kudos
Message 1 of 6
(2,661 Views)
Hi Ryana,

Thermocouples generate a small voltage based on their temperature. To measure a thermocouple you must be able to read this analog voltage. The PXI-6514 is a digital I/O card that has no analog input channels. That is why it can not be used to measure thermocouples.

With your current hardware you can measure a thermocouple using the PXI-4060 DMM. You can use the DMM along with your PXI-2575 mux to expand the channel count. YOu will also need a CJC sensor that the DMM can measure.

The 4060 DMM is not programmed with NI-DAQmx. You would need to use the NI-DMM driver. THe switch can be controlled with NI-DAQmx or NI-Switch. Examples for both of these drivers can be found in LabVIEW under Help >> Find Examples...

Also here are some Developer ZOne articles that explain how thermocouples work and some considerations when measuring them with a DMM.

Taking Thermocouple Temperature Measurements

Performing High-Accuracy Temperature Measurements Using a NI Digital Multimeter and Switch

Thanks
Nathan
NI Chief Hardware Engineer
0 Kudos
Message 2 of 6
(2,644 Views)
Hi Nathan,
 
Thank you for your reply.
 
I have the CJC sensor in the SCB-100. How should I connect the block to the DMM? Currently it is connected to the PXI 6514.
 
For the DMM driver, I've checked it that they are already installed in LabView.
 
Thanks a lot.
 
Cheers,
Ryana
0 Kudos
Message 3 of 6
(2,636 Views)
Hi Ryana,

The SCB-100 is not designed to be connected to the PXI-4060 DMM or PXI-2575 switch. To do multiple thermocouple measurements with those two products you will need a terminal block for the PXI-2575 and the wire a CJC sensor and your thermo couples to the switch's channels with the DMM connected to the switches com channel. This will let you scan through your thermocouples and CJC sensor taking a measurement of each using the DMM's single channel. If you do not have a terminal block for the PXI-2575 the NI recommended set up is 1 -  LFH200 to 50-Pin DSub Switch Cable (CH-CH Twisted) cable and 4 - NI TBX-50, 50 Pin Dsub Screw Terminal Block. This setup would give you access to all 200 pins on the PXI-2575 and allow you to measure a CJC and 97 thermocouples with the 4060.

Let me know if you have any questions and take care.

Thanks,
Nathan
NI Chief Hardware Engineer
0 Kudos
Message 4 of 6
(2,626 Views)
Nathan,
 
I got the terminal block and the cable as well. The only thing that I'm missing is the CJC sensor. Any recommendation?
 
Thanks a lot.
 
Cheers,
Ryana
0 Kudos
Message 5 of 6
(2,621 Views)
Hi Ryana,

Semiconductor sensors, thermistors, or RTDs are commonly used to measure the reference-junction temperature. Basically for a CJC sensor you just need an accurate temperate sensor at the terminal block that can be read by the DMM. Since the DMM can measure resistance I would recommend using an RTD or thermistor for your CJC sensor. Check out these two Developer Zone articles for more info on these transducer types.

Temperature Measurements with Thermistors: How-To Guide

Working with Thermistors and RTDs

Thanks,

Nathan
NI Chief Hardware Engineer
0 Kudos
Message 6 of 6
(2,606 Views)