解決方案
要從外部存取機箱上的計數器,您需要將一個能夠進行硬體定時數位 I/O 的Module插入到您的 cDAQ 機箱中。有關哪些Module可用於存取
cDAQ 機箱計數器的更多資訊,請參閱存取on-board計數器的 cDAQ Module支援。在 9172 上,該Module必須位於插槽 5 或 6 中才能存取計數器。對於較新的 cDAQ 機箱 (9171/9174/9178/9181/9188/9191),該Module可以位於任何插槽中。
即使機箱中沒有插入此類Module,您仍然可以設定內部計數器並透過機箱背板從其他Module存取它們。
預設情況下,DAQmx 下拉式實體通道控制選單不會列出內部通道。要查看隱藏通道,請修改 I/O 名稱過濾,詳細資訊如下:
- 右鍵點擊DAQmx physical channel control.
- 選擇 I/O Name Filtering。
- 當“Filter Names”對話框出現時,選中“Internal Channels”複選框。
- 點擊“OK”。
設定 DAQmx 實體通道控制後,下拉式選單中應出現兩個或四個新計數器,具體取決於您擁有的機箱。對於 cDAQ-9172,通道將列為
_ctr0和另一個
_ctr1 。上面列出的其他 cDAQ 機箱還將列出另外兩個通道:
_ctr2和
_ctr3 。這些
_ctrX通道是內部計數器,可用於為其他資料擷取任務產生取樣時鐘。