INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Programmablauf mit Knöpfen Steuern



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

24.07.2009, 12:25
Beitrag #1

tt-web Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Jul 2009

8.6
2008
de

64354
Deutschland
Programmablauf mit Knöpfen Steuern
Hallo!
Ich habe 4 Knöpfe angelegt. Ich möchte, dass beim Druck auf Knopf 1 der Fall 1 abgehandelt wird, bei Knopf 2 Fall 2 usw. eigentlich wäre da ja die Case-Struktur geeignet, aber ich bekomme es einfach nicht hin, da die Knöpfe zunächst nur Binäre Signale liefern, also True oder False. Kann ich da nicht einfach eine Identifikation "anhängen" ? Und wie bekomme ich das in die Case-Sequenz? Ist Case überhaupt dafür geeignet, oder geht es einfacher?

Danke schon mal im Vorraus!

Gruß Thomas
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.07.2009, 12:35
Beitrag #2

ImExPorty Offline
LVF-Freak
****


Beiträge: 572
Registriert seit: Jan 2008

8.6
2001
kA

65934
Deutschland
Programmablauf mit Knöpfen Steuern
Hallo tt-web,
man könnte die einzelnen Buttons z.B. binär gewichten (mit 2er-Potenz multiplizieren) oder gleich eine Ereignisstruktur verwenden.

1 Postingempfehlungen, 2 Motivation
Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2009, 12:50 (Dieser Beitrag wurde zuletzt bearbeitet: 24.07.2009 12:51 von tt-web.)
Beitrag #3

tt-web Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Jul 2009

8.6
2008
de

64354
Deutschland
Programmablauf mit Knöpfen Steuern
Kannst du mir ein ganz simples Beispiel für meinen Fall zeigen? Ich werde sowas öfters brauchen, weiß aber nicht wirklich wie ich mit solchen Strukturen umgehen soll...

Danke
Gruß Thomas

EDIT: Ich bekomme da immer was mit Timeout, Typ, Zeit angezeigt. Aber ich brauche keine Zeitgesteuerten Abläufe, sondern quasi eine if then Entscheidung.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2009, 13:10
Beitrag #4

ImExPorty Offline
LVF-Freak
****


Beiträge: 572
Registriert seit: Jan 2008

8.6
2001
kA

65934
Deutschland
Programmablauf mit Knöpfen Steuern
   
   

Lv85_img
Sonstige .vi  CaseButtons.vi (Größe: 17,73 KB / Downloads: 265)

1 Postingempfehlungen, 2 Motivation
Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2009, 13:14
Beitrag #5

tt-web Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Jul 2009

8.6
2008
de

64354
Deutschland
Programmablauf mit Knöpfen Steuern
Danke, das sieht sehr hilfreich aus. Die schnelle Antwort hat mir den Nachmittag gerettet!

Liebe Grüße Thomas
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2009, 14:02
Beitrag #6

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Programmablauf mit Knöpfen Steuern
' schrieb:Ich habe 4 Knöpfe angelegt. Ich möchte, dass beim Druck auf Knopf 1 der Fall 1 abgehandelt wird, bei Knopf 2 Fall 2 usw. eigentlich wäre da ja die Case-Struktur geeignet, aber ich bekomme es einfach nicht hin, da die Knöpfe zunächst nur Binäre Signale liefern, also True oder False.
Mach es mit der Event-Case wie ImExPorty gezeigt hat.

Anbei nur ein Beispiel, wie man mehrere Knöpfe mit einer Case auswerten könnte. (Search1D-Array nach True)
So machte man das früher, als es noch keine Event-Case gab. (oder man keine hat, nur Base-Pack)


Angehängte Datei(en) Thumbnail(s)
   

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.07.2009, 14:05
Beitrag #7

tt-web Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Jul 2009

8.6
2008
de

64354
Deutschland
Programmablauf mit Knöpfen Steuern
Pffff.... da ist mir die Event-Case Geschichte doch lieber. Mich verwirrt zwar noch die Timeout-Geschichte, aber da es nix böses tut ist mir das auch egal ;-)
Danke und schönes Wochenende euch allen, die ihr mir geholfen habt. Als C-Programmierer fällt mir das Umdenken teilweise echt schwer. LV ist da irgendwie kreativer.

Liebe Grüße Thomas
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.07.2009, 11:44
Beitrag #8

wohl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 78
Registriert seit: Oct 2008

2010
2008
DE

68723
Deutschland
Programmablauf mit Knöpfen Steuern
Ich hatte ein ähnliches Problem. Mit der Funktion "Array erstellen", gefolgt von "Boolesches Array nach Zahl" bekomme ich aus einer beliebigen Anzahl an Schaltern einen numerischen WErt.

Ist nur Schalter 1 aktiv, die 1; bei Schalter 2 die 2; bei Schalter 3 die 4; usw. (binäre Codierung)

Entsprechend haben die cases den Wert 1; 2; 4; usw. . Durch Aktivieren von mehreren Schaltern können andere Cases (3; 5;etc.) eingebaut werden. Nicht benötigte Cases läßt man weg. Ungültige Schalterkombinationen schalten den Case 0.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2009, 05:06
Beitrag #9

tt-web Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Jul 2009

8.6
2008
de

64354
Deutschland
Programmablauf mit Knöpfen Steuern
Das wäre zum Beispiel eine klasse Möglichkeit, wenn man über Klickboxen auswählen will, welche Programmteile aktiv sein sollen, oder welche Daten ins Protokoll sollen, oder...
Coole Sache... aber ein if...then....else wäre mir immer noch lieber ;-)

Gruß Thomas
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2009, 08:14 (Dieser Beitrag wurde zuletzt bearbeitet: 04.08.2009 08:44 von Lucki.)
Beitrag #10

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Programmablauf mit Knöpfen Steuern
Ja, wenn ich nicht von Natur aus so bescheiden wäre, würde ich jetzt schreiben: Vergiss alles, was dazu gesagt wurde Mellow, denn die ultimativ optimale Struktur hier sind die Radio-Buttons mit der Option "Deaktivierung aller Otionen zulassen". (rechte Maustatste im FP).
Die Radio Buttons (Im Menü Boolsche Elemente /FP) werden meines Erachtens nach deshalb viel zu wenig benutzt, weil viele nicht wissen, daß sich die orignal äußerst häßlichen boolschen Elemente darin jederzeit gegen attraktivere boolschen Elemente austauschen lassen.
   
Lv86_img
Sonstige .vi  CaseButtons1.vi (Größe: 7,75 KB / Downloads: 246)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Zugversuch - Oberfläche: Programmablauf? _Markus_ 1 2.572 19.11.2019 13:47
Letzter Beitrag: GerdW
  Längere Wartezeit im Programmablauf quattro888 5 4.326 21.05.2019 14:26
Letzter Beitrag: quattro888
  Programmablauf creo_123 4 4.941 27.05.2013 11:43
Letzter Beitrag: GerdW
  ProgrammAblauf Andy4u 2 5.627 23.05.2011 09:28
Letzter Beitrag: Andy4u
  Werte während Programmablauf abfragen/nachtragen Nele08 2 5.046 04.04.2011 12:21
Letzter Beitrag: Nele08
  Enum aus Programmablauf generieren andimtb 3 7.123 07.03.2010 22:45
Letzter Beitrag: schrotti

Gehe zu: