LabVIEWForum.de
Wechselschalter - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: Wechselschalter (/Thread-Wechselschalter--9849)



Wechselschalter - Gene - 03.03.2008 14:47

Hallo,
ich möchte einen "Wechselschalter" (toggle switch) verwenden.
Könnt ihr euch noch an die alten Kassettenrekorder erinnern? Man drückte auf Record und sobald man auf Stop drückte sprang auch die Record-Taste wieder hoch.
Gibt es eine Möglichkeit so einen Schalter in LabVIEW zu programmieren?
Mit den sechs Schaltverhalten ist das wohl nicht möglich.
Ein solcher Wechselschalter benötigt wohl auch einen Eingang (boolean) und wäre damit nicht nur ein reines Bedienelement oder Anzeigeelement.
Konkret habe ich mir das so vorgestellt:
Der Schalter an sich gibt einen Wert TRUE= gedrückt oder FALSE=nicht gedrückt aus.
Hier wäre der Eingang noch uninteressant.
Aber, wenn jetzt ein Ereignis eintritt dass ein TRUE oder FALSE ausgibt soll dieses an den Schalter
zurückgegeben werden und dieser soll darauf reagieren und entweder bei FALSE herausspringen oder bei TRUE weiter gedrückt bleiben.

Sorry für die längliche Beschreibung.
Kann mir jemand weiterhelfen?

Grüße Gene


Wechselschalter - eg - 03.03.2008 15:04

Wahrscheinlich passt hier ein Radio-Button-Control. Da kannst du die im Control verwendete Buttons mit deinen austauschen.


Wechselschalter - Y-P - 03.03.2008 15:04

In etwa so?

[attachment=11435]
Lv85_img

Gruß Markus


Wechselschalter - Gene - 03.03.2008 17:44

Hi Markus,
sorry ich sitz grad an nem anderen Rechner und da ist nur LabVIEW 8 drauf :-(
Trotzdem danke für die blitz-schnelle Antwort.
Ich werds mir baldmöglichst anschauen.

Die Idee mit den Radio-Buttons austauschen hat den Haken, dass ich dabei wieder keinen Eingang habe, auf den mein aktueller Status reagieren kann ...

Gruß Gene


Wechselschalter - Y-P - 03.03.2008 18:07

Hier ist's noch für LabVIEW 8.0....

[attachment=11438]
Lv80_img

Gruß Markus


Wechselschalter - ChristianS - 03.03.2008 18:18

Hät auch noch ne Variante



Lv80_img


Wechselschalter - Gene - 03.03.2008 21:37

Hi ChristianS,
deine Lösung hat mich weiter gebracht Guru1
Musste noch ein bissle knobeln, weil ich noch nicht so viel Ahnung von LabVIEW habe - letzte Woche erst nen Einführungskurs gemacht - und natürlich noch keine Ahnung von Ereignisstrukturen Mellow
Aber du hast mich auf den richtigen Weg gebracht. Die Sache mit den Ereignisstrukturen und den Eigenschaftsknoten wars!!!

Hier noch für alle die das selbe Problem haben meine Beispiel-Anwendung.
Lv85_img [attachment=11443]

Danke nochmal an alle anderen!

Grüße Gene


Wechselschalter - Gene - 03.03.2008 22:31

PS: Hab grade noch herausgefunden, dass das ganze auch ohne die Ereignisstruktur funktioniert, also es genügt der Eigenschaftsknoten.
Lv85_img[attachment=11445]