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 

Aktuelle Werte aus Subvi bekommen?



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!

06.03.2007, 14:54
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Aktuelle Werte aus Subvi bekommen?
' schrieb:Hallo Leute,
ich steuer über LabVIEW 8 ein Mikrocontrollerboard an. Auf dem uc ist ein Regelalgorithmus implementiert. Über die serielle Schnittstelle bekomme ich immer die aktuellen Werte des Winkelsensors. Dazu hab ich in LabVIEW einen Autoscan Modus realisiert. Das klappt auch ganz gut. Nur habe ich jetzt ein SubVi aus einem Teil davon erstellt, um den an anderer Stelle nochmal wiederverwenden zu können und kriege die Werte jetzt nicht mehr aktuell, sondern nur, wenn das SubVi beendet wurde. Wie kann man die aktuellen Werte anzeigen lassen? Ich schätze mal über Referenzen, verstehe das Vorgehen aber noch nicht so ganz. Globale Variablen sind ja mit Vorsicht zu genießen.

Hier mal meine VIs:

[attachment=31929:autoscan.vi]

[attachment=31931:receive_until_match.vi]

[attachment=31930:autoscan_test.vi]

und dazu die entsprechenden Bilder der Messung

[attachment=31933:ohne_sub_vi.jpg]

[attachment=31932:sub_vi.jpg]
Ach ja: Wie kann ich von außen das Frontpanel eines SubVi öffnen (angenommen das SubVi läuft die ganze Zeit)? Hab das mal mit einem Eigentschaftsknoten über Frontpanel öffnen gemacht. Ging auch ganz gut, nur daß ich dem Knoten die Referenz anhand der Verzeichnisstruktur übwergeben hab. Wie bekomme ich die Referenz aus einem SubVi heraus?

Und dann: Wie kann man in einem offenen Frontpanel eines SubVi das Frontpanel schließen one das Subvi zu benden?

Vielen Dank im Vorraus!


Es sind immer wieder dieselben Fragen, ich glaube es muss ins Tutorial.

Also zum Öffnen des FPs benutzt man VI-Server, Methode Open FP (ist ziemlich leicht).

Zum Datenaustausch zwischen den Tasks gibt es viele Möglichkeiten:

globale Variablen (gefährlich)
Notifier (evtl. mit Datenverlust)
Queue (ohne Datenverlust)
Events (sehr interessant)
über Referenzen (nicht komfortabel)

Gruss, Eugen

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


Nachrichten in diesem Thema
Aktuelle Werte aus Subvi bekommen? - eg - 06.03.2007 14:54
Aktuelle Werte aus Subvi bekommen? - eg - 06.03.2007, 15:13
Aktuelle Werte aus Subvi bekommen? - eg - 06.03.2007, 17:02
Aktuelle Werte aus Subvi bekommen? - jg - 06.03.2007, 17:23

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Aktuelle Zeit als Uhr darstellen. Grobi 10 14.273 23.06.2022 15:35
Letzter Beitrag: GerdW
  aktuelle Datum und Zeit anzeigen lassen heithem11 5 10.169 05.04.2017 14:37
Letzter Beitrag: heithem11
  Rechenzeit einer Schleife pro runde bekommen aidinnikoo 1 3.704 30.11.2016 13:53
Letzter Beitrag: GerdW
  Werte aus SubVI werden nicht aktualisiert McButch 24 13.597 13.10.2016 14:20
Letzter Beitrag: jg
  Array aus while Schleife bekommen Squanchy 1 2.961 07.06.2016 16:00
Letzter Beitrag: Freddy
  Wie Werte an SubVI in SubPanel (Unterpanel) übergeben? nemesismf 1 7.985 03.04.2012 11:36
Letzter Beitrag: GerdW

Gehe zu: