LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

41-760 Millivolt Thermocouple Simulator Module

Solved!
Go to solution

Hello,

 

I am using a 41-760 Millivolt Thermocouple Simulator Module and plan to get the Compensation block.  The Compensation block has onboard TC's for measuring the cold junction temperatures.  However, I do not see a way to read them using the LabVIEW driver.  I did find Python code to read them:

 

"temperatures = card.VsourceGetTemperature(card.ATTR["TS_TEMPERATURES_C"])"

 

but the command VsourceGetTemperatures nor the attribute "TS_TEMPERATURES_C" exist in the LabVIEW driver.

 

Anyone had success doing this?

0 Kudos
Message 1 of 4
(447 Views)

Hi t.,

 


@t.erickson wrote:

Hello,

 

I am using a 41-760 Millivolt Thermocouple Simulator Module

 

However, I do not see a way to read them using the LabVIEW driver.  I did find Python code to read them:

 

but the command … nor the attribute … exist in the LabVIEW driver.

 

Anyone had success doing this?


Which device?

Which LabVIEW driver?

Which Python code?

 

What kind of help do you expect when providing nearly no information?

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 2 of 4
(425 Views)
Solution
Accepted by topic author t.erickson

41-760 Millivolt Thermocouple Simulator Module is a module from Pickering Interfaces.

I recommend you contact them directly.

-------------------------------------------------------
Applications Engineer | TME Systems
https://tmesystems.net/
-------------------------------------------------------
https://github.com/ZhiYang-Ong
0 Kudos
Message 3 of 4
(382 Views)

Hey t.erickson. I am using the 41-760-004 and I have the compensation block (40-965-912).  I have been talking with the Pickering people (Mitchell Kelley - Sales, and another person) about my situation and whether or not I need to use the compensation block or the standard terminal block.  I have no thermocouple wire in my system and have multiple metal types and terminal blocks. I have both terminal block types.

  

We landed on the idea that it would be good (regardless of the metals) to use the compensation block to adjust for variations in temperature and I would scale my output so that the voltage at the endpoint would be the proper voltage for the T-Type temperature.

 

I asked more about the drivers and an example because I couldn't see how to implement the temperature output using the compensation block.

After emails back and forth I realized that there are two driver sets that are installed.

1. As you would expect for, in the instr.lib.

2. In the IVI Foundation folder (C:\Program Files\IVI Foundation\VISA\Win64\Pipx40\LabVIEW\Pipx40)

 

I have no experience with IVI drivers.

 

In either location, their drivers are a mess!!  I think that Pickering told their C++ developers that they had to create LabVIEW drivers. The C++/# developers that I know hate LabVIEW.

The drivers are installed in two locations, they use both .llb and .lvlib files, there are linking problems, and there are no examples.

 

I asked them to create an example for me. Attached are the files that they sent over.

I plan to organize the drivers, correct the linking, and just include the drivers in my project hierarchy. Not in an installed location.

 

I found your post because I was doing a Google search hoping that NI now had a PXI TC simulator.  I knew there wasn't but just thought I would check anyway.  

 

Hope this helps a little.

0 Kudos
Message 4 of 4
(146 Views)