LabVIEWForum.de - CASE-Struktur einmal durchlaufen?

LabVIEWForum.de

Normale Version: CASE-Struktur einmal durchlaufen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

wie kann ich es bewerkstelligen, dass eine CASE-Struktur genau einmal durchlaufen wird?
Gibt es eine Möglichkeit abzufragen, ob eine CASE-Struktur (nach dem sie einmal durchlaufen wurde) beendet wurde?

Viele Grüße,
Paul
Hi,
Verbinde deine Case-Struktur beispielsweise mit einem Taster und in der Case-Struktur lege eine Forschleife, welche einen Durchlauf erlaubt.

Somit müssten deine Anforderungen erfüllt sein,

lg,
rolf
HI

Du kannst auch die Funktion first call benutzen
Sie gibt dir ein True zurück beim ersten aufruf des VI's

du findest sie unter der Palette AdvanceSynchronization

Gruß

Jürgen
Hi,

diese Funktion gilt aber nur, bei dem ersten Aufruf des Vi's, SubVi's oder Schleife. Anschließend bringt die Funktion "leider" immerwieder ein false-Wert.

lg,
rolf
Noch eine Idee

sonst nimm doch eine while schleife und setzte die abbruch bedingung auf false so das sie nur einmal durchläuft.

Gruß

Jürgen
Hallo,

danke erstmal für eure Antworten..

Also ich hab mal ein wenig rumprobiert und die einfachste Lösung scheint mir der einmalige Whileschleifendurchlauf zu sein.

Grüße,
pv
Referenz-URLs