儀器控制-windows介面的示波器使用網路連結遙控的困難

小弟有個儀器控制方面的問題想要請教各位先進

由於目前的儀器有許多都已經有windowsXP的界面

像是示波器,頻譜分析儀等等,舉例而言像是太克的DPO7254示波器、RSA3408B....等等

我在進行遠端控制的時候,如果使用GPIB port則可以透過Labview正常下指令

但是如果我利用的是Ethernet ,從控制端的電腦的MAX中新增TCP/IP的裝置時,就會出現Device Missing Functionality的訊息

從MAX裡面都抓不到了,我就沒辦法用Labview下指令,即使我已經將防火牆都關閉了

而且我透過命令提示字元去ping儀器的ip也是oK的,但卻不能使用VISA open write read 的功能

以前我曾經有透過Enthernet對太克TDS3000系列進行遙控的經驗,但TDS3000就很容易,MAX也找的到

請問,這種WindowsXP介面的儀器,我該如何透過網路進行操控呢?

由於我希望能夠一次控制多台,所以利用遠端桌面的方式似乎是不行的,希望能夠找出能使用labview的方式

謝謝各位先進

Apshmaster40214.9168055556

[QUOTE=Apshmaster]

小弟有個儀器控制方面的問題想要請教各位先



由於目前的儀器有許多都已經有windowsXP的界面



像是示波器,頻譜分析儀等等,舉例而言像是太克的DPO7254示波器、

RSA3408B…等等



我在進行遠端控制的時候,如果使用GPIB port則可以透過Labview正常

下指令



但是如果我利用的是Ethernet ,從控制端的電腦的MAX中新增TCP/IP的

裝置時,就會出現Device Missing Functionality的訊息



從MAX裡面都抓不到了,我就沒辦法用Labview下指令,即使我已經將防火

牆都關閉了





而且我透過命令提示字元去ping儀器的ip也是oK的,但卻不能使用VISA

open write read 的功能





這個問題, 必須先確認您使用的OS. 以及 Ni-VISA版本. 由於 VISA 有很

多廠商在開發. 據我所知是互不相容. 建議最好弄一台乾淨的Windows. 然後

再安裝最新版本 Ni-VISA. 應該就可以透過網路正常控制.



目前常見的是使用 VXI-11. 如果你不想裝VISA. 則可以使用

Socket/Telnet來達成多台控制.



ps: 機器不同…則可以支援的網路通信協定也不同.





以前我曾經有透過Enthernet對太克TDS3000系列進行遙控的經驗,但

TDS3000就很容易,MAX也找的到



可以透過MAX可以自動找到. 必須再同一個Domain. 這時是使用UDP(VXI-

11)



請問,這種WindowsXP介面的儀器,我該如何透過網路進行操控呢?





一般WindowsXP介面的儀器. 則會在機器內部啟動一個對應的服務一般是

VXI-11, 這部份需要參考該機器的Programming Manual.



由於我希望能夠一次控制多台,所以利用遠端桌面的方式似乎是不行的,希

望能夠找出能使用labview的方式



謝謝各位先進

[/QUOTE]