08-09-2011 08:23 AM
I have a set of RTD probes set up to read data into LabView through a DAQ. This block of code is in a while loop
that executes alongside of several other loops simultaneously. I need to use the data from the RTD probes in other
loops and case structures specifically for logic tests.
The problem is that I can't seem to bring the dynamic data out of the DAQ containing while loop or into the other structures.
Any ideas?
I have had some success with using multiple DAQs and stopping all others while I need the data inside of a case structure.
Is there a way to reference data from a DAQ or to run multiple DAQs that read the same data from the same channels without getting a "Task in use error"?
Thanks,
-David
08-09-2011 09:06 AM
Search the forums for Prodcuer/consumer architecture.
This uses queues to pass data from the producer loop (such as your data acquisition loop) to other "consumer" loops. These are the other loops where you want to use the data.
You won't be able to use multiple DAQ Read functions at the same time. As you've seen you get error -50103 about the resources already being in use.