From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

cDAQ 9184 with 9213 Thermocouple module

Hello,

 

I am currently using the cDAQ 9184 chassis for our application with 9213 thermocouple card.  I have one program using the cDAQ to control a cooling tower and read temperatures.  I would like to reference two of these temperatures being read in another labview program.  Since the chassis is already being used in the control program can I also read the channels by using DAQ assistant sub vi in the new program?  The chassis is showing "reserved".  Thank you for your help in advance.

 

 

 

 

Kind Regards,

 

Jeff

0 Kudos
Message 1 of 2
(2,342 Views)

Hello aero-group.

 

I think one possible solution for this might be using global variables.

Here is a tutorial for that in case you don't know how to do this: http://www.ni.com/white-paper/7585/en/  

 

Also there is this other document if you require further reference: http://www.ni.com/white-paper/5317/en/

 

In this case, you would need to have both programs (I assume you mean VIs, if I am incorrect, please let me know) on the same project in order for this to work.

The idea here is to create a global variable of the signal, so you can write to it on the VI that currently has the acquisition, and then read it on the other VI by using first a global variable as a Write, and then as a Read (like indicator then control)

 

Regards;

Juan B.

National Instruments

0 Kudos
Message 2 of 2
(2,300 Views)