1

私は現在、自動テストを行っているプロジェクトに取り組んでいます。

テストにはRohdeandSchwarz Vector Network Analyzerを使用しており、通信に提供されるインターフェースはGPIBです。私のラップトップでは、USBとして接続するだけです。

VBでどのように通信できますか?

ありがとう!

4

2 に答える 2

5

USBGPIBコネクタ用の国内計測器ドライバをダウンロードしてインストールする必要があります。含める必要のあるDLLはですNationalInstruments.NI4882.dll。インストールすると、通常はサンプルプロジェクトがあります。次に、各デバイス(ネットワークアナライザ)のGPIBコマンドを検索する必要があります。次に、コードを介してコマンドを送信し、デバイスを制御します。 計測テストおよび測定のためのGPIB計測器の自動化は良いスタートかもしれません。

Rohde and Schwarz Vector Network Analyzerについては、ここでマニュアルを見つけることができます。次に、各セクションに「リモートコマンド」が表示されます。これらは、ナショナルインスツルメンツのドライバを介してコードからデバイスに送信する必要のあるコマンドです。例えば:

public void WriteCommand(string command)
{
   device.Write(command);
}

// Where you want to write the command
WriteCommand("DISPlay:THEMe:SELect"); // Select a theme
于 2011-01-17T17:09:58.377 に答える
0

ExcelまたはMSAccess内のvba内からこれを実行したい場合は、非常に簡単に実行できます。

NationalまたはAgilentからni488(無料)visa com ioライブラリをインストールした後、visacomlibへの参照を追加するだけです。

http://www.home.agilent.com/agilent/editorial.jspx?cc=US&lc=eng&ckey=474128-1-eng&nid=-536900124.0.08&id=474128-1-eng

これは、vba以外の多くのcom対応環境内からも同様に機能します。

于 2014-02-14T18:43:25.997 に答える