使用 NI ELVIS 量測 Quadrature Encoder
硬體: Multifunction DAQ (MIO)
問題: 我有一個編碼器〈quadrature encoder〉而且想要連接這個編碼器到 NI ELVIS。我知道在 E 系列的 DAQ 卡上是由特定的數位通道〈DIO 6 與 DIO 7〉來控制 counter 的計數方向〈count up 或 count down〉。那麼在 NI ELVIS 上是否可以連接並控制 E 系列 DAQ 的 DIO 6 與 DIO 7 以便使用 ELVIS 來讀取編碼器的值?
解答: NI ELVIS 搭配 LabVIEW 使用時,是可以用來讀取編碼器的訊號的。當 ELVIS 運作時,要讓 ELVIS counter 能夠改變計數方向,您必須能夠連接 E 系列 DAQ 卡片上的 DIO 6〈counter 0 計數方向〉 或 DIO 7〈counter 1〉。
當 ELVIS 設定為 "Normal Communication mode" 時,無法連接到 E 系列 DAQ 的 DIO 6 與 DIO 7。若要連接 DIO 6 與 DIO 7,您必須將 ELVIS 設定為 "Bypass" 模式。
- 將 NI ELVIS 上的通訊開關切換到 "Bypass"。
- 在 LabVIEW function面板中選擇 Instrument I/O»Instrument Drivers»NI ELVIS»Digital I/O 面板並執行 NI ELVIS-Enable Communications Bypass VI。
注意: 在執行 NI ELVIS-Enable Communications Bypass VI 時,您不可連接任何一條 ELVIS 的數位通道。
當您完成上面兩個步驟後,NI ELVIS 麵包板〈proto-board〉上的 "DO 6" 或 READ 6〈pre-released 版本的 ELVIS proto-board〉就是 counter 0 的計數方向輸入腳位;而 "DO7" 或 READ 7〈pre-released 版本〉則是給 counter 1 所用
請在下面連結下載 LabVIEW 的範例程式。
相關連結:
附加檔案:
報告日期: 09/09/2003
最後更新: 01/14/2008
文件偏號: 318HN20T
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.