LabVIEWForum.de - Wertausgabe laufender SubVI ans Hauptprogramm

LabVIEWForum.de

Normale Version: Wertausgabe laufender SubVI ans Hauptprogramm
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.

Guest

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
@Achim:

Möglicherweise kann er ja die Beispiele nicht öffnen, weil er LabVIEW 7.0 hat....... Ist aber nur eine Vermutung. Unsure

Gruß Markus

' schrieb: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
' schrieb:Möglicherweise kann er ja die Beispiele nicht öffnen, weil er LabVIEW 7.0 hat....... Ist aber nur eine Vermutung. Unsure

Dann hätte er sie zumindest finden und hier erwähnen können, dann könnte man evtl. was runterkonvertieren...
Da hast Du wiederum recht. Wink

Gruß Markus

' schrieb:Dann hätte er sie zumindest finden und hier erwähnen können, dann könnte man evtl. was runterkonvertieren...

Guest

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
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.
Referenz-URLs