LabVIEWForum.de - SubVi und Frontpanel

LabVIEWForum.de

Normale Version: SubVi und Frontpanel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ist es in LV möglich, beim Erstellen eines SUB_VIs auch die Anordnung der Anzeige- u. Bedienelemente fest mitabzuspeichern?

Beim Platzieren eines SUB_VIs in einem neuen Programm sollte auch gleich das Frontpanel mit deren ursprünglichen Anordnung der Bedienelemente mitgeladen werden.

Vielleicht hat hierzu jemand ein bisschen mehr Erfahrung als ich.

Grüße Franz
Alpenpower schrieb:Hallo zusammen,

ist es in LV möglich, beim Erstellen eines SUB_VIs auch die Anordnung der Anzeige- u. Bedienelemente fest mitabzuspeichern?
Die Anordnung der Elemente eines SubVIs WIRD fest abgespeichert.

Zitat:Beim Platzieren eines SUB_VIs in einem neuen Programm sollte auch gleich das Frontpanel mit deren ursprünglichen Anordnung der Bedienelemente mitgeladen werden.
Normalerweise sind SubVIs die in einem neuen Prgramm plaziert werden, nicht sichtbar, sie tun meist ihren Dienst im Hintergrund. Ausnahme: das SubVI ist ein Dialog-VI, taucht also als pop-up auf wenn es aktiv wird, ODER es ist als sogen. 'subpanel' innerhalb eines anderern VI-frontpanels sichtbar. In beiden Fällen ist die Anordnung der Elemente so, wie sie abgespeichert wurde.
Hallo Ahlers01,

also ich hab in der Hilfe nachsehen, konnte aber nichts zu Subpanel finden.
Muss ich hier beim Erstellen eines SUBVIs bzw. beim Speichern was beachten?
Oder muss ich das Frontpanel zu diesem SUBVI separat abspeichern und dann beim Erstellen einer neuen Software mit dem SUBVI verheiraten?

Mein SUBVI hat einfach einen Slider, einen Schalter und zwei Felder für eine Ein- bzw Ausgabe. Das ergibt ein Modul für eine Sollwerterzeugung. Nun hab ich zukünftig div. Anlagen zu bedienen, die wiederum unterschiedlich viele Sollwertkanäle erfordern. Daher wollte ich die Grundfunktion als SUBVI ablegen. Nun ist es halt nervig, wenn man 5-8 Sollwerte zusammensetzt und dann die Formatiererei und Ausrichterei auf dem Frontpanel erforderlich ist.

Vielleicht hast nochmal kurz einen Gedanken für mich.


Grüße Franz
Alpenpower schrieb:also ich hab in der Hilfe nachsehen, konnte aber nichts zu Subpanel finden. Muss ich hier beim Erstellen eines SUBVIs bzw. beim Speichern was beachten?
Hab z.Zt. nur Zugriff auf englische LV-Version und weiß nicht, wie subpanel im Deutschen genannt wird...

Wenn das SubVi als Dialog VI genutzt werden soll, muss man unter 'VI Properties' (z.B. mit Strg-I aufrufen) -->Window Appearance den Punkt 'Dialog' checken.

Zitat:Mein SUBVI hat einfach einen Slider, einen Schalter und zwei Felder für eine Ein- bzw Ausgabe. Das ergibt ein Modul für eine Sollwerterzeugung. Nun hab ich zukünftig div. Anlagen zu bedienen, die wiederum unterschiedlich viele Sollwertkanäle erfordern. Daher wollte ich die Grundfunktion als SUBVI ablegen. Nun ist es halt nervig, wenn man 5-8 Sollwerte zusammensetzt und dann die Formatiererei und Ausrichterei auf dem Frontpanel erforderlich ist.
Willst Du ein Sollwert-Eingabe VI bei Bedarf als pop-up Dialog-VI erscheinen lassen? Und soll dann für eine Anlage mit mehreren Sollwerten jeweils ein neuer Dialog auftauchen? Oder sollen alle Sollwerte in einem Fenster eingegeben werden?

Es geht praktisch alles in LV. Beschreib mal einfach in Worten, was genau passieren soll in dem Programm

-Franz
Hallo wiedermal,

sorry, war für kurze Zeit beruflich verhindert.
Da muss ich meine Frage anders stellen.
Das mit den SUBVi's und den Bedienelementen ist soweit klar.
Ebenso sollten ca. 5-10 Sollwertkanäle gleichzeitig in einem Fenster dargestellt werden, aber das ist eine Sache der Übersichtlichkeit.

So, nun meine Frage:

Kann ich eine (sinnvolle) Anordnung von Bedienelementen (so ganz ohne Code) als "Block" speichern?

Als Vorgehensweise dachte ich an einen Block (von Bedienelementen), den ich mir hereinlade und mehrmals auf dem Frontpanel anordne. Dann fällt schon mal die optische Formatierung weg und das Erscheinungsbild ist gleich.
Natürlich muss ich dann die Elemente mit meinen SUBVi's verbinden, aber ich denke, das ist weniger Arbeit, als anders herum.
Dazu hab ich viel in der Hilfe gesucht, aber nichts rechtes gefunden.
Die modulare Aufbauweise dürfte ein schnelles Programmieren ermöglichen.

Vielleicht kennt jemand eine Lösung, oder wie machen Profis so etwas?

Grüße, Franz
[quote=Alpenpower]Kann ich eine (sinnvolle) Anordnung von Bedienelementen (so ganz ohne Code) als "Block" speichern?

Als Vorgehensweise dachte ich an einen Block (von Bedienelementen), den ich mir hereinlade und mehrmals auf dem Frontpanel anordne. Dann fällt schon mal die optische Formatierung weg und das Erscheinungsbild ist gleich.
Hallo ahlers01,

dein Tipp sieht gut aus. Ich muss mich nun mal durcharbeiten, aber die Schlagwörter sind gefallen und ich denke da komme ich weiter.
Vorerst vielen Dank für die Hilfe, melde mich nochmal, wenn was unklar ist.

Grüße Franz
Referenz-URLs