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 

Datenaustausch zwischen zwei while schleifen



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!

17.09.2009, 06:49
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Datenaustausch zwischen zwei while schleifen
Das Problem beim Datenaustausch über lokale Variablen zwischen verschiedenen Schleifen ist, daß man nicht weiß, wann die Daten neu sind oder ob es noch die alten sind. Um das zu wissen, braucht man außerdem noch ein Flag, welches beim Schreiben neuer Daten in der einen Schleife gesetzt und beim Lesen gelöscht wird. Aber auch das ist nicht ideal, da die Daten nicht sofort übertragen werden, sondern erst bei der nächsten Abfrage des Flags (Polling).

Die weitaus elegantere Methode ist, wie Tschac schon sagte, über Melder/Queues. Die beiden Schleifen synchronisieren sich dann von selbt. Der Meldeempfänger wartet immer so lange, bis es neue Daten gibt. (Was allerdings Anfänger, die das nicht richtig kapiert haben, nicht daran hindert, in so eine Schleife mit Meldeempfänger noch ein Wait einzubauen)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Datenaustausch zwischen zwei while schleifen - Lucki - 17.09.2009 06:49

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenaustausch über Cluster in zwei While-Schleifen creo_123 5 4.435 04.03.2022 09:36
Letzter Beitrag: Kiesch
  Eventstruktur im SubVI - Datenaustausch TpunktN 5 3.455 01.07.2021 07:15
Letzter Beitrag: Zelos
  zwei Plots in einem X-Y Graphen mit zwei Achsen bachatero18 7 5.266 20.11.2019 15:06
Letzter Beitrag: Lucki
  Zeitmessung zwischen zwei Zustände Armeldonald 7 4.935 19.06.2019 17:16
Letzter Beitrag: Trinitatis
  Kommunikation/Datenaustausch MainVI und SubVI THenry14 13 8.892 09.03.2018 08:46
Letzter Beitrag: GerdW
  Steuerung zwischen zwei while Schleife katanad 11 8.077 06.07.2016 14:24
Letzter Beitrag: GerdW

Gehe zu: