LabVIEWForum.de
Eigene Frontpanel-Elemente erstellen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Eigene Frontpanel-Elemente erstellen (/Thread-Eigene-Frontpanel-Elemente-erstellen)



Eigene Frontpanel-Elemente erstellen - therobbot - 18.02.2009 15:05

Ok, danke, langsam wird das klar.

Noch eben eine andere Frage, bevor ich dafür einen eigenen Thread starte: Kann man eigentlich eigene Frontpanel-Elemente erstellen, bzw. bestehende erweitern? Könnte ich z.B. einen Graphen kreieren, der NaN Elemente nicht anzeigt (also bei NaN auch nicht weiterläuft), oder muss ich die Logik (Abfrage auf NaN, bedingte Ausführung) immer ins Blockdiagramm packen?

Letztlich ist das auch die Theoretische Frage, was Frontpanel Elemente sind und ob man so was selber erstellen kann und mit Funktionalität füllen kann.

Danke und Gruß und sorry, falls das jetzt eine Basiswissen-Frage war,

Tobias


Eigene Frontpanel-Elemente erstellen - IchSelbst - 18.02.2009 15:54

' schrieb:Kann man eigentlich eigene Frontpanel-Elemente erstellen, bzw. bestehende erweitern?
Im Prinzip ja.
Kontextmenü zum FP-Element -> Fortgeschritten -> Anpassen -> Anpassen.
Jedes Basis-Frontpanelelement kann angepasst werden. Das Ergebnis ist dann ggf. eine *.ctl-Datei, aber selbst wieder nur Basis-Frontpanelelement: Boolsches, numerisches, string-Element etc. Damit kann man das äußerde Aussehen manipulieren.
Man kann auch komplexte Frontpanelelemente erstellen: Cluster. Ist per Definition ein FP-Element.

Zitat:Könnte ich z.B. einen Graphen kreieren, der NaN Elemente nicht anzeigt (also bei NaN auch nicht weiterläuft), oder muss ich die Logik (Abfrage auf NaN, bedingte Ausführung) immer ins Blockdiagramm packen?
Ich versetehe, was du meinst. Ein bestehendes Element ableiten, eine zusätzliche Methode machen, die dann automatisch alleine durch das Platzieren des Elementes auf das FP/BD vorhanden ist. [*träum*] Ach wär das schön. [/*träum*] Ob das geht weiß ich nicht.


Du kannst mit LV sehr viel machen, fast so viel wie mit C++. Auch in LV gilt: je kleiner ein Source - jetzt BD - desto besser. Wenn du NaN ausmaskieren willst, machst du vor das Anzeigeelement des Graphen einfach ein SubVI mit der entsprechenden Funktionalität. Im BD nimmt das dann fast keinen Platz weg.


Eigene Frontpanel-Elemente erstellen - jg - 18.02.2009 19:15

' schrieb:Ok, danke, langsam wird das klar.

Noch eben eine andere Frage, bevor ich dafür einen eigenen Thread starte: Kann man eigentlich eigene Frontpanel-Elemente erstellen, bzw. bestehende erweitern? Könnte ich z.B. einen Graphen kreieren, der NaN Elemente nicht anzeigt (also bei NaN auch nicht weiterläuft), oder muss ich die Logik (Abfrage auf NaN, bedingte Ausführung) immer ins Blockdiagramm packen?

Letztlich ist das auch die Theoretische Frage, was Frontpanel Elemente sind und ob man so was selber erstellen kann und mit Funktionalität füllen kann.

Danke und Gruß und sorry, falls das jetzt eine Basiswissen-Frage war,

Tobias
NaN wird doch in einem Graphen gar nicht angezeigt!

Und das nächste Mal: Doch, mach bitte für neue Fragen neue Threads auf. Sonst findet man das ja nicht!


Eigene Frontpanel-Elemente erstellen - therobbot - 19.02.2009 10:34

' schrieb:NaN wird doch in einem Graphen gar nicht angezeigt!

Und das nächste Mal: Doch, mach bitte für neue Fragen neue Threads auf. Sonst findet man das ja nicht!
Ok, mache ich das nächste Mal. Zu den NaNs: angezeigt zwar nicht, aber der Graph läuft weiter, d.h. alte Daten werden gelöscht. Zumindest war das gestern so, als ich es getestet habe, habe grade nicht die Möglichkeit, es auszuprobieren.

Gruß,

Tobias