オシロスコープをUSBでつなぐ
ついに四台のテクトロオシロを発注したのでUSB制御のプログラムを書かざるを得なくなった。ライブラリは作ってあるので昔のGPIBプログラムをインプリメントするだけでよい。
- NI-VISAをPCにインストール
- VISA Interactive Toolを起動
- オシロをつないで右下のRefreshボタンを押す
- 一番下に現れたのがオシロ。USB0::〜::INSTRまでの文字列(オシロの物理アドレス)をコピー
- オシロの物理アドレスの欄をダブルクリックして対話ツールを起動
- あとはviOpenDefaultRMの後、上の物理アドレスUSB0::〜::INSTRでとviOpenを実行すれば、このオシロ専用viアドレスViSessionが得られる。
- viOpenDefaultRMとviOpenを使うには以前記したように、山のような変数定義が必要になる。
ちなみにデバイスマネージャでは下のように見える(GPIBは別途つないだアダプタで今回は不使用)。
オシロスコープのドライバは、明示的には一切、インストールしていない(勝手に読み込んでいるかも)。Cryoconを接続した場合にはエラー(不明なデバイス)が表示される。