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 

Sub VI soll im Hintergrund weiterlaufen



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!

20.06.2008, 11:41
Beitrag #3

Labview-Beginner Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 114
Registriert seit: Oct 2007

6.1
2007
kA

67705
Deutschland
Sub VI soll im Hintergrund weiterlaufen
Hi,

das mit der globalen Variablen war eine gute Idee.

Leider habe ich immernoch ein Problem und weiß nicht genau ob es jetzt an der Verwendung der globalen Variablen liegt oder an der Programmstruktur von Lab View.

Und zwar habe ich zwei While Schleifen nebeneinander geschalten, wovon die erste mit einem Boolean beendet wird ("Stop if true" mit Boolean und "Waiting for front panel activity"), der gleichzeitig die globale Variable darstellt.
Durch das Beenden werden ja die Daten aus der Whileschleife zum weiteren Verarbeiten frei gegeben...

...und dann an die zweite While Schleife übergeben.
Darin werden nun die Daten Schritt für Schritt in einer Sequenz weiterverarbeitet. Dass sie Sequnez nun nicht unendlich oft wiederholt wird (While die Whileschleife auf "continue if true" steht mit einer "true constant") halte ich sie im letzten Schritt an, indem ich sie an die Globale Variable kopple (Whilfe Schleife auf "Stop if True" mit der Globalen Variablen als Boolean).


Der Boolean steht auf Mechanical Action: "Latch when released"

Meine Intention ist also:
Ich bestätige die Eingabe in der ersten While Schleife mit der Boolean Variable und somit kann auch die zweite Whileschleife loslaufen. Durch das Latch when released geht globale Variable wieder in den "false-Zustand" über, sodass doch die zweite Schleife nur einen Durchlauf der Sequenz erlauben dürfte, weil sie im letzten Schritt wieder angehalten wird.

Leider funktioniert das alles nicht so, sondern die zweite. Schleife wird wieder und wieder ausgeführt. :-(

Please help.

Cheers.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Sub VI soll im Hintergrund weiterlaufen - Labview-Beginner - 20.06.2008 11:41

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Ansprechendes Design des Frontpanels | Muster in Hintergrund einfügen dulfried 3 4.726 23.08.2017 17:45
Letzter Beitrag: GerdW
  Hintergrund TiCy 5 5.001 27.11.2012 10:56
Letzter Beitrag: TiCy
  Events filtern, wenn GUI im Hintergrund dimitri84 7 7.745 07.03.2012 12:37
Letzter Beitrag: dimitri84
  VI's im Hintergrund Jontef 8 6.879 24.01.2012 10:21
Letzter Beitrag: Jontef
  Win Explorer im hintergrund? Escatec 2 4.774 06.10.2011 09:50
Letzter Beitrag: M@rRy
  UserInterface mit LabView Hintergrund schiebt sich vor Controls Cluster5020 2 4.309 05.04.2011 09:12
Letzter Beitrag: Cluster5020

Gehe zu: