LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error - 200141 and the DMA issue

hi,

i have been trying to calibrate a speed sensor using LabVIEW, whose output is a TTL pulse train with an amplitude of theexcitation voltage(here its 5V). I am using a PCI - 6024E series DAQ Card, SCXI-1180 feedthrough cable and labview 7 version.

When i am executing the code(see attached for the block diagram of the same) i am getting the Error - 200141, which says that the data is being overwritten even before being read.

I was searching through the NI website and found this link interesting for a possible solution for my problem: http://digital.ni.com/public.nsf/websearch/1875FA9C10356B8986256D21004CDE9C?OpenDocument.

If you see the block diagram i have used the solution suggested in the above link but still the problem persists.

We have gone for a faster system, but i dont think its the main issue here.......

looking forward to your valuable suggestions.....

regards,

Srinivas.Majji
0 Kudos
Message 1 of 2
(2,763 Views)
Srinivas,

The Knowledgebase you referenced does not seem to apply to your situation because you are using an E-Series board (not a B-Series board) and you appear to only be doing one operation. What rates are you rates are you attempting to collect the data? One thing that stuck out in your screenshot was that you had a wait function in your loop, which is not necessary for a DAQ loop. I would recommend taking a look at the shiiping example "Meas Dig Freq-Buffered-Cont-Large Range 2 Ctr.vi" and basing your code off of that.

Kind Regards,
E. Sulzer
Applications Engineer
National Instruments
0 Kudos
Message 2 of 2
(2,732 Views)