LabVIEWForum.de
Schleife bei bestimmtem Wert neu starten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Schleife bei bestimmtem Wert neu starten (/Thread-Schleife-bei-bestimmtem-Wert-neu-starten)



Schleife bei bestimmtem Wert neu starten - Blondchen - 21.10.2010 12:12

Hallo!

Ich möchte mit einer Schleife Werte aus einem Array auslesen. Wenn zum ersten Mal eine "0" gelesen wird, soll die Schleife wieder vorne beginnen.
Mein Problem ist diese Rücksetzung der Schleife. Bin Anfängerin, bitte helft mir!

Danke schon mal!


Schleife bei bestimmtem Wert neu starten - Matze - 21.10.2010 12:17

Hallo,

es gibt 2 Möglichkeiten, die mir bekannt sind:

- Du verlässt die Schleife und eine übergeordnete Schleife ruft die abgebrochene Schleife erneut auf
- Du erstellst dir per Schieberegister einen eigenen Indikator (immer "+1"), den du selbst zurücksetzt, wenn eine 0 auftaucht und ignorierst den eigentlichen Schleifen-Indikator "i".

Um welche Schleife geht es eigentlich? For- oder While?
Ich bezog mich nun auf eine While-Schleife.

Prinzip:

[attachment=30081]Lv80_img


Schleife bei bestimmtem Wert neu starten - jg - 21.10.2010 12:20

Offtopic2
' schrieb:Bin Anfängerin, bitte helft mir!
Das beisst sich aber mit deinem Profil, LV-Erfahrung seit 1996? Und seit 2007 bist du hier im Forum aktiv?Wink

Gruß, Jens


Schleife bei bestimmtem Wert neu starten - Blondchen - 21.10.2010 12:22

Da hast du nicht ganz unrecht, aber ohne laufende Beschäftigung mit der Materie fällt auch ein fortgeschrittener Benutzer leider oft in den Rang eines Anfängers zurück.

Grüße