オプション1: 下記のスニペット画像を保存して、そのpngファイルをダイアグラムにドラッグします。
オプション2: 下記の手順をおこないます。
サブVIまたは実行中の別のVIを閉じるには:
- 新規VIを開き、ブロックダイアグラムにVIリファレンスを開く関数を配置します。
- VIパス入力に制御器を作成します。フロントパネルで、停止したいVIを参照する必要があります。
- インボーグノードをVIリファレンスを開く関数に配線し、インボーグノードの文字をクリックしてドロップダウンメニューからAbort VI(VIを中断)を設定します。
- インボーグノードとリファレンスを閉じる関数を配線します。
- リファレンスを閉じる関数と一般エラー処理VIを配線します。
- 停止したいVIを開きます。実行中であることを確認し、作成したこのVIを実行します。これにより、最初のVIが停止します。
作業中のVIを閉じるには:
- インボーグノードを追加して、VIクラスとAbort VIメソッドを選択します。
- VIサーバリファレンスを追加して、「このVI」であることを確認します。
- VIサーバリファレンスをインボーグノードに配線します。
メモ: 同じVIを指しているため、リファレンスを閉じる必要はありません。
オプション3: 停止関数を使用します。
このオプションの詳細については、この関数の
ヘルプページを参照してください。
Additional Information
- 一般にVIを中止することは、VIを「強制終了」することに似ており、最後のオプションとして使用するべきです。
- 可能であれば、VIを安全に終了する必要があるロジックを追加します。