为什么当我使用DAQ设备的时候收到了一个-201025的错误代码?



硬件: Multifunction DAQ (MIO)>>M Series>>USB-6259

问题:
我使用USB DAQ设备建立一个硬件定时输出任务,当我运行这一程序时,在任务一开始时遇到了-201025的错误代码。
                           


解答:

收到错误代码-201025的最普遍的原因发生于任务开始时加载内存。你已经创建了一个非缓存的硬件定时任务,由于USB总线存在内在延迟,USB DAQ设备不支持这一任务。

在DAQmx开始之前不调用 DAQmx 写功能,你的设备并不会从并不存在的缓存区中读取采样数据。你可以在DAQmx 任务开始之前调用一下DAQmx  write这个控件来消除这一错误。



相关链接: Knowledgebase 4TRGNVH7: Does My DAQ Device Support Hardware-Timed Single Point Sampling Mode?
Knowledgebase 4SEF3TH7: Do USB Devices Support Continuous Pulse (HW Timed Updates)?


附件:





报告日期: 12/28/2010
最近更新: 07/16/2011
文档编号: 5GRB7Q8J