LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Analog aquisition, realtime properities and Queue.vi

I want to shift analog sampled data from one loop to another by using Queue
Vi's to process these data parallel.

a) The ReadQueue.vi often stops reading and the programm hangs (but data
aquisition is still in process) - Why?

b) Is this, in general, a good method for parallel processing of sampled
data? The application should have realtime properties.

Thank you for ideas and proposals.

Andreas
0 Kudos
Message 1 of 2
(2,393 Views)
Don't have any idea why you are hanging but to answer question b) yes, this is
quite valid. We use this technique for our DAQ applications. The DAQ actually
runs in its own top level that we call the DAQ Server. Then many other client
VIs can be running and all reading the Queue at the same time.

Jim

"A. Liedtke" wrote:

> I want to shift analog sampled data from one loop to another by using Queue
> Vi's to process these data parallel.
>
> a) The ReadQueue.vi often stops reading and the programm hangs (but data
> aquisition is still in process) - Why?
>
> b) Is this, in general, a good method for parallel processing of sampled
> data? The application should have realtime properties.
>
> Thank you for ideas and proposals.
>
> Andreas
0 Kudos
Message 2 of 2
(2,393 Views)