LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DAQmx Express with Thermocouples

Need some help to understand how to work with this.  In trying to use the express VI to setup DAQ to measure temperature I have found that half of the channels setup differential and half single ended. 
 
I am using a PCI-6221 M series DAQ, and trying to measure as many channels as I can.  I am using the SCB-68 connector block and therefore am using the temp sensor in the block to measure CJC on AI0, leaving me with 15 channels.  When I run the express VI setup and configure for 15 channels temp input, I setup K type for the thermocouples and set CJC compensation to the gloabl channel I have setup for CJC.  At first I was getting erratic temp values.  After doing some digging, I discovered that the software is trying to setup channels 1 through 7 in differential mode and channels 8 through 15 in single RSE mode, and I know of no way to change the settings on 1 through 7 to fix them in RSE. 
 
Any thoughts as to how I fix this?  Thanks.  
Troy
0 Kudos
Message 1 of 3
(3,007 Views)

Dear Troy,

There is a much easier way to implement this. Look at this KnowledgeBase called How Do I Use the Cold Junction Compensation on the SCB-68?. Instead of following steps 7 and 8, open LabVIEW and place a DAQ Assistant on the block diagram. You can then follow the rest of the steps using the DAQ Assistant instead of using a task in the Measurement and Automation Explorer. This will set all of your channels as differential. Have a great day!

Sincerely,

Marni S.

0 Kudos
Message 2 of 3
(2,981 Views)
Thanks for the info, but that was what I had done, but I needed to setup single ended, as I would like to measure more than the 7 thermocouples (1 used for the CJC).  I have since figured out how, buy using the DAQ Assistant to create the majority of the code, then open it's front panel and use a property node to return all channels to RSE. 
Troy
0 Kudos
Message 3 of 3
(2,972 Views)