計測器制御アプリケーションを作成する
- 更新日2025-08-27
- 3分で読める
計測器ドライバには、計測器制御アプリケーションの作成に使用する多くのコンポーネントVIが含まれます。一般的なLabVIEWアプリケーションと似ているVIを一緒に配線します。
通信を確立する
Initialize VI(最初に呼び出す計測器ドライバVI)は、計測器との通信を確立します。また、計測器をデフォルトの電源オンの状態、または別の特定の状態にするために必要な動作を実行します。通常、Initialize VIはアプリケーションの起動時に1回のみ呼び出す必要があります。
計測器と対話する
Configuration VIは、目的の操作を実行する計測器を構成するソフトウェアルーチンの集合です。特定の計測器に対応するように、さまざまなConfiguration VIが用意されています。これらのVIを呼び出した後、計測器は計測の実行またはシステムのシミュレートの準備が完了します。
Action VIは、トリガシステムのアーミングや刺激信号の生成など、テストおよび計測操作を開始または停止します。Action VIは、計測器の設定の変更は行いませんが、現在の構成に基づいて動作するという点でConfiguration VIと異なります。Status VIは、計測器の現在の状態または待機中の操作の状態を取得します。
Data VIはデータを計測器へ、または計測器からデータを転送します。サンプルには、計測値または波形を読み取るVI、波形またはデジタルパターンを信号発生器にダウンロードするVIが含まれています。
「ユーティリティ」VIは、最もよく使用される計測器ドライバのVIに対して、さまざまな補助的な操作を実行します。これらのVIには、Reset、Self-Test、Revision Query、Error Query、Error Message.など、計測器ドライバのテンプレートVIのほとんどが含まれています。また、Utility VIには、キャリブレーションまたは設定の保存および取り消し操作を実行するその他のカスタム計測器ドライバVIも含まれている場合があります。
接続を閉じる
Close VI は、計測器へのソフトウェアの接続を中断して、システムのリソースを解放します。通常、Close VIは、アプリケーションの終了時または計測器との通信の終了時に1回のみ呼び出す必要があります。Initialize VIの成功した各呼び出しで、不要なメモリリソースを保持しないように対応するClose VIを使用してください。
エラー処理
いくつかのエラーが起こる可能性があるため、計測器制御アプリケーションで エラー処理を実行することは重要です。