USB-625X 和 Compact DAQ的数字输入输出基准



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

问题: 当使用USB-625X或者CompactDAQ进行数字操作时,我可以期望获得怎样的速率?

解答: 待测设备的数据传输速率是软件定时的,也称作unstrobed 或者 nonlatched,不需要状态和控制信号,因此数据传输速率是完全依赖于 软件/计算机的。这些速率可能会随着编程语言、代码效率、CPU利用率、传输方式等改变。

下面给出的是列出的设备在基于10000次更新后的基准测试结果。所有的测试都是在没有软件延迟和数据验证的情况下执行的。每个周期产生的值都被捕获。附上获得这些测试结果的VI。

为了强调 USB 和 PCI 格式间的性能的区别,表中将两者分两列进行了比较。

CompactDAQ 使用了于 USB-625X 设备相同的数字定时和USB技术来传输数据,因此认为它们在速率方面的性能是相同的。

静态数字输入:

数据格式USB-625XPCI-625X
U32 (Port Format)885 Hz95000 Hz
1D Boolean Array885 Hz82000 Hz

静态数字输出:

数据格式USB-625XPCI-625X
U32 (Port Format)845 Hz112000 Hz
1D Boolean Array840 Hz101000 Hz

静态数字输入和输出:

数据格式USB-625XPCI-625X
U32 (Port Format)435 Hz30500 Hz
1D Boolean Array430 Hz28500 Hz

测试计算机
Dell Optiplex GX280, Windows XP SP2, 1 GB RAM,Pentium 4 3.2 GHz



相关链接:
KnowledgeBase 3SJ70CX6: Software-Timed Digital I/O Benchmarks with DAQmx
KnowledgeBase 3TEC9UX6: USB-6501 Benchmarks with NI-DAQmx




附件:





报告日期: 01/08/2007
最近更新: 01/09/2007
文档编号: 40SDG946