我能使用板上內建的計數器(Counter)輸出線做為Digital Input嗎?
硬體: Counter/Timers (TIO)
問題: 我能使用板上內建的計數器(Counter)輸出線做為Digital Input嗎?
解答: E-系列
是的,但是只有當計數器(Counter)沒有輸出脈衝或者脈衝序列時才可使用Digital Input的功能。板上內建的計數器(Counter)輸出是實體上直接連接到 PFI接腳的。因此,即使您將 Ctr0InternalOutput 路由(route)到其他的 PFI接腳上,脈衝序列仍將出現在板上內建的接腳上。如果您嘗試配置該接腳為Digital Input,您將收到錯誤 "-200022: Resource requested by this task has already been reserved by a different task."
M-系列
如果您正在使用 M-系列板卡,您將獲得自由度更高的路由(route)方式。板上內建的計數器(Counter)輸出在實體上不是直接連接到 PFI接腳的。當您路由(route)計數器(Counter)的輸出到其他腳位時,板上內建的 PFI接腳會切斷與計數器(Counter)輸出的連接。因此,在板上內建的計數器(Counter)輸出 PFI接腳上您將不會看到計數器(Counter)的輸出。同樣,如果計數器(Counter)輸出路由(route)到其他地方,板上內建的計數器(Counter)輸出 PFI接腳就可以在計數器(Counter)輸出Task中用來做為數位 I/O。
相關連結:
附加檔案:
報告日期: 11/05/2004
最後更新: 08/22/2007
文件偏號: 3F4C7KSE
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.