LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error 200016 with DAQCard 6024E

Hello,
 
I'm using a DAQ Card to generate a 50 Hz signal on 2 analog outputs only when the amplitude of my signal in input reach the threshold chosen by the user. It works but when I run my VI, I get  the following error message after a moment more or less long :
 
Error-200016 occured at DAQmx Write (Analog 1D Wfm NChan NSamp).vi
 
Possible resason(s):
Onboard device memory underflow. Because of system and/or bus-bandwidth limitations, the driver could not write data to the device fast enough to keeep up with the device output rate.
Reduce your sample rate, alter the data transfer method (from interrupts to DMA), use a product with ;ore onboard memory, or reduce the number of programs your computers is executing concurrently.
 
 
 
Does that come from the memory of my computer ? How can I solve this problem ?
 
Thank you very much for your help.
 
 
PS : I'm using DAQCard 6024E (200kS/s)
                        LabView 7.0
 
Encoded is my code
 
0 Kudos
Message 1 of 2
(2,512 Views)
Hi Lilou,

The memory it is talking about could be a combination.  It sounds like there is no data on the card's buffer to be read because it cannot keep up with the output rate.  This could be an issue with your PCMCIA card at the specifications you are using.  The following knowledge bases discuss the error in general and a few things to try to fix it.

http://ae.natinst.com/operations/ae/public.nsf/web/searchinternal/91de8208aa7b604f8625700600381c5b?OpenDocument

http://ae.natinst.com/operations/ae/public.nsf/web/searchinternal/8b2bab87bcab2d9c8625712b00559824?OpenDocument

I hope this helps!

Adam W
National Instruments


0 Kudos
Message 2 of 2
(2,493 Views)