Bedingte Wiederholung

LabVIEW SignalExpress

Bedingte Wiederholung

Wiederholt die Schritte in der Schleife, bis eine oder mehrere Bedingungen erfüllt sind. Zum Hinzufügen einer Bedingung klicken Sie auf die Schaltfläche Hinzufügen unter Eingangskonfiguration und wählen Sie die gewünschte Variable aus. Die Variable kann entweder ein boolesches Ergebnis oder eine Skalarzahl sein. Als Abbruchbedingung können Sie entweder direkt einen booleschen Wert auswählen oder einen skalaren Wert mit einer Konstante vergleichen. Wählen Sie im Pulldown-Menü Kriterium das Vergleichskriterium aus.

Mit Hilfe von Gruppenoperation können Sie mehrere Bedingungen für den Abbruch zusammenfassen. Soll die Schleife beim Erfüllen aller Bedingungen abgebrochen werden, wählen Sie UND. Wenn eine erfüllte Bedingung zum Abbruch genügt, wählen Sie ODER. Durch Deaktivierung der Option Bei Ja abbrechen können Sie die Abbruchbedingung negieren.

ParameterBeschreibung
EingangskonfigurationEnthält die folgenden Optionen:
  • Hinzufügen—Fügt der Bedingungsliste eine Eingangsvariable hinzu.
  • Entfernen—Entfernt die markierte Eingangsvariable aus der Bedingungsliste.
  • Schleifenbedingungen—Zeigt die aktuellen Bedingungen für den Schritt "Bedingte Wiederholung" an.
  • Eingangssignal—Gibt das Eingangssignal (die Variable) an, für das (die) die angegebenen Bedingungen gelten sollen.
  • Kriterium—Gibt das Vergleichskriterium für die ausgewählte skalare Eingangsvariable an.
  • Wert—Konstante zum Vergleich mit der ausgewählten Variable.
  • Eingabe invertieren—Invertiert die markierte boolesche Variable.
AbbruchbedingungEnthält die folgenden Optionen:
  • Log. Verknüpfung—Kombiniert verschiedene Bedingungen zu einer Abbruchbedingung. Soll die Schleife beim Erfüllen aller Bedingungen abgebrochen werden, wählen Sie UND. Wenn eine erfüllte Bedingung zum Abbruch genügt, wählen Sie ODER.
  • Bei Ja abbrechen—Gibt an, ob die Schleife abbrechen soll, wenn die Abbruchbedingung erfüllt wird oder nicht.