条件付き反復

LabVIEW SignalExpressヘルプ

条件付き反復

1つ以上の条件が満たされるまでループ内でシーケンスのステップを繰り返します。 条件を追加するには、入力構成セクションで追加ボタンをクリックし、適切な入力変数を選択します。 変数はブールまたはスカラの結果になります。 ブール信号を終了条件として直接使用したり、スカラ値を定数値と比較したりできます。 条件プルダウンメニューを使用して比較条件を選択します。

グループ操作を使用して、複数の条件を組み合わせて1つの終了条件を指定することができます。 すべての条件がTRUEの場合にループが終了するよう設定するには、ANDを選択します。 少なくとも1つの条件が満たされるとループが終了するよう設定するには、ORを選択します。 TRUEの場合に終了チェックボックスからチェックマークを外すと終了条件を逆にすることができます。

パラメータ説明
入力構成次のオプションがあります。
  • 追加—入力変数を条件リストに追加します。
  • 削除—条件リストで選択した入力変数を削除します。
  • ループ条件—「条件付き反復」ステップの現在の条件を表示します。
  • 入力信号—指定した条件で使用する入力信号(変数)を指定します。
  • 基準—選択した入力スカラ変数の比較条件を指定します。
  • —選択した変数の比較に使用する定数値。
  • 入力を反転—選択された入力ブール変数を反転します。
終了条件次のオプションがあります。
  • グループ操作—複数の条件を終了条件に組み合わせます。すべての条件がTRUEになるとループが終了するように設定するにはANDを選択します。少なくとも1つの条件が満たされるとループが終了するよう設定するには、ORを選択します。
  • TRUEの場合に終了—全体としての終了条件がTRUEまたはFALSEのいずれかでループを終了するかを指定します。