使用USB-9263出现错误-200016
硬件: CompactRIO>>Analog Output Modules>>NI 9263
问题: 我运行USB-9263的所有通道在最高的采样率,并且把属性节点设置成
Do Not Allow Regeneration以及writing less than 5000 points per write。这时我得到错误:
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.
这个错误怎么避免呢?
解答: 9262作为9263的载体没有板载FIFO。由于这个原因,采样率一高就会出现上述的错误。为了避免这个错误,把输出的buffer设置成至少每次写入点数的两倍,通过LabVIEW中的AQmx Configure Output Buffer Size.vi或者ANSI C中的
DAQmxCfgOutputBuffer()函数。
此外,允许可重生成就能够移除这个错误,或者每次写入超过5000个点。
相关链接: NI USB-9263 User Guide and Specifications
附件:
报告日期: 02/18/2008
最近更新: 05/30/2015
文档编号: 4IHEF9ZN
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.