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 

Wie kann man eine While Schleife von außen stoppen?



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!

06.12.2006, 16:19 (Dieser Beitrag wurde zuletzt bearbeitet: 06.12.2006 16:20 von Kvasir.)
Beitrag #20

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
Wie kann man eine While Schleife von außen stoppen?
Doch du kannst natürlich weitere Shiftregister verwenden.

Der Wert bleibt nur erhalten, weil es ja immer genau das gleiche Shiftregister ist, das aufgerufen wird (selbes SubVi wird wiederholt aufgerufen).

Wenn du z.B.: eine Whileschleife mit einem uninitialiserten Shiftregister in einer Case Struktur hast, dann hat dieses Shiftregister, bei jedem neuen Durchlaufen der Case Struktur den letzten Wert. Dies kann zu unerwünschten Wirkungen führen, wenn z.B.: das Shiftregister als Abbruchbedingung für die Schleife gilt. Deswegen sollte man Shiftregister immer initialisieren um soetwas zu vermeiden, außer eben, man verwendet es als funktionale globale Variable.

Schau dir mal das Beispiel an, ich hoffe das erklärt was ich meine.


Angehängte Datei(en)
Sonstige .vi  shift.vi (Größe: 26,25 KB / Downloads: 209)

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Wie kann man eine While Schleife von außen stoppen? - Kvasir - 06.12.2006 16:19

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Schleife stoppen in subVI illy777 31 13.001 14.09.2020 18:00
Letzter Beitrag: illy777
  While Schleife stoppen itz_me 4 5.776 13.04.2017 14:47
Letzter Beitrag: itz_me
  X Bildlaufleiste bei Signalverlaufsdiagram stoppen Carp 18 10.220 10.06.2016 09:57
Letzter Beitrag: Carp
  Frage zu Lauflicht stoppen(vorübergehend) fuego50 4 4.187 23.05.2016 17:05
Letzter Beitrag: fuego50
  Referenziertes VI stoppen marhi 7 5.710 08.03.2016 12:07
Letzter Beitrag: rolfk
  Parallele Schleifen beliebig stoppen/neustarten buettnerstefan 3 4.768 03.06.2015 15:23
Letzter Beitrag: buettnerstefan

Gehe zu: