NI-MAX軟體是如何來搜索儀器GPIB位址的?

您們好!

假設我不知道儀器的初始GPIB位址,那麼我該如何去更改或調出儀器GPIB位址。

注:我只知道儀器更改或調出GPIB地址的命令。<?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

在此謝謝!

在LabVIEW底下使用Property Node或Invoke Node是可以讀取到NI MAX裡的相關參數的,你可以在LabVIEW先create Property Node>>Select Class>>VISA裡選取和GPIB相關的class,然後在Property Node按右鍵>>Properties裡選取跟GPIB位址相關的Property,以上給你一個方法,你要自己找相關參數

<span =bold>ancle,谢谢您的回复,我试试。

不好意思,再问下NI-MAX要运行吗?

不用

謝謝您的回復,我按您提示做了,沒做出來。可能是屬性設置參數有問題,能否提供1個例子嗎?

列出所有VISA介面
這個vi可以列出所有對外的VISA介面:getallvisadevicesinfo.vi

會列出所有通過VISA的介面,當然,也會列出GPIB的通道喔。

![](upload://jHotP6zuWiyLPFa8QmRfAfW40BP.jpeg)

 

如果要查找特定的通道,只需要修改搜尋的條件及可,如下圖的紅色框框:

![](upload://uuhwZEXH4NNeaG0DpdFrafbXQVV.jpeg)

 

修改的公式可以參考說明:

![](upload://7UECTgXXbTHiwRSRQgAhYvWAoVY.jpeg)

Benjamin謝謝您,我試試。<?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />