LabVIEWForum.de
Mit einem Klick mehrere Taster aktivieren? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: Mit einem Klick mehrere Taster aktivieren? (/Thread-Mit-einem-Klick-mehrere-Taster-aktivieren)



Mit einem Klick mehrere Taster aktivieren? - Tobi82 - 15.05.2012 14:26

Hallo,

ich habe 16 Taster (Bzw Ausgänge). Ich möchte immer mit einem Klick auf einen Kanal die 3 Kanäle daneben mit aktivieren.

Also wenn ich auf Kanal 2 drücke soll Kanal 2,3,4,5 aktiv werden. Drücke ich auf Kanal 6 soll 6,7,8,9 aktiv werden.

Wie kann man dies, möglichst unaufwändig, realisieren?


RE: Mit einem Klick mehrere Taster aktivieren? - M Nussbaumer - 15.05.2012 14:51

(15.05.2012 14:26 )Tobi82 schrieb:  Hallo,

ich habe 16 Taster (Bzw Ausgänge). Ich möchte immer mit einem Klick auf einen Kanal die 3 Kanäle daneben mit aktivieren.

Also wenn ich auf Kanal 2 drücke soll Kanal 2,3,4,5 aktiv werden. Drücke ich auf Kanal 6 soll 6,7,8,9 aktiv werden.

Wie kann man dies, möglichst unaufwändig, realisieren?

Und was passiert wenn ich auf den 16ten Kanal klicke? Dann nur den 1nen Kanal aktivieren?
Am einfachsten wäre es, falls die boolschen Elemente in einem Array vorliegen. Dann kannst du eifach das betreffende Subset durch "TRUE"-Einträge ersetzen.

Ansonsten Eventstruktur und per lokale Variable/Indicator.

Am einfachsten für weitere Hilfe ist, wenn du dein VI hochlädst.

Hoffe das hilft dir weiter!

Gruss Marc


RE: Mit einem Klick mehrere Taster aktivieren? - Tobi82 - 15.05.2012 14:56

Bei den letzten 4 Kanälen sollen die letzen 4 Kanäle (13,14,15,16) aktiv bleiben.
Ein VI existiert noch nicht. Arbeite das erste mal mit Labview und überlege mir wie man dies realisieren könnte.

Im Prinzip sollen dies Buttons (oder LED Anzeigen) werden, auf die man klicken kann und diese und die 3 LEDs daneben gehen an. Hardwaremäßig sollen die LEDs Ausgänge sein um Hardwareschalter zu aktivieren.