Wertausgabe laufender SubVI ans Hauptprogramm - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ) +---- Thema: Wertausgabe laufender SubVI ans Hauptprogramm (/Thread-Wertausgabe-laufender-SubVI-ans-Hauptprogramm) |
Wertausgabe laufender SubVI ans Hauptprogramm - Guest - 09.05.2007 07:51 Hallo. Um mein Programm ein wenig übersichtlicher zu gestalten, habe ich angefangen mögliche SubVI's zu bilden. Das ist ja auch noch nicht das schwierigste. Als Beispiel soll ein Piezo-Element verfahren werden. Weil das Verfahren an sich in einen SubVI geschieht bekommt man davon jedoch am Frontpanel des Hauptprogramms nichts mit [nur der letzte Wert wird angezeigt]. Ich habs mit globalen Variablen versucht, weiß jedoch nicht, wie ich diese in meinen Frontpanel des Hauptprogramms einzubinden habe. Es sollte doch eine Möglichkeit geben aus dem SubVI's laufende Wertänderungen auf dem Frontpanel im Hauptprogramm sich anzeigen zu lassen. Vielen Dank für mögliche Vorschläge. MfG LV-Tony Wertausgabe laufender SubVI ans Hauptprogramm - Achim - 09.05.2007 08:15 Sag mal, kennst du die Suchfunktion...? http://www.LabVIEWforum.de/index.php...ost&p=27777 http://www.LabVIEWforum.de/index.php...ost&p=23690 http://www.LabVIEWforum.de/index.php...ost&p=15500 Wertausgabe laufender SubVI ans Hauptprogramm - Y-P - 09.05.2007 09:04 @Achim: Möglicherweise kann er ja die Beispiele nicht öffnen, weil er LabVIEW 7.0 hat....... Ist aber nur eine Vermutung. Gruß Markus ' schrieb:Sag mal, kennst du die Suchfunktion...? Wertausgabe laufender SubVI ans Hauptprogramm - Achim - 09.05.2007 09:19 ' schrieb:Möglicherweise kann er ja die Beispiele nicht öffnen, weil er LabVIEW 7.0 hat....... Ist aber nur eine Vermutung. Dann hätte er sie zumindest finden und hier erwähnen können, dann könnte man evtl. was runterkonvertieren... Wertausgabe laufender SubVI ans Hauptprogramm - Y-P - 09.05.2007 09:30 Da hast Du wiederum recht. Gruß Markus ' schrieb:Dann hätte er sie zumindest finden und hier erwähnen können, dann könnte man evtl. was runterkonvertieren... Wertausgabe laufender SubVI ans Hauptprogramm - Guest - 10.05.2007 07:22 Tach. Stimmt ich konnte das gestern nicht aufmachen. Hatte gestern dann auch nicht mehr Zeit das zu sagen. Wär nett, wenn jemand das ein Beispielprogramm in LabVIEW 7.0 umkonvertieren könnte. Danke. Noch so eine blöde Frage: Gibt es so eine Art globales Frontpanel? Manche Bedienelemente sollen nur bestimmte Werte annehmen dürfen [von wegen Darstellungsbereich]. Dazu wäre es doch gut, wenn man ein Bedienelement global in einen Frontpanel definieren könnte, um es dann in verschiedenen SubVI zu benutzen. Wenn man nun den Darstellungsbereich ändert, dann würde das ja global geschehen. Ich meine sowas wie eine global Variable, nur halt als Bedienelement. MfG LV-Tony Wertausgabe laufender SubVI ans Hauptprogramm - Achim - 10.05.2007 07:40 Hi, du kannst dein Control als StrictTypeDef speichern (rechtsklick...Customize) und dort seine Eigenschaften ändern. Das Control setzt du beliebig ein, und wenn du in der TypDefninition ne Änderung machst, wird es in deinem gesamten Projekt übernommen. Allerdings geht das nicht zur Laufzeit. Zur Laufzeit kannst du das aber mit Referenzen und PropertyNodes machen, halt für jedes Control einzeln (in ner For-Schleife). A. |