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 

Kommunikation zwischen MainVI und VIs in subpanel



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!

07.11.2008, 13:26
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.695
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Kommunikation zwischen MainVI und VIs in subpanel
' schrieb:Meine Idee ist es die physikalischen Kanäle meiner DAQmx-Ansteuerung an die SubVIs zu übergeben. Da ich meine SubVIs jedoch dynamisch lade (Subpanel Viewer.vi), erhalte ich die Daten aus der queue nur im ersten geladenen Subpanel. Wie sollte ich sinnvollerweise die Daten so vorhalten, dass sie immer verfügbar sind?
Wenn ich dich richtig verstanden habe, tritt folgendes Problem auf:
Irgendwer schreibt EINMALIG in eine Queue "die physikalischen Kanäle meiner DAQmx-Ansteuerung". Dann geht per VI-Server ein SubVI auf, das die Queue ausliest. Damit stehen in der Queue keine Daten mehr drinnen. Das nächste per VI-Server aufgerufene SubVI kann dann die DAQmx-Kanäle nicht mehr auslesen. Meinst du das?

Wenn ja, gibt es mehrere Lösungsmöglichkeiten:

Einfachste Möglichkeit: Nimm statt einer Queue einen Melder. Im Melder steht immer nur ein Datensatz (siehe oben EINMALIG), der auch nach einem Lesen drinnenbleibt.

Zweite Möglichkeit: Auch den SubVIs, die per VI-Server gestartet werden, kann man Daten in gewohnter Form übergeben, also quasi per Eingangsdraht. Dafür gibt es bestimmte VI-Server-Propertys.

Dritte Möglichkeit: Pack die Daten in ein "funktionales SubVI": Ein solches SubVI hat die Funktion einer globalen Variablen.

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
Kommunikation zwischen MainVI und VIs in subpanel - IchSelbst - 07.11.2008 13:26

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  MainVI sucht nach gelöschter .lvlib Bibliothek kwz 5 4.081 04.05.2021 16:11
Letzter Beitrag: kwz
  Subpanel Kommunikation ares2013 3 3.773 04.12.2019 12:23
Letzter Beitrag: Lien_Alere
  Kommunikation/Datenaustausch MainVI und SubVI THenry14 13 9.205 09.03.2018 08:46
Letzter Beitrag: GerdW
  Kommunikation zwischen SubVis im Subpanel und GUI Rene123 12 11.102 30.10.2017 23:28
Letzter Beitrag: IchSelbst
  Bestimmen, ob das VI ein eigenes Frontpanel hat oder im Subpanel angezeigt wird wladimir s 8 6.252 11.11.2016 10:31
Letzter Beitrag: wladimir s
  Subpanel und Splitter Pane GT123 15 9.873 09.09.2016 14:23
Letzter Beitrag: GT123

Gehe zu: