LabVIEWForum.de
Sich veränderndes Frontpanel - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: Sich veränderndes Frontpanel (/Thread-Sich-veraenderndes-Frontpanel)



Sich veränderndes Frontpanel - Patrik - 23.09.2013 14:06

Hallo Zusammen
ich soll für eine Messserie mit zahlreichen Messschritten eine Oberfläche mit Labview programmieren. Das Programm soll beispielhaft wie folgt ablaufen:

1. Sensoren auswählen
2. Messen
3. Daten für 2. Messung angeben
4. Daten für 3. Messung eingeben
usw...

Da sehr viele Daten eingegeben werden müssen, ist ein einzelnes Frontpanel unübersichtlich. Deshalb möchte ich, dass der Benutzer vom Programm durch die einzelnen Schritte geführt wird. (z.B. via State-Machine) Es sollen also nur immer gerade die Felder sichtbar sein, welche im jeweiligen Schritt benutzt werden. Hat jemand einen Vorschlag, wie man diese Aufgabe am besten angeht? Mir fehlt ein brauchbarer Ansatz/Stichwort. Danke im Voraus für die Tipps.

Grüsse
Patrik


RE: Sich veränderndes Frontpanel - GerdW - 23.09.2013 14:10

Hallo Patrik,

Ansätze & Stichworte:
- Tab-Control mit Reiter für jeden State verwenden
- Visible-Property von Frontpanel-Elementen verwenden
- Subpanel-Container verwenden, um subVIs nachzuladen

Zitat:1. Sensoren auswählen
2. Messen
3. Daten für 2. Messung angeben
4. Daten für 3. Messung eingeben
usw...
Wird ab 3. nicht mehr gemessen, sondern nur noch Daten eingegeben? Big Grin


RE: Sich veränderndes Frontpanel - Patrik - 26.09.2013 15:46

Hallo GerdW
besten dank für die Stichworte. Ich habe alle ausprobiert und verwende nun eine Mischung aller Möglichkeiten.

"Wird ab 3. nicht mehr gemessen, sondern nur noch Daten eingegeben?"[/quote]
=> Ja das ist tatsächlich so. Es werden relativ viele Daten von Hand eingegeben, da sie sich schlecht automatisiert messen lassen.

Danke für die Tipps.

Gruss
Patrik


RE: Sich veränderndes Frontpanel - Trinitatis - 26.09.2013 22:45

(23.09.2013 14:06 )Patrik schrieb:  Da sehr viele Daten eingegeben werden müssen, ist ein einzelnes Frontpanel unübersichtlich. Deshalb möchte ich, dass der Benutzer vom Programm durch die einzelnen Schritte geführt wird. (z.B. via State-Machine) Es sollen also nur immer gerade die Felder sichtbar sein, welche im jeweiligen Schritt benutzt werden.

Hallo Patrik,

eine andere Möglichkeit wäre, sich eine einheitliche Schnittstelle zu überlegen und dann verschiedene Sub-VIs aufzurufen, die (modal) den user zur Eingabe auffordern. Sind die Daten immer vom gleichen Typ (z.B. 3 Zahlenfelder), dann wäre auch nur ein Eingabe-SubVI denkbar, dem per Eingang die Beschriftung dieser Zahlenfelder übergeben wird.

Gruß, Marko