实操调试成功 基于NI-VISA的USBTMC接口程控仪器连接
By liaotingaa
搜集網上所有資料,自己研究程控信號源,數字萬用表等,最終獲得成功,現在分享給大家,少走彎路。
1.首先需要安裝NI-VISA驅動,點擊下方鏈接選擇即可,根據自己電腦是32位還是64位選擇即可,下載安裝。https://www.ni.com/zh-cn/support/downloads/drivers/download.ni-visa.html
2.我安裝labview2018中文版 和NI-VISA驅動程序NIVISA1550full驅動,連接USB方口線到普源示波器rigolDS2202A。?
注:一根USB數據線一端連接電腦,一端連接示波器
3.打開NI-MAX軟件(剛才安裝了NI-VISA里面自帶的這個軟件)。
?
打開NI-MAX后界面如下,連接示波器到電腦即可識別到儀器,識別到USB為:USB0::0x1AB1::0x04B0::DS2D182401225::INSTR。?
出現下面界面,點擊"Input/Output"?指令框輸入:*IDN?\n
點擊“Read”?
即可得到返回的數據。
至此,通路驗證成功,只等編程控制儀器?
同樣,連接RIGOL信號源DG5071,也可以直接看到硬件:
USB0::0x1AB1::0x0640::DG5S175000116::INSTR
?4.打開labview2018軟件
在labview下,對于USBTMC儀器,可以使用NI-VISA API與儀器通信。下面提供了一個示例代碼段:
在visa打開上的接口“VISA資源名稱”上右鍵-創建常量,即可出現VISA資源的下拉列表。
在該常量上右鍵,按照下圖選擇USB?instr 設備。
?
點擊運行圖標:
就可以設置信號源高電平為5V。
至此測試成功。
?不需要官方下方這么復雜,就能把鏈路測試成功。
總結
以上是生活随笔為你收集整理的实操调试成功 基于NI-VISA的USBTMC接口程控仪器连接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 常考的java数据库笔试题
- 下一篇: MMU所起的作用