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 

Verschachtelte und parallele Schleifen gleichzeitig 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!

12.11.2016, 13:42
Beitrag #5

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.700
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
RE: Verschachtelte und parallele Schleifen gleichzeitig beenden

Akzeptierte Lösung

(11.11.2016 22:31 )jg schrieb:  Wir hatten ja schon einmal das Thema "State-Machine", damit wäre dein VI wesentlich übersichtlicher und einfacher abzubrechen.

Damit der Hinweis von JG noch deutlicher wird, sag ich auch noch mal:

Einen Ablauf mit verschachtelten und/oder sequenziellen Schleifen durchzuführen, ist Im Allgemeinen die unprofessionellste, also schlechteste aller Möglichkeiten. Eine Schrittkette ist normalerweise die bessere Lösung.

Es mag zwar sein, das die erste Möglichkeit leichter zu programmieren ist als eine Schrittkette - aber was Debugging angeht und Erweiterbarkeit ist eine Schrittkette unschlagbar. Dabei ist es ganz einfach, eine Schrittkette zu programmieren: Du brauchst nur einen strict-typisierten private Datensatz, der alle(!) laufenden Daten (also auch die Schleifenzähler etc. samt aktuellem Schritt STATE) enthält. Ferner eine STATE-Sequenz in einer While-Schleife. STATE selbst ist ein strict-typisierter Enumerator. Mit in die While-Schleife sequenziert zur Statemachine kannst du weitere Funktionen integrieren - zum Beispiel einen Abbruch nach jedem einzelnen Schritt ...

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 


Nachrichten in diesem Thema
RE: Verschachtelte und parallele Schleifen gleichzeitig beenden - IchSelbst - 12.11.2016 13:42

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Parallele Frequenz-Datenerfassung mit NI-9401 ArneS 5 4.127 18.02.2021 09:41
Letzter Beitrag: GerdW
  Verschachtelte Clusterelemente auslesen simcum 5 4.003 31.08.2020 10:25
Letzter Beitrag: simcum
  2 Parallele While-Schleifen mit unterschiedlichen Timer beenden Tomate27 3 2.999 18.08.2020 13:29
Letzter Beitrag: GerdW
  parallele Ausführung von for-loops stsc 5 5.076 24.07.2019 15:12
Letzter Beitrag: stsc
  verschachtelte Bibliotheken - Architekturfrage seuk 3 3.729 12.07.2018 11:32
Letzter Beitrag: GerdW
  verschachtelte Cluster gottfried 5 5.149 04.12.2017 17:24
Letzter Beitrag: gottfried

Gehe zu: