From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



当使用多个计数器的时候发现错误-200251:“没有多余的DMA通道(No DMA Channels Available)”



主要软件:
主要软件版本: 7.1
主要软件修正版本: N/A
次要软件: N/A
硬件: Counter/Timers (TIO)>>Devices>>PXI-6602

问题:

我再NI 6602或者NI 6608上采用多于三个计数器同时进行计数器输入的任务。或者在PCI-6601上采用超过一个计数器进行计数器输入的任务。

当我再添加一个任务并开始运行的时候,在DAQmx Start Task中出现了以下错误:

Error -200251 "Measurements: No DMA channels or USB Bulk Endpoints are available."

我该怎么解决这个问题?



解答:

PXI-6602和PXI-6608都有三个DMA通道,而PCI-6601只有一个DMA通道。所有其他的操作,包括计数器输入,都只能通过中断方式实现而不能够使用DMA方式。

需要了解怎样将您的任务配制成中断方式,请参考: KnowledgeBase 34FGAFVM: How do I Configure the Data Transfer Mechanism (Interrupt or DMA) in DAQmx and Traditional DAQ?.



相关链接:

附件:





报告日期: 11/01/2006
最近更新: 01/08/2008
文档编号: 430FRH7E