08-11-2025 01:15 PM
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?
Solved! Go to Solution.
08-11-2025 02:07 PM
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?
08-11-2025 07:49 PM
41-760 Millivolt Thermocouple Simulator Module is a module from Pickering Interfaces.
I recommend you contact them directly.
10-30-2025 01:52 PM
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.