我能使用默认的计数器输出线做为数字输入线么?



硬件: Counter/Timers (TIO), Counter/Timers (TIO)

问题: 我能使用默认的计数器输出线做为数字输入线么?

解答:

E-系列
是的,但是只有当计数器没有输出脉冲或者脉冲序列时。默认的计数器输出是物理上硬连接到 PFI 线的。因此,即使您将 Ctr0InternalOutput 路由到其他的 PFI 线上,脉冲序列仍将出现在默认的管脚上。如果您尝试配置该管脚为数字输入,您将收到错误 "-200022: Resource requested by this task has already been reserved by a different task."

M-系列
如果您正在使用 M-系列板卡,您将获得更灵活的路由方式。默认的计数器输出在物理上不是硬连接到 PFI 线的。当您路由计数器的输出到其他线时,默认的 PFI 线会断开与计数器输出的连接。因此,在默认的计数器输出 PFI 线上您将不会看到计数器的输出。同样,如果计数器输出路由到其他地方,默认的计数器输出 PFI 线就可以在计数器输出任务中用来做为数字 I/O。

相关链接: KnowledgeBase [3EI98GZ6]: Routing Counter Outputs Need to be Called by Their Internal Names

附件:





报告日期: 06/13/2006
最近更新: 09/15/2007
文档编号: 3F4C7KSE