ハードウェア編16計測器ドライバをLabVIEWで使用する方法について説明します。LabVIEW計測器ドライバは、特定の計測器のLabVIEWプログラミングで使用できるVI関数になります。3446X」を例に説明しています。計測器ドライバ使用方法LabVIEW計測器ドライバは、特定の計測器のLabVIEWプログラミングで使用できるVI関数になります。計測器メーカーやサードパーティーがLabVIEW用の計測器ドライバVIを提供している場合、インストールすることでLabVIEW環境で使用できるようになります。インストール」をご覧ください。関数パレットインストールが成功するとLabVIEWの関数パレットで計測器ドライバVIを使用できます。3446X」に表示されます。プログラミング計測器ドライバVIは、VI関数と同様に、関数パレットからブロックダイアグラムにドラック&ドロップして使用します。3446X」から「Initalaize.vi」と「Close.vi」をドラック&ドロップします。3446X」→「Data」から「Read.vi」をドラック&ドロップします。3.表示器作成、ワイヤコネクト計測器ドライバVIをワイヤでつないで、表示したい表示器を作成します。「Initalaize.vi」につないでいるVISAリソースをクリックして、表示されるリストから通信する計測器34461Aのチャンネルを選択します。MAXのデバイスとインタフェースで確認できます。5.実行VIの実行ボタンをクリックすると、VIが実行され、計測器34461Aと通信して、計測器のモニタに表示されている数値を読み込んで出力します。Tree.vi」が含まれています。Tree.vi」は、該当の計測器ドライバVIの一覧、レイアウト、カテゴリを見ることが出来るVIとなります。Tree.vi」があります。ブロックダイアグラムにドライバVI一覧がカテゴリごとに配置されています。サンプルの検索サンプルVIがある計測器ドライバは、ドライバのインストールと同時に、インストールフォルダ内にサンプルVIがインストールされます。サンプルファインダ」で検索することができます。LabVIEWプラグアンドプレイ参照画面の「ハードウェア入力と出力」→「計測器ドライバ」→「LabVIEWプラグアンドプレイ」でインストールした計測器ドライバのサンプルVIが表示されます。検索画面で「36641A」など関連するキーワードを入力して検索すると36641Aに関連するサンプルVIが表示されます。NI計測器ドライバファインダで表示NI計測器ドライバファインダでインストールされた計測器ドライバの項目で、計測器ドライバ名をダブルクリックすると「計測器ドライバの使用を開始」の画面が表示されて、関連するサンプルドライバ一覧が表示されます。Single.vi」を実行した例を紹介します。Single.vi」を選択して起動します。制御器に測定の設定を入力します。オートレンジがOFFの時のマニュアルレンジ実行VIを実行するとMeasurementに測定した結果が表示されます。Single.vi」を実行するとエラーが発生することがあります。Series.lvlib:Initialize.vi」でプログラムが止まり、操作を受け付けず、数分後にタイムアウトエラーエラーとなります。解決方法を以下のページで紹介しています。計測器ドライバVIを開く計測器ドライバVIは、自作したVIと同様にブロックダイアグラムを開くことができます。ドライバVIによっては、パスワードで保護され、ユーザーが開けない場合もあります。中は、VI関数を使って、各機能に対応した計測器34461Aのコマンドを送信/受信しているVIになります。開くことのできる計測器ドライバVIは、変更することができます。説明を和訳したテキストを入れて保存するなど改良することが可能です。コードの変更も上書き保存されてしまうため、動作を変更する場合はバックアップを取っておくか、別名のVIに複製して変更することをお奨めします。計測器ドライバには、NI社が計測器ドライバの提供者に定めている「計測器ドライバのガイドライン」があります。音響・振動お問い合わせお気軽にお問い合わせください。