03-07-2008 08:27 AM
Hello.
Unfortunately I got no answers of my questions after reading in help documents and articles.
Technical details: Labview version 7.1; we want to receive signals from different channels of a lock-in amplifier. We have a PCI 6220 and a a/d converter.
First of all I had the error -50103, but I could solve it, when I put the two signals together in one task. All in one the program runs, but I have some questions in basics.
For example: When I choose a number of samples per channel of 100 with a rate of 50 Hz the signals run not continuously. I see some information in the chart, then a few seconds there is nothing and after that the signals go on. With a number of samples per channel of 1500 the curve gets worse. But I want a continuous signal, whatever number of samples per channel I choose. Is it generally possible that my signals will be continuously/directly run in my chart? Maybe with arrays, but if yes how could it work? It really seems to me, that “DAQ read” saves some information in for example buffers and then shows it in a chart, then saves and show and so on. But that’s not what I want.
Please can anybody answer my questions?
Thank you very much.
03-07-2008 08:46 AM
03-10-2008 02:25 AM
03-10-2008 08:31 AM
I guess I don't understand the problem. If you choose to read all of the samples available, then your data is continuous. The only time your data isn't, is when the number of samples requested is less than the sample rate.
Be aware also that a chart has a limited history that you set at the beginning of the program. Once the number of samples acquired is equal to the history value, old values are removed in order to display new ones.
03-10-2008 08:46 AM
03-10-2008 08:52 AM