Error -200016 with NI USB-9263
Hardware: CompactRIO>>Analog Output Modules>>NI 9263
Problem:
I am running my NI USB-9263 at the maximum rate on all channels with the regeneration mode set to Do Not Allow Regeneration and writing less than 5000 points per write. I receive the error message
Error -200016
Measurements: Onboard device memory underflow. Because of system and/or bus-bandwidth limitations, the driver could not write data to the device fast enough to keep up with the device output rate.
How can I avoid this error?
Solution:
The 9162 carrier lacks the onboard FIFO used with the NI 9263 module in other platforms. Due to this constraint, certain sample sizes may cause this error at high rates. To avoid this error, set the output buffer size to at least double the write size by using the DAQmx Configure Output Buffer Size.vi in LabVIEW or DAQmxCfgOutputBuffer() in ANSI C.
Also, allowing the default regeneration will remove the error or write more than 5000 points per DAQmx Write.
Related Links:
Attachments:
Cont Gen Voltage Wfm-Int Clk-Non Regeneration multichan fix.vi
Report Date: 02/18/2008
Last Updated: 02/25/2008
Document ID: 4IHEF9ZN