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 

Alle While Schleifen beenden



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!

21.11.2010, 18:21
Beitrag #1

Maurice Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Oct 2010

8.6
2010
de

76646
Deutschland
Alle While Schleifen beenden
Hallo Leute,

ich hoffe ihr könnt mir bei meinem Problem helfen: Ich habe mehrere (verschachtelte) while Schleifen im gleichen vi und möchte alle auf einmal (beim Klicken des stopp-Buttons der 1. Schleife) beenden.
Ich habe versucht, über den Eigenschaftsknoten den Wert des Buttons zu ermitteln und dann diesen Wert an die stopp Bedingung der while schleifen zu übermitteln, vergeblich.

Habt ihr eine Lösungsansatz?

Grüße

Maurice
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.11.2010, 18:37
Beitrag #2

macmarvin Offline
CLA
***


Beiträge: 445
Registriert seit: Sep 2006

2014
2004
EN

81373
Deutschland
Alle While Schleifen beenden
Was war denn vergeblich, das Anschließen des Eigenschaftsknotens oder haben die Schleifen sich nicht beendet obwohl das Abbruchkriterium anlag? Was passiert denn wenn du Probes setzt bzw. im Highlightmodus den Ablauf anschaust? Wie ist das Schaltverhalten deines Booleancontrols?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.11.2010, 19:03
Beitrag #3

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
Alle While Schleifen beenden
Das Schaltverhalten "Latch" ist nicht mit Variablen und Eigenschaftsknoten vereinbar. Ändere das Schaltverhalten. Und nimm statt des Eigenschaftsknoten eine lokale Variable.

   

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.11.2010, 09:19 (Dieser Beitrag wurde zuletzt bearbeitet: 22.11.2010 09:20 von RHeil.)
Beitrag #4

RHeil Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Nov 2010

2011 SP1
2001
EN

81737
Deutschland
Alle While Schleifen beenden
' schrieb:Das Schaltverhalten "Latch" ist nicht mit Variablen und Eigenschaftsknoten vereinbar. Ändere das Schaltverhalten.
ACK.

' schrieb:Und nimm statt des Eigenschaftsknoten eine lokale Variable.
Oder noch besser: bleib beim Eigenschaftsknoten und packe jede parallele Schleife in ein SubVI (mit Referenz-Eingang).
Das wäre dann schonmal ein erster Schritt in Richtung einer ordentlich gekapselten Programmstruktur.

Ach ja: und nicht vergessen, den Button zu Beginn des Programmes auf False zu setzen...
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
  2 Parallele While-Schleifen mit unterschiedlichen Timer beenden Tomate27 3 2.948 18.08.2020 13:29
Letzter Beitrag: GerdW
  Verschachtelte und parallele Schleifen gleichzeitig beenden Rayid 6 7.219 14.11.2016 08:24
Letzter Beitrag: GerdW
  Mehrere while Schleifen über globale Variable beenden insertcoin 24 23.429 02.07.2012 15:32
Letzter Beitrag: Johannes_S
  Parallele Schleifen mit Queues richtig beenden labrat 9 9.842 31.01.2012 18:55
Letzter Beitrag: Hook1986
  2 Schleifen nach Bestätigung über Eventcase beenden GT123 7 6.392 04.08.2010 15:26
Letzter Beitrag: chrissyPu
  Verschachtelte while-Schleifen beenden skywalker 10 12.656 11.05.2007 10:00
Letzter Beitrag: Achim

Gehe zu: