我在研究控制一台儀器,其操控介面是用C++編寫的,儀器主機透過黑盒子轉接器連接到PC上。
連接PC的是用USB裝置,但發現其出現在人性化介面裝置中,所以就用VISA來設定他。
設定的方法是參考以下的文章
現在問題來了,當VISA設定好之後,打開廠商提供的操控介面,卻顯示無法連結。
若把設定好的inf及PNF檔移除之後,操控介面又可以正常使用。
初步判斷是因為VISA設定後,就佔住了USB模組了,所以原本黑盒子就連不上電腦。
想請問是否有方法可以同時使黑盒子及VISA共用USB。
謝謝
我在研究控制一台儀器,其操控介面是用C++編寫的,儀器主機透過黑盒子轉接器連接到PC上。
儀器名稱是什麼?是否有操作使用手冊?
我的儀器是JW公司的ROV(http://www.jwfishers.com/products.htm)
所以你有import dll檔?輸入USB的VID,PID以及下command(write buffer)後已經可以正常read buffer了嗎?
Hello ancle
Hello ancle
請你上傳AtUsbHid.dll,我幫忙測試看看,LabVIEW會不會關掉
在你貼的連結裡有個ATUSB.vi的檔案,程式是需要先write data再read data,所以要先確定command格式是不是需要交握
嗯,那是NI網站上別人分享的,我想說先試試看。