我在寫一個vb.net程序來遠程控制6060B(電力負載)。到目前爲止,我已經成功地將我的電腦連接到6060B,並且能夠查詢來自負載的信息。下面是我寫的代碼的一部分:如何編寫VB.NET程序來遠程控制6060B(電力負載)
Dim mbSession As MessageBasedSession;
mbSession = ResourceManager.GetLocalManager().Open("GPIB::6::INSTR");
Dim responseString As String = mbSession.Query("*idn?");
這將返回我負載的信息 - 「responseString是惠普......」。但是,我不知道該如何改變/設置電流,電壓等,正如我通常在面板上所做的那樣。我在網上搜索,發現我可以使用HPSL編程語言,但是我應該如何使用vb.net遠程控制6060B?我正在使用NI-VISA.NET API。
請注意,在這種情況下,這些命令位於「操作手冊」中,有時儀器的命令不在操作員(或用戶)手冊中,而是在單獨的程序員手冊中。 –
已注意。更新了我的答案。 – djv
謝謝Verdolino和Jeanne,我現在明白了。我發現Verdolino在發佈問題之前指出的手冊。我在Measurement&Automation Explorer中的VISA TEST Panel中嘗試了這些命令,但它沒有;然而它在視覺工作室中工作。我想指出,寫不返回任何東西,所以我可以離開「結果=」出 – success