Express VI
- 更新日2025-08-27
- 4分で読める
Express VIはダイアログボックスを介して対話的に構成できる設定のVIです。Express VIは、青色のフィールドで囲まれたアイコン付きの拡張可能ノードとして、ブロックダイアグラム上に表示されます。
Express VIをブロックダイアグラム上に配置すると表示される構成ダイアログボックスでオプションを設定すると、Express VIを構成できます。Express VIをダブルクリックまたは右クリックし、ショートカットメニューからプロパティを選択して構成ダイアログボックスを再度開きます。また、ブロックダイアグラムでExpress VIの端子に値を書き込む方法で、Express VIを構成することもできます。
構成ダイアログボックスからExpress VIを構成できるパラメータは、構成可能端子と呼ばれます。ブロックダイアグラムからExpress VIを構成できるパラメータは、拡張可能パラメータまたは拡張可能端子と呼ばれます。パラメータは、構成し、かつ拡張することができます。つまり、構成ダイアログボックスとブロックダイアグラムの両方で構成できます。構成可能パラメータによるExpress VIの構成によって、ブロックダイアグラムに表示される拡張可能端子が決定されます。
Express VIは、一般的な測定タスクの実行に使用できます。アプリケーションを簡単に作成する目的でユーザに配布するExpress VIを作成および編集することもできます。ツール»上級»Express VIを作成/編集を選択すると開くExpress VIを作成/編集ダイアログボックスでは、既存のVI、他のExpress VI、ブランクVIからExpress VIを作成できます。
Express VIを使用する利点
Express VIの主な利点は対話式の構成機能です。Express VIは、最小のプログラミングのノウハウで簡単に独自のアプリケーションを作成できるようにVIやVIのライブラリをユーザに提供する際に便利です。
Express VIの構成機能は、ユーザが完全に理解していない可能性のある操作に関する設定を決定する対話式の方法を提供します。たとえば、信号のデジタルフィルタが必要な可能性がある場合に、多くのフィルタVIを含むライブラリが正しいフィルタ応答を選択する際に役立たない、あるいはどのパラメータが直接的に特定の信号に最も影響があるのか判断する際に役立たないことがあります。「フィルタ」Express VIは、対話的にフィルタ種類を選択し、フィルタパラメータを操作して、さまざまな方法でフィルタ応答を表示できます。Express VIの構成ダイアログボックスで、異なるフィルタの結果と信号に直接関係するフィルタのパラメータのプレビューを確認できます。「フィルタ」Express VIの実行後、Express VIはデフォルトデータとして構成ダイアログボックスに新しい信号を表示します。
Express VIの他の利点は、Express VIの関数のインスタンスがそれぞれ依存せずに分かれていることです。Express VIをブロックダイアグラムに配置する場合、Express VIのインスタンスは特定のブロックダイアグラムに組み込まれます。構成ダイアログボックスで選択する設定は、このExpress VIのインスタンスのみに影響します。同じブロックダイアグラムの5つの異なる領域で標準VIを配置する場合、5つの全く同じVIのコピーが結果として生じます。ソースコード、デフォルト値、フロントパネルは、すべての5つのコピーで同じままです。ただし、ブロックダイアグラムの5つの領域でExpress VIを配置する場合、違う名前が付いたすべて個別に構成可能な5つの異なるExpress VIが結果として生じます。Express VIの各インスタンスに、異なる数と種類の拡張可能端子を入れることができます。また、詳細ヘルプウィンドウは、各インスタンスの異なる設定で更新されます。
Express VIを使用する際の注意事項
Express VIは、VIの実行時の対話式な構成を提供しません。実行時での構成が必要な場合は、構成ダイアログボックスに似た機能があるユーザインタフェースを含むアプリケーションを構築します。
Express VIは、使いやすさのために設計されています。厳密なメモリ制限や高速な実行速度で実行するアプリケーションが必要な場合、標準のVIを使用します。