Main.vi

このMain VIは、Sub VIを2種類の方法でメモリに呼び出し起動します。

(1)VIサーバーで呼び出し、別の独立したタスクとして動作させる。
  この場合は、2つのプログラムは独立した動作を行い、独立に停止させることができます。

(2)Call By Reference Nodeでメモリに読み込み、Sub VIとして動作させる。
  この場合、Main VIはSub VIが終了しないと、停止させられません。


フロントパネル

Main.vi


制御器と表示器

cブール

停止

cブール

VIサーバーで起動する場合はRun前にONにする

csvrn

VI Refnum

icclst

エラー出力
エラー入力クラスタは以前に呼び出されているVIから配線されたエラー情報を取得できます。 他のVIからエラーが発生した際に、ある操作を回避するかなど判断するためにこの情報を使用します。
ポップアップメニューのエラーの説明(または警告の説明)を選択すると表示されたエラーに関するより詳しい情報が表示されます。

iブール

status
ステータスブールはエラーがあるときにはTRUE(X)で、エラーがないとき、または警告のときにはFALSE(チェック印)になります。
ポップアップメニューのエラーの説明(または警告の説明)を選択すると表示されたエラーに関するより詳しい情報が表示されます。

ii32

code
コードはエラー、あるいは警告の種類を示す数値です。
ポップアップメニューのエラーの説明(または警告の説明)を選択すると表示されたエラーに関するより詳しい情報が表示されます。

istr

source
ソース文字列はエラー、または警告が発生した場所を示します。
ポップアップメニューのエラーの説明(または警告の説明)を選択すると表示されたエラーに関するより詳しい情報が表示されます。

iブール

動作中

ブロックダイアグラム

Main.vi

Main.vi


Sub.vi


フロントパネル

Sub.vi


制御器と表示器

cブール

停止

ii32

数値

ブロックダイアグラム

Sub.vi


LabVIEW Tipsに戻る