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 über Cluster in 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!

18.02.2022, 09:29
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Datenaustausch über Cluster in zwei While-Schleifen
Hallo creo,

Zitat:Da hier auch viele Nachrichten enthalten sind, die mich nicht interessieren, wollte ich in der ersten Schleife nur die Kommunikation laufen lassen und hier die Daten mitschreiben, die für mich bestimmt sind. In der zweiten Schleife werden dann nur noch die Flags im Cluster abgefragt und entsprechend reagiert und hierüber auch auf die einzelnen Messdaten im Array zugegriffen.
Und warum müssen dann beide Schleifen die exakt gleiche Datenstruktur verwenden?
Die erste Schleife filtert nur die CAN-Messages anhand ihrer ArbID. "Gute" Messages werden dann an die zweite Schleife weitergeschickt: sinnvollerweise aber per Queue und nicht per Notifier! (Du willst doch alle "guten" Messages verarbeiten, oder?)
Die zweite Schleife nimmt die Messages entgegen und wertet die enthaltenen Signale aus. Die Signalwerte werden dann in einer anderen Datenstruktur gespeichert…

Zitat:Wenn ich dich richtig verstanden habe, wäre das aber auch bei einer globalen Variable oder FGV problematisch, richtig?
Ja, die Problematik mit RaceConditions tritt auch hier auf.
Bei der FGV hast du zumindest den Vorteil, dass du nur einen zentralen Datenbuffer hast und den Zugriff auf einzelne Elemente darin kapseln kannst.

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


Nachrichten in diesem Thema
RE: Datenaustausch über Cluster in zwei While-Schleifen - GerdW - 18.02.2022 09:29

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Elemente Cluster in Cluster ansprechen simcum 3 3.764 02.10.2023 10:49
Letzter Beitrag: th13
  Eventstruktur im SubVI - Datenaustausch TpunktN 5 3.566 01.07.2021 07:15
Letzter Beitrag: Zelos
  zwei Plots in einem X-Y Graphen mit zwei Achsen bachatero18 7 5.439 20.11.2019 15:06
Letzter Beitrag: Lucki
  Kommunikation/Datenaustausch MainVI und SubVI THenry14 13 9.261 09.03.2018 08:46
Letzter Beitrag: GerdW
  Element in Cluster of Array of Cluster ausblenden R.Fuertig 4 7.304 26.09.2016 07:47
Letzter Beitrag: GerdW
  Datenaustausch VisualBasic / LabView goetzi 4 4.428 02.03.2016 09:32
Letzter Beitrag: goetzi

Gehe zu: