実行ページ (VIプロパティダイアログボックス)
- 更新日2025-07-30
- 8分で読める
VIのフロントパネルまたはブロックダイアグラムウィンドウから、ファイル»VIプロパティを選択して、カテゴリプルダウンメニューから実行を選択して、このページを表示します。
このページを使用して、実行プロパティを設定します。
このページには、以下のコンポーネントがあります。
| オプション | 説明 |
|---|---|
| デバッグを許可 | このVIのデバッグを許可します。たとえば、ブレークポイントの設定、プローブの作成、実行ハイライト、シングルステップデバッグの実行などが可能です。このチェックボックスをオフにして、メモリ要件を削減して、パフォーマンスをわずかに向上します。 |
| 再入可能 | このVIの複数インスタンスを同時に実行できるかどうかを示します。デフォルトではVIは再入不可なので、同じVIを呼び出すと、前の呼び出しの実行が終了するまで待たなければなりません。同じVIの呼び出しの同時実行を許可するには、再入実行オプションの1つを選択します。 メモ 親ダイナミックディスパッチメンバーVIと子ダイナミックディスパッチメンバーVIの再入可能オプションは同じである必要があります。
(FPGAモジュール)デフォルトでは、FPGAターゲットの下に作成されたサブVIはリエントラントです。
|
| サブVIを発呼者VIにインライン | サブVIをその発呼者VIにインラインするかどうかを指定します。 |
| 優先度 | LabVIEW実行システムで実行する優先度を決定します。この制御器を使用して、アプリケーションで重要なVIの優先度を他のVIより高く設定できます。 より高い優先度の別のVIがこのVIを呼び出すと、このVIの優先度は発呼者VIの優先度と一致するように高くなります。このVIの優先度は、このダイアログボックスで設定したレベルより低くなることはありません。 |
| 推奨する実行システム | 推奨実行システムを設定します。LabVIEWでは、複数の同時実行システムがサポートされています。プラットフォームによっては、ある実行システムで実行しているVIを、別の実行システムでVIを実行している最中にも実行できます。これにより、優先度の高いタスク (データ集録ループなど) が、長時間かかる処理 (遅い計算処理など) に割り込み実行できるようになります。 通常、発呼者と同じ実行システムですべてのVIを実行するように設定します。VIのセットの代用実行システムを使用するには、トップレベルVIをその実行システムに設定します。そのサブVIのすべてもその実行システムで実行されます。 メモ 親ダイナミックディスパッチメンバーVIと子ダイナミックディスパッチメンバーVIの推奨する実行システムオプションは同じである必要があります。 |
| 自動エラー処理を有効 | 現在のVIのブロックダイアグラムに対して自動エラー処理を有効にします。VIの実行時、LabVIEWは実行を一時停止して、エラーが発生したサブVIまたは関数をハイライトして、エラーダイアログボックスを表示します。 メモ LabVIEWランタイムエンジンは、自動エラー処理をサポートしません。 |
| 開かれたら実行 | VIを開く際、実行モードで自動的に実行されるようにVIを有効にします。 メモ
以下の場合、このオプションは無視されます。
メモ LabVIEW 20XXや National InstrumentsShared フォルダなど、標準のNIインストーラの場所以外のディスクからVIを起動した場合、VIを実行するか編集モードで開くかを選択するプロンプトが表示されます。 |
| 呼び出されたら中断 | サブVIが呼び出された際、そのサブVIを一時停止して、ユーザによる操作を待機します。このオプションは、操作>>呼び出されたら中断を選択した場合と同じです。 |
| 呼び出されたら表示器をクリア | 表示器を含むVIを呼び出すたびに、グラフなどの表示器がクリアされるようにします。トップレベルVIの場合、VIを実行するたびに表示器がクリアされます。 |
| 起動時にメニューを自動処理 | VIを開いて実行する際、LabVIEWが自動的にメニュー選択項目を処理するように設定します。このオプションをオフにした場合、「メニュー選択取得」関数を使用してメニューの選択項目を処理できるまで、ランタイムメニューバーは無効になります。 |
| 配列と文字列を事前に自動割り当て | (FPGAモジュール) 配列および文字列の操作を最適化します。このオプションは、実行時にメモリを動的に割り当てるのではなく、コンパイル時にメモリを事前に割り当てるように、LabVIEWを設定します。デフォルトでは、FPGAモジュールはプロジェクトエクスプローラウィンドウのFPGAターゲットの下のVIのこのオプションを表示します。FPGAデバイスの配列または文字列を使用するVIをコンパイルするには、最初にこのオプションを有効にする必要があります。 |