IVI での計測器制御を SignalExpress で行う方法



使用ソフトウェア:
使用ソフトウェア・バージョン: 1.0
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A

問題:
LabVIEW SignalExpress で IVI (Interchangeable Virtual Instrument) 規格の計測器を制御したいです。どのようにすればいいでしょうか。

解決策:

IVI 計測器のステップを LabVIEW SignalExpress に追加するには以下の手順を参照してください。今回の例では Tektronix 社製の TDS 1001B オシロスコープを使用します。このLabVIEW SignalExpress のステップは IVI simulation mode でも実行することができ、この方法も以下に説明があります。この機能は実際の計測器が存在しない時に有効です。


  1. Developer Zone: Instrument Driver Network より、Signal Express で使用したい IVI driver をダウンロードしてください。この例では Tektronix TDS 1001B スコープを使用します。



















  2. GPIB/Serial/USB/ENET 等を介して実際の計測器がリモート操作用に構成できることを確認してください。

  3. 計測器の電源を入れて、計測器をPCに接続します。IVI デバイスをシミュレートする場合はこの手順はスキップしてください。

  4. LabVIEW SignalExpress を立ち上げます。

  5. 「ステップを追加」より 信号を集録 >> IVI 集録 >> IVI Scope 集録 でIVI Scope のステップを追加します。




  6. プレビュー画面の「IVI セッション名」のプルダウンメニューより新規作成を選択します。「新規 IVI セッションを作成」のウィンドウが立ち上がり、 IVI セッション名、リソースデスクリプタ、計測器ドライバ等を Measurement & Automation Explorer を使用することなく IVI セッションに必要な項目を設定することができます。





    • 「IVI セッション名」には適当な値を入力します。(例: TDS 1001 Scope)


    • 「リソースデスクリプタ」にはプルダウンメニューから該当の計測器に割り当てられているエイリアス名を入力します。(例: USB::0x0699;\:0x0362::C010167::INSTR)


    • 「計測器ドライバ」には上記でインストールした IVI ドライバを選択します。(例: tktds1k2k)





    • IVI 計測器をシミュレートする場合は「シミュレーションデータを有効にする」のチェックボックスにチェックを入れます。実際の計測器を接続している場合はこのチェックボックスは空のままにします。


    • メモ: この値は一度ステップとして追加されると LabVIEW SignalExpress から変更することはできません。IVI セッション名のシミュレーションの有効/無効を変更するためにはMeasurement & Automation Explorer より変更し保存する必要があります。

  7. OK ボタンを押すと自動的に初期化されます。初期化は「初期化」ボタンを押すことでもできます。初期化の後、「自動設定」のボタンを押すことで計測器の自動設定を行うこともできます。自動設定の際、一度だけ集録が実行されます。
















  8. 「垂直軸」の項目で CH 1 が選択されていることを確認し、チャンネルを有効化が ON になっていることを確認します。

  9. 「垂直軸」や「並行軸」等が接続した計測器に入力されている、集録対象の信号に合わせて設定されていることを確認します。


    メモ: IVI 計測器をシミュレートしている場合は、レンジ設定を 10V に変更するだけです。ほかの設定の変更は必要がありません。

  10. 「実行」のプルダウンメニューから連続実行を選択し、連続して計測器から信号を読み取ります。




  11. データビューを選択します。 IVI Scope 集録のステップ内の TDS 1001 Scope(CH1) をドラッグして、表示されている「時間グラフ」のデータスペースにドロップします。






上記手順により整った、LabVIEW SignalExpress と実際の計測器の TDS 1001B の環境は以下の画像のとおりです。



関連リンク:
What's New in LabVIEW SignalExpress

Instrument Driver Network

IVIドライバを使用してハードウェアに依存しないテストシステムを構築する

IVI Foundation

IVI-C計測器ドライバ技術が長期利用可能なシステムとプラットフォーム移植性を実現する

LabVIEWでIVIドライバを使用する

添付:
image 01.JPGimage 02.JPGimage 03.JPGimage 04.JPGimage 05.JPGimage 06.JPGimage 07.JPGimage 08.JPGimage 09.JPGimage 10.JPGimage 11.JPGimage 12.JPGimage 13.JPGimage 14.JPGimage 15.JPGimage 16.JPGimage 17.JPG




報告日時: 05/12/2005
最終更新日: 02/14/2010
ドキュメントID: 3LBF09L2