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 aus einer Sequenz heraus steuern



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!

26.02.2011, 17:17
Beitrag #1

Krähe Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: Feb 2011

2010
2011
DE



While-Schleife aus einer Sequenz heraus steuern
Hallo LabVIEW Gemeinde,

ich arbeite erst seit kurzem mit LV2010 und hätte da mal ein kleines Problem:

Ich habe eine Sequenz die aus x Rahmen besteht. Nun möchte ich z.B. eine Whilschleife, die sich nicht innerhalb der Sequenz befindet aus einem Rahmen starten und in einem weiteren Rahmen wieder Stoppen.

Wie bekommt man das am einfachsten hin?

Im Anhang habe ich mal ein VI angehängt in dem ich das versucht habe. Irgendwie scheint es aber über lokale Variablen nicht zu funktionieren.

Danke vorab für eure Hilfe.

Gruß


Angehängte Datei(en)
2010 .vi  TP-Parallel zu Sequenz-2.vi (Größe: 11,5 KB / Downloads: 174)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.02.2011, 20:52
Beitrag #2

Richard Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 70
Registriert seit: Jun 2009

8.6,9.0,9.1,10.0,11.0
2008
DE_EN

80797
Deutschland
RE: While-Schleife aus einer Sequenz heraus steuern
Hallo Krähe,

ich weiß zwar nicht, was du damit Bezwecken möchtest, aber so würde das Funktionieren.

2010 .vi  TP-Parallel zu Sequenz-2.vi (Größe: 11,56 KB / Downloads: 230)


Schau dir mal den Signalverlauf mit der Glühlampe an, dann siehst du auch gleich, dass bei dir die Case-Struktur einmal im False durchlaufen wird und dann dieser Teil des VIs beendet ist. Die Schleife wird nie aufgerufen.

Für so etwas bietet sich vermutlich eine Erzeuger-Verbraucher-Struktur an. Da gibt es Beispiele im Example-Finder.

Gruß Richard

Murphy was an optimist
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2011, 22:06
Beitrag #3

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.692
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
RE: While-Schleife aus einer Sequenz heraus steuern
(26.02.2011 17:17 )Krähe schrieb:  Nun möchte ich z.B. eine Whilschleife, die sich nicht innerhalb der Sequenz befindet aus einem Rahmen starten und in einem weiteren Rahmen wieder Stoppen.
Siehe Anhang.

Erstens:
Das wird natürlich nur dann was, wenn die Überprüfung (= Case-Struktur um die While-Schleife), ob die While-Schleife ausgeführt werden soll, auch kontinuierlich gemacht wird.

Zweitens:
Wenn du mit der Lokalen Variablen das Anzeigeelement (Steuerung TP) beschreibst, kann das zu RaceConditions führen ...

Drittens:
Da die While-Schleife abgebrochen werden soll, muss da natürlich was entsprechendes in der While-Schleife drinnen sein ...


Angehängte Datei(en)
2010 .vi  TP-Parallel zu Sequenz-2.vi (Größe: 13,91 KB / Downloads: 201)

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Tastenkombination aus *.vi heraus ausführen kpa 12 11.828 02.10.2020 21:39
Letzter Beitrag: IchSelbst
  Sequenz wird zweimal durchlaufen mprocket 7 5.686 21.01.2018 18:59
Letzter Beitrag: mprocket
  Drei Queues in einer While-Schleife mit case-Struktur EinVolvic 12 13.167 17.05.2017 20:25
Letzter Beitrag: EinVolvic
  Probleme seit einfügen einer For-Schleife JUON 7 5.917 14.02.2017 18:01
Letzter Beitrag: TR61
  Rechenzeit einer Schleife pro runde bekommen aidinnikoo 1 3.691 30.11.2016 13:53
Letzter Beitrag: GerdW
  Radiobutton steuern von main.vi aus in While-Schleife tatanka 1 3.199 18.11.2016 08:59
Letzter Beitrag: GerdW

Gehe zu: