INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

While-Schleife - Nach einem Durchlauf nie mehr starten



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

05.05.2006, 12:05
Beitrag #1

LV_Newbie Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Apr 2006

6.1
-
kA


Oesterreich
While-Schleife - Nach einem Durchlauf nie mehr starten
Hallo
Ich hab ein großes (vermutlich aber triviales) Problem.
Und zwar möchte ich einen Wert einlesen sobald ein Schalter am Benutzerpaneel betätigt wird. Dann geht LabVIEW in eine Case-Struktur die bei betätigtem Schalter eben True ist.
In diesem Case befinden sich 2 Schleifen (while). Die erste soll überhaupt nur 1 mal abgearbeitet werden. Die 2te ständig (solange eben der Schalter aktiv ist).

Nur weiß ich nicht wie ich die 1.te Schleife dazu bringe nach einem Durchlauf nicht mehr zu starten.

Habs mit for probiert (N=1) probiert...geht auch nicht da der Schleifenzähler immer bei 0 beginnt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.05.2006, 12:35
Beitrag #2

oppossom Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 151
Registriert seit: Mar 2006

6.1:7.0
2003
kA


Oesterreich
While-Schleife - Nach einem Durchlauf nie mehr starten
Zitat:In diesem Case befinden sich 2 Schleifen (while). Die erste soll überhaupt nur 1 mal abgearbeitet werden.
Dann brauchst du ja die erste Schleife gar nicht... oder hab ich da was falsch verstanden?
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 12:37
Beitrag #3

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
While-Schleife - Nach einem Durchlauf nie mehr starten
@opossom

nach seiner Beschreibung des Problems stimmt das, was du verstanden hast.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 12:38
Beitrag #4

LV_Newbie Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Apr 2006

6.1
-
kA


Oesterreich
While-Schleife - Nach einem Durchlauf nie mehr starten
Das ist praktisch so eine Abgrenzung des Bereichs der nur ein mal abgearbeitet werden soll.
Kann auch ein Case sein!

Wichtig ist jedoch das der Teil nur 1 mal durchgeführt wird.

Moment mach schnell ein Bild.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 12:39
Beitrag #5

Alex Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Aug 2005

2010
2005
kA

38100
Deutschland
While-Schleife - Nach einem Durchlauf nie mehr starten
hi newbie,

Wenn die Schleife nur einen Durchgang machen soll, würde ich die While schleife durch eine Forschleife ersetzen und N=1 setzen.
Damit würdest du dir schonmal die Abbruchbedingung für deine Whileschleife sparen.

MfG

Alex
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 12:41
Beitrag #6

Alex Offline
LVF-Grünschnabel
*


Beiträge: 36
Registriert seit: Aug 2005

2010
2005
kA

38100
Deutschland
While-Schleife - Nach einem Durchlauf nie mehr starten
zja da kamm ich wohl en bissel spät vom KaffetrinkenBig Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.05.2006, 12:41
Beitrag #7

Azmodan Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Mar 2006

8.0.1
2006
kA


Deutschland
While-Schleife - Nach einem Durchlauf nie mehr starten
Hi!

Hmmm... Meinst du das in etwa so wie im Anhang?

Gruß, Niko


Angehängte Datei(en) Thumbnail(s)
   

God is Real - unless declared as Integer.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 12:45
Beitrag #8

LV_Newbie Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Apr 2006

6.1
-
kA


Oesterreich
While-Schleife - Nach einem Durchlauf nie mehr starten
Leider nicht ganz.
Da nach dem Durchlauf des restlichen Programms ist ja der Schleifenzähler wieder auf 0.
Daher wird die Schleife wieder 1 mal durchlaufen, dann der Rest abgearbeitet.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 12:51
Beitrag #9

LV_Newbie Offline
LVF-Grünschnabel
*


Beiträge: 41
Registriert seit: Apr 2006

6.1
-
kA


Oesterreich
While-Schleife - Nach einem Durchlauf nie mehr starten
Habs jetzt so gemacht, dass das 1malige ein While und das 2te ein Case ist!

Das innere Case muss immer wieder abgearbeitet werden (sobald halt die entsprechende innere Bedingung erfüllt ist).
Die while-SChleife (grün) soll nur 1mal durchlaufen werden.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2006, 12:55
Beitrag #10

Azmodan Offline
LVF-Grünschnabel
*


Beiträge: 37
Registriert seit: Mar 2006

8.0.1
2006
kA


Deutschland
While-Schleife - Nach einem Durchlauf nie mehr starten
Hallo, Newbie!

Ok, bauen wir den Vorschlag mal etwas aus... D.h. pack die nur einmal auszuführende Schleife auch in einen derartigen Case.

Gruß, Niko

Edit: Ja, genau wie du das jetzt hast. Wink


Angehängte Datei(en) Thumbnail(s)
   

God is Real - unless declared as Integer.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Nach LV2018 Installation parallel zu LV2009 keine DAQmx-Funktionalität mehr in LV9 _Markus_ 2 3.802 10.01.2019 12:02
Letzter Beitrag: _Markus_
  Programm funkioniert nach LV-Neustart nicht mehr TeCruz 9 6.099 23.03.2018 13:33
Letzter Beitrag: TeCruz
  automatischer Enum durchlauf floH857 4 5.129 21.02.2017 08:57
Letzter Beitrag: Freddy
  While Schleife durchläuft ein zweites mal nach beenden p4tti 5 5.281 15.09.2016 10:34
Letzter Beitrag: jg
  Schleife nach Pop-Up beenden TDO 6 6.337 16.02.2016 09:59
Letzter Beitrag: TDO
  Nach Update auf 2013 kein FPGA mehr skar 10 8.888 15.07.2014 15:13
Letzter Beitrag: jg

Gehe zu: