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 

Latch mit eigenem Tastendruck realisieren



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!

07.09.2009, 20:51
Beitrag #1

flattervieh Offline
LVF-Grünschnabel
*


Beiträge: 42
Registriert seit: Sep 2009

2011 Prof. SP1
2009
EN


Deutschland
Latch mit eigenem Tastendruck realisieren
Hallo, ich weiß die Überschrift klingt etwas abenteuerlich, aber ich habe da ein kleines Problem.
Ich hab hier einen Funktionsaufbau in einem VI der mir Tastendrücke der Tastatur abfragt. Jedoch nicht ganz so wie ich das gerne hätte.
Ich hätte gerne das ich bei drücken von einer Taste eine Variable auf z.B. true gesetzt wird. Das aber nur bis diese ausgewertet bzw weiterverarbeitet wurde, dann wieder auf false, und die dann auch solange auf false bleibt bis diese Taste wieder losgelassen und erneut gedrückt wird.
Ich hab das schon mit dem Latch probiert das es für Boolsche Taster gibt, aber da sind leider keine lokalen Variablen erlaubt. Undecided

Hat da jemand eine Idee dazu? Ich kämpf mir hier grad einen ab daran.

Ich sag schonmal danke für jeden Tip und schöne Grüße :-)

flattervieh
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.09.2009, 21:16
Beitrag #2

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
Latch mit eigenem Tastendruck realisieren
Ich weiß nicht, ob ichs richtig verstanden habe, abe evtl hilft dir mein Beispiel weiter.

Lv86_img
Sonstige .vi  Taste.vi (Größe: 9,95 KB / Downloads: 310)

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.09.2009, 21:56 (Dieser Beitrag wurde zuletzt bearbeitet: 07.09.2009 21:58 von flattervieh.)
Beitrag #3

flattervieh Offline
LVF-Grünschnabel
*


Beiträge: 42
Registriert seit: Sep 2009

2011 Prof. SP1
2009
EN


Deutschland
Latch mit eigenem Tastendruck realisieren
Erstmal vielen Danke für die Antwort.
Ich habe mir das so ähnlich gedacht, ich will halt eine Fernsteuerung für einen Roboter schreiben, und da will ich halt das einmal "up" drücken eine variable "geschwindigkeit" auf 10 setzt, und jedes weitere drücken diese variable erhöht. "Down" verringert diese variable bei jedem drücken wieder um 10 und geht dann ins negative. Aber ich will nicht, das wenn jemand ständig auf "up" bleibt dann dauernd neue werte generiert werden die dann zur weiteren verarbeitung bereitstehen. Jedes drücken soll eben nur einmal diese Sache ausführen.
Bisher habe ich es so das eine schleife bei jedem durchgang die tasten auswertet und bei jedem durchgang die oben genannte variable erhöht wird. Doch das führt leider dazu das irgendwann so viele Werte im Buffer der seriellen schnittstelle sind, das selbst wenn ich die Tasten wieder los lasse der Roboter noch ewig weiter fährt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.09.2009, 22:30
Beitrag #4

flattervieh Offline
LVF-Grünschnabel
*


Beiträge: 42
Registriert seit: Sep 2009

2011 Prof. SP1
2009
EN


Deutschland
Latch mit eigenem Tastendruck realisieren
Hmm komisch gibt es hier eine zeitliche Begrenzung bis wann man einen Beitrag editieren kann?

Hab hier im Forum nun auch den Thread wieder gefunden aus dem ich meinen bisherigen Aufbau hab.
http://www.LabVIEWforum.de/index.php?showt...amp;#entry14982
grundsätzlich hab ich das auch so aufgebaut, nur mit neuren Methoden und das mit dem "numerisch" hab ich durch eigene Funktionen ersetzt. Nur leider will das eben nicht so richtig. Aber das wird schon, ich bin zuversichtlich :-)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2009, 07:20
Beitrag #5

rasta Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 245
Registriert seit: Oct 2006

LabVIEW 2009-2017
2006
EN

53909
Deutschland
Latch mit eigenem Tastendruck realisieren
Hallo,
im Anhang ein lv85Beispiel.

Gruß
Ralf


Angehängte Datei(en)
Sonstige .vi  Robot_Num.vi (Größe: 22,6 KB / Downloads: 232)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2009, 07:43
Beitrag #6

Achimedes Offline
LVF-Freak
****


Beiträge: 544
Registriert seit: Aug 2005

2011
2001
DE

72461
Deutschland
Latch mit eigenem Tastendruck realisieren
Oder so.

LV8.6

Achtung. für mehrere Tasten nicht das gleiche VI benutzen. Vi kopieren und umbenennen.
Der ausgang ist nur nach dem ersten durchlauf mit dem Eingang als TRUE auf TRUE danach erst wieder wenn der eingang mal auf FALSE war.

Grüße
Achimedes


Angehängte Datei(en)
Sonstige .vi  impulseA.vi (Größe: 5,58 KB / Downloads: 262)

Wer Rechtschreibfehler findet .... darf sie behalten.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2009, 19:31
Beitrag #7

flattervieh Offline
LVF-Grünschnabel
*


Beiträge: 42
Registriert seit: Sep 2009

2011 Prof. SP1
2009
EN


Deutschland
Latch mit eigenem Tastendruck realisieren
Vielen Dank für eure Hilfe, damit wird es wohl gehen.Big Grin
Kann mir aber noch einer verraten wie ich einen Boolschen Wert einer Variable auf eine andere Boolsche Variable übergeben kann die wie dieses letzte Latch funktioniert? Die also solange true ist bis sie ausgewertet wurde und dann false wird?
Wenn es da keine einfache Möglichkeit geben sollte werde ich versuchen das mit einem Schieberegister zu umgehen.
Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2009, 21:35
Beitrag #8

flattervieh Offline
LVF-Grünschnabel
*


Beiträge: 42
Registriert seit: Sep 2009

2011 Prof. SP1
2009
EN


Deutschland
Latch mit eigenem Tastendruck realisieren
Hat sich erledigt, hab mir mit der Ereignisstruktur was zusammengebasteltBig Grin
Das Ding gefällt mir, die kann so schön viel :-)

Aber eine Frage hätt ich noch, wie schaffe ich es bei der Ereignisstruktur bei Taste gedrückt und dem Eintrag VTaste mir die Leertaste einzubauen?
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.643 19.03.2019 13:58
Letzter Beitrag: david126
  Case ausführen bei Tastendruck david126 7 5.662 14.02.2019 22:50
Letzter Beitrag: david126
  Durchflussmessung mit Hilfe von Impulsen realisieren MrBenBen 8 6.643 16.03.2016 14:38
Letzter Beitrag: MrBenBen
  Realisieren von drücken. Locke85 6 4.156 11.11.2015 10:10
Letzter Beitrag: Locke85
  Property value(signaling) für digital "latch when released" gottfried 2 4.457 27.03.2015 12:14
Letzter Beitrag: gottfried
  Wert per Tastendruck übernehmen NoWay 3 4.645 25.02.2015 11:48
Letzter Beitrag: NoWay

Gehe zu: