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 

Bidirektionaler Datenaustausch zwischen parallelen Schleifen / subVi



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!

10.12.2009, 14:52
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Bidirektionaler Datenaustausch zwischen parallelen Schleifen / subVi
' schrieb:Eine Frage zu Queues/Melder: Eigentlich soll es bei meinem Programm niemals vorkommen, dass sich Meldungen aufstauen, da keine seite ohne Meldung der anderen weitermachen darf, wären dann nicht zwei melder sinnvoller als queues?
Ich würde keine Melder verwenden.

Du willst doch bestimmt "eventgesteuert" arbeiten. Also sobald der "Trigger" vorhanden ist, soll was gemacht werden. Hierfür ist aber eine Queue das logischerere Mittel. Die Queue wird nämlich ausgelesen und dann ist das entsprechende Datum verschwunden aus der Queue. Um dieses Verhalten bei Meldern zu realisieren musst du zum Zeitpunkt des Aufrufens des MelderAbfragens sagen, dass die Historie ignoriert werden soll. Das Datum im Melder wird nämlich bei Auslesen nicht automatisch gelöscht. Und genau hier kommt es dann zu RaceConditions (also zu Problemen synchron-spezifischer Art) auf Melderebene.

Wenn es um Ablaufsteuerung geht, verwende ich immer eine Queue. Die zu steuernde Seite muss die Queue auslesen. Wenn es darum geht, einen Zustand allgemein bekannt zu geben, dann nehme ich Melder. Wer die Daten braucht soll sie auslesen.

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
Antwort schreiben 


Nachrichten in diesem Thema
Bidirektionaler Datenaustausch zwischen parallelen Schleifen / subVi - IchSelbst - 10.12.2009 14:52

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenaustausch zwischen 2 VI´s MarcoN 3 5.153 21.11.2019 18:50
Letzter Beitrag: GerdW
  Werte in SubVi entsprechen nicht Werten außerhalb des SubVi Philipp841 5 4.973 13.06.2018 15:12
Letzter Beitrag: GerdW
  Datenaustausch zwischen zwei Programmen Michael5 1 5.532 05.07.2016 20:13
Letzter Beitrag: GerdW
Question Welches "Protokoll" wählt man zum Datenaustausch zwischen mehreren PCs... PTBist 7 8.539 13.01.2014 13:11
Letzter Beitrag: Y-P
  Datenkomunikation zwischen parallelen Schleifen: Frage zu Queues JensLV 5 7.699 20.04.2012 08:18
Letzter Beitrag: JensLV
  Datenaustausch Duplex Martin82 14 14.422 13.01.2012 11:38
Letzter Beitrag: Martin82

Gehe zu: