2

National InstrumentのNI-488.2を使用してGPIBをUSBに変換する必要があり、Pythonを使用してGUIを備えたソフトウェアを作成する必要があります。私の会社が測定に使用している古い機械は、プリンストン アプライド リサーチのモデル 273A ポテンシオスタット/ガルバノスタットです。wxpythonを使用してWindows 7とPython 2.7を使用しています。そして、Pythonを使用してプログラミングする必要があります。マシンを実行するには、R などの簡単なコマンドを送信するだけです。

接続:GPIB経由で測定機からNI-488.2(GPIBをUSBに変換するカード)へ NI-488.2からUSB経由でPCへ

質問は次のとおりです。

  1. マシンにコマンドを送信するにはどうすればよいですか? 私の知る限りでは、NI-488.2 のドライバーに送信する必要があります。それが正しいか?(正しければ ques. 2 を参照し、そうでない場合は ques. 3 にジャンプします)

  2. Python を使用して自分のコードから NI-488.2 ドライバに送信するにはどうすればよいですか?

  3. ドライバーのコードを表示する方法は? しかし、私の場合、NI-488.2 のドライバーです。(ドライバは National Instrument の Web サイトから無料でダウンロードできますが、登録が必要です)

4

3 に答える 3

2

GPIB-USB ケーブルのドライバをインストールする必要があり、登録プロセスは非常に簡単です。登録は基本的に自分のメールアドレスを残すだけです。

ドライバーをインストールすると、「ヘルプ」で多くの役立つ情報を見つけることができます。通常、デバイスのユーザーマニュアルを読む必要があります。アイデアは、Python でctypesGPIB-USB とのインターフェースに使用する必要があるということです。dll

于 2012-05-16T07:03:08.150 に答える
1

PyVISAというライブラリがあります。これを使用して接続および送信し (write コマンドを使用)、デバイスと通信できます。National Instrument の Web サイトからデバイスのドライバをインストールします。

于 2013-03-20T02:50:48.823 に答える
1

必要なドライバ (おそらく NI 488.2 と NI Visa) をインストールします。次に、visa の Python ラッパーである pyvisa を使用して、デバイスと通信します。

于 2013-02-08T13:24:08.050 に答える