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 

Tastendruck zeitlich 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!

02.07.2010, 09:57 (Dieser Beitrag wurde zuletzt bearbeitet: 02.07.2010 10:02 von jclstefan.)
Beitrag #1

jclstefan Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Apr 2010

2011/2010/2009/8.5
2010
DE

85xxx
Deutschland
Tastendruck zeitlich steuern
Hallo,
folgendes... Ich will eine Taste so steuern, dass wenn ich drauf drückt eine Lampe einschaltet wird...
bis jetzt ist es einfach...Wink
Aber die Taste soll ein mindest "Drückdauer" haben...
d.h. wenn ich auf der Taste schnell drücke, dann soll er gedrückt bleiben bis eine bestimmte Zeit überschritten ist.... Wenn ich hingegen länger als die "Drückdauer" gedrückt habe dann soll er sofort ausgehen wenn ich die Taste loslasse.
Ich hab versuch den Vorgang bildlich Darzustellen....
Danke...


PS: In dem Bild ist die "Mindestschaltzeit" = "Drückdauer"


Angehängte Datei(en) Thumbnail(s)
   

"To be or not to be that is the question." - Any programmer knows the answer: 0x2B or (not 0x2B) is 0xFF.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2010, 10:16
Beitrag #2

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Tastendruck zeitlich steuern
Hi, hier mal mein bescheidener Lösungsvorschlag

LabVIEW 8.5


Sonstige .vi  LED_Wait.vi (Größe: 17,5 KB / Downloads: 272)


Hoffe das hilft dir weiter Wink

Gruss MNussbaumer

Die Meldung nicht mit Enter-Bestätigen da kriegt das Beispiel Probleme
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2010, 10:22
Beitrag #3

jclstefan Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Apr 2010

2011/2010/2009/8.5
2010
DE

85xxx
Deutschland
Tastendruck zeitlich steuern
Das hab ich gemerkt....^_^

Danke das ist genau was ich meine...

"To be or not to be that is the question." - Any programmer knows the answer: 0x2B or (not 0x2B) is 0xFF.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2010, 10:24
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Tastendruck zeitlich steuern
Hallo Stefan,

so vielleicht...
Lv09_img2


Angehängte Datei(en)
Sonstige .vi  Delay.vi (Größe: 10,15 KB / Downloads: 195)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2010, 10:28
Beitrag #5

jclstefan Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Apr 2010

2011/2010/2009/8.5
2010
DE

85xxx
Deutschland
Tastendruck zeitlich steuern
Hi GerdW,
Der LED soll aber leuchten wenn ich drauf gedrückt bleibe...

"To be or not to be that is the question." - Any programmer knows the answer: 0x2B or (not 0x2B) is 0xFF.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2010, 10:36 (Dieser Beitrag wurde zuletzt bearbeitet: 02.07.2010 10:39 von jclstefan.)
Beitrag #6

jclstefan Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Apr 2010

2011/2010/2009/8.5
2010
DE

85xxx
Deutschland
Tastendruck zeitlich steuern
Ich will die Lösung meines Problems in dieses Programm integrieren....
Taste "S" und "SST" sind betroffen....

Lv09_img2


Angehängte Datei(en)
Sonstige .vi  Versuch.vi (Größe: 15,05 KB / Downloads: 198)

"To be or not to be that is the question." - Any programmer knows the answer: 0x2B or (not 0x2B) is 0xFF.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.07.2010, 10:37
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Tastendruck zeitlich steuern
Hallo Stefan,

solange du nachtriggerst (=nochmal auf den Button drückst), bleibt die LED an...

Hab die Aufgabenstellung nochmal durchgelesen, deine zweite Bedingung ("wenn länger...") wird momentan von meinem Vorschlag auch nicht erfüllt...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2010, 10:40
Beitrag #8

jak888 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 133
Registriert seit: Apr 2010

2010
2010
en

97447
Deutschland
Tastendruck zeitlich steuern
' schrieb:Hi, hier mal mein bescheidener Lösungsvorschlag

LabVIEW 8.5

[attachment=56270:LED_Wait.vi]

Hoffe das hilft dir weiter Wink

Gruss MNussbaumer

Die Meldung nicht mit Enter-Bestätigen da kriegt das Beispiel Probleme

Ich würde ein Stop Event machen, da bei deiner Lösung das Programm nicht stopt, wenn man stop drückt, sondern nur, wenn der Knopf gedrückt ist und man noch einen taste drückt.

"Good judgement comes from experience, experience comes from bad judgement."
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2010, 10:43
Beitrag #9

jclstefan Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Apr 2010

2011/2010/2009/8.5
2010
DE

85xxx
Deutschland
Tastendruck zeitlich steuern
naja aber bei dir kommt es eher hin...
weil ich draufdrücke dann leuchtet der LED wenn ich loslasse dann leuchtet es solange bis eine bestimmte Zeit abgelaufen ist....
wenn ich aber länger drauf bleib dann leuchtet es auch länger und dann geht es aus...

"To be or not to be that is the question." - Any programmer knows the answer: 0x2B or (not 0x2B) is 0xFF.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.07.2010, 10:51 (Dieser Beitrag wurde zuletzt bearbeitet: 02.07.2010 10:59 von GerdW.)
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Tastendruck zeitlich steuern
Hallo Stefan,

du könntest aber auch selber mal was programmieren und nicht nur rummeckernSmile

P.S.: Inzwischen hattest du ja deinen Versuch angehangen.
Was soll das hier bitte:
   
Kann man da nicht ein einfaches BuildArray (statt Bundle & Cluster2Array) verwenden?
Genauso auch der umgekehrte Weg beim QLibGetDI: warum erst das Array in einen Cluster umwandeln, wenn man das Array auch direkt indizieren kann?

Jetzt hast du plötzlich 2 Bedingungen statt nur einer wie in der ursprünglichen Frage. Nicht schön, aber nun ist es deine Aufgabe, die Eventstruktur entsprechend zu erweiternSmile

Lv09_img2


Angehängte Datei(en)
Sonstige .vi  Delay.vi (Größe: 12,48 KB / Downloads: 194)

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
  Tastendruck simulieren david126 2 3.683 19.03.2019 13:58
Letzter Beitrag: david126
  Case ausführen bei Tastendruck david126 7 5.686 14.02.2019 22:50
Letzter Beitrag: david126
  Wert per Tastendruck übernehmen NoWay 3 4.671 25.02.2015 11:48
Letzter Beitrag: NoWay
  Einfügen eines Strings bei Tastendruck im aktiven Feld dali4u 2 3.880 21.08.2014 05:51
Letzter Beitrag: sccompu
  Array zeitlich variieren Labviewnoob2000 33 23.174 19.09.2013 08:16
Letzter Beitrag: GerdW
  Tastendruck aus dem VI in eine Liste umleiten twols 1 3.137 21.11.2012 22:29
Letzter Beitrag: GerdW

Gehe zu: