M系列的板卡的Ctr0Out引脚不能作为数字触发源



主要软件:
主要软件版本: 7.4
主要软件修正版本: N/A
次要软件: N/A

问题:

NI-DAQmx C Function Reference表明计数器0和计数器1的输出端能被用于作为DAQmx数字边沿触发开始触发的源这个函数:DAQmxCfgDigEdgeStartTrig (TaskHandle taskHandle, const char triggerSource[], int32 triggerEdge):

但M系列板卡使用计数器0作为源却会导致错误89120:“设备上找不到指定的端口”。在E系列板卡中,使用计数器0输出作为触发源却正常工作。



解答:
这是在因为E系列的板卡中,Ctr0Out这样命名的原因是表明这是计数器0输出引脚。但在M系列板卡中,没有特别指定的引脚。因此,Ctr0Out并不是一个端口名,特别地,M系列板卡使用了PFI12引脚(默认的计数器输出端)作为触发源。

在E系列和M系列板卡中,Ctr0InternalOutput是一个可被用于触发的源输入,而且Ctr0InternalOutput是内部路由的信号。而Ctr0Out(E系列)和PFI12(M系列)是两个系列各自的外部输出端。


相关链接:

附件:





报告日期: 05/16/2005
最近更新: 05/24/2011
文档编号: 3KB94LLG