LabVIEWForum.de - Öffnen eines SubVIs bei Klicken auf Schaltfläche

LabVIEWForum.de

Normale Version: Öffnen eines SubVIs bei Klicken auf Schaltfläche
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,
also ich bin der komplette Anfänger bei LabView! hab auch ne ziemlich einfache Frage denke ich.
Und zwar habe ich zwei VIs und möchte eine Hauptoberfläche haben, auf der zwei Buttons drauf sind. abhängig davon welchen ich drück, soll ein anderes VI geöffnet werden.
z.B. bei dem einen Button soll das VI geöffnet werden, in dem die Daten aufgenommen und gespeichert werden, bei Klick auf den anderen soll das VI angezeigt werden, bei dem man sich bloß die Werte anzeigen lasse kann. Wie macht man das? Mit einer Case-Struktur?

Danke schonmalSmile
Hallo diggi,

der Ansatz mit der Case-Struktur ist schon mal nicht schlecht...

Bei LabVIEW kommen ganz viele Beispiele mit, zu finden über das Hilfe-Menü. Hast du da schon mal reingeschaut?
Ansonsten: siehe meine Signatur...
Was ist denn LabVIEW 2008 in Deinem Profil? Hast Du LabVIEW 8.0, 8.2, 8.5, 8.6, 2009 oder 2010?
Bitte Profil_ergaenzen.

BTT: Du könntest auch eine Eventstruktur verwenden.

Gruß Markus
Damit das SubVI auch sichtbar wird, muss es entsprechend konfiguriert werden: VI Properties > Window Appearance > Customize... > Show Front Panel when called
Hey, also danke schonmal, hab mir mal die Beispiele für die Case-Struktur angeschaut und da is sogar ein ziemlich ähnliches Beispiel dabei! Das dürfte ich also hinkriegen!

Aber nochmal kurz eine andere Frage:
Stark vereinfacht hab ich folgendes problem: Ich zeichne Temperaturen auf. Ich will sobald die Temperatur einen bestimmten Wert überschritten hat, diesen auslesen (vorerst reicht mal wenn der einfach angezeigt wird).
Ich wollte das nun mit einer Case-Struktur machen. Also wenn die Temperatur größer als der Wert ist, wird der Case ausgeführt und der Wert wird angezeigt. Jetzt will ich aber, dass dieser Wert angezeigt bleibt. Da die Temperatur jedoch immer weiter steigt, wird der Wert immer wieder aktualisiert, da der Case ja ab da ständig erfüllt ist. Ich will aber nur den allerersten!
ich hab erst mal versucht mich mit einer Ereignisstruktur zu befassen, aber hat für mich irgendwie den Anschein gehabt, als muss dieses Ereignis vom Benutzer getriggert werden (dass ich irgendwas klicken muss, oder über einen Bereich mit der Maus komme etc..). hab das dann auch aufgegeben und mir überlegt dass wohl mit einer Case-Struktur gemacht wird. Hab ich da Recht? Wenn ja, wie kann ich obiges Problem lösen? Vielen Dank schonmal!

btw: Meine Versions-Nr: 8.2.1
Ich hab' Dir das Profil dieses Mal geändert. Bitte nächstes Mal selbst aktualisieren.

Gruß Markus

' schrieb:btw: Meine Versions-Nr: 8.2.1
Referenz-URLs