Dynamic Signal Acquisition

cancel
Showing results for 
Search instead for 
Did you mean: 

Data Acquisition

Hello,
 
Thankyou very much for the help offered regarding my previous queries.They were really helpful.I am using Labview6i to acquire signal from six 8 different channels.
 
a)I am using AI S Scan in a while loop to acquire signals.Error output terminal of AI S-Scan is giving an Error-10845 for the second time it is running in the while loop.
b)I am able to acquire and display the 8 signals on a single waveform chart.But I want to display each on a seperate chart.
So, could you suggest me a way to rectify the above stated problems.
 
PS:Please find the attached code along with its Sub VI
 
Thank You
Manasa
Download All
0 Kudos
Message 1 of 2
(6,239 Views)
Hi Manasa,

That error is associated with your onboard memory FIFO being overwritten/not being read fast enough, thus overflowing. Check out this Knowledge Base for more information.

KB 0HU75QTA: Understanding and Avoiding Overwrite and Overflow Errors with Traditional NI-DAQ

As far as getting your plots to different graphs, try indexing the array that you get out of the scan into different waveform charts. You should try using the AI Read which will output waveforms and you can read those in a graph rather than a chart. But if you're application is better suited for a chart and reading single samples then go for it.

I hope these things help. Check to make sure you are pulling data in an efficient manner and that you are not using highlight execution. If you are using highlight execution, you will overflow your buffer very fast because your program is now executing very slow.


PBear
NI RF
0 Kudos
Message 2 of 2
(6,231 Views)