Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Thermocouple offset error w/ CJC

Hi everyone,

 

I am having an issue with my thermocouple reading in my PCI-6221 DAQ. I am setting up my SCB-68 accessory to use the onboard CJC compensation, and when I check my readings, it seems to be 5 or 6 degrees higher than what it suppose to be (checked with a multimeter). Here is my system info:

 

PCI-6221 M series DAQ

SCB-68 accessory with CJC enabled (in differential mode)

K-type thermocouple connected to AI4 and AI12 for differential reading w/ negative side shorted to AI GND

DAQmx 9.9

Labview 2010

 

 

I've checked my DAQmx parameters and things look all good. Any clue what this might be caused by? Is this a calibration issue? 

0 Kudos
Message 1 of 13
(6,216 Views)
What do. you read, when you replace the TC with a short wire?
Should be room (CJC) temperatur...

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


0 Kudos
Message 2 of 13
(6,204 Views)

It looks like it is measuring the same temperature as my thermocouple (which was at room temperature). Warming up the onboard sensor with my hand seems to have a response. Would this be an issue with calibration then? Shoud I put in a software offset?

0 Kudos
Message 3 of 13
(6,187 Views)

With some more tinkling and reading ("How Can I Read the Value of the Cold Junction Compensation of the SCB-68 (SCB-100)?"), I found that my cjc thermometer seems to be working okay (reading 21C, which is what I expected), but shorting a port together and to AI GND didn't yield similar results and nor did shorting it to AI SENSE.

0 Kudos
Message 4 of 13
(6,181 Views)

Hi dragel24, 

Are you checking these readings in NI-MAX or in LabVIEW?  

Also, did you set your thermocouple to be K-Type in NI-MAX?

Regards,
Kelly B.

National Instruments
0 Kudos
Message 5 of 13
(6,155 Views)

Yes, I was using NI-MAX, and I set it to K-type in there. Also set it to use built in CJC on the SCB-68 and configured the switches.

0 Kudos
Message 6 of 13
(6,150 Views)

dragel2014,

 

May I ask why you are shorting the negative terminal to AI GND? This would not be a differential measurement anymore if you do this.

 

Also, here are some more information in this document: http://digital.ni.com/public.nsf/allkb/96B996BAD82A84E9862570690066B03F 

0 Kudos
Message 7 of 13
(6,114 Views)

Anderson,

hmm... I have grounded the negative side to ground because it was to "prevent the differential voltage readings to drift out of the adc range". I have previously removed it, but didn't see any changes. On top of this offset, i also find my signal rather noisy. I know my thermocouple wires are a little long, but i have not see the same with another Agilent DAQ that I have.

0 Kudos
Message 8 of 13
(6,099 Views)

What input range do you have your DAQ set on? The smallest voltage range for this device is ideal, +-0.2V, because the K-type thermocouple outputs 41 µV per °C voltage change. Any other voltage range and this 41 µV per °C would be undetectable. 

0 Kudos
Message 9 of 13
(6,069 Views)

I have it configured to use K-type thermocouple inputs. Would changing this to voltage input and doing the calculations myself help? You would think that by setting it to read K-type it would automatically configure to use the right voltage range. I have set the expected input temperature range from 0 to 100C.

0 Kudos
Message 10 of 13
(6,066 Views)