05.07.2007, 13:11
Beitrag #1
|
beppone
LVF-Grünschnabel
Beiträge: 14
Registriert seit: May 2007
7.1
2007
de
5020
Oesterreich
|
For Schleife mit Tastendruck steuern
Hallo!
Ich bin ein absoluter LabVIEW Neuling und habe nicht einmal gewusst, wohin genau ich das jetzt posten soll...
Jedenfalls habe ich eine Schrittmotorensteuerung, und dieser soll n-mal einen gewissen Weg zurücklegen. Wenn ich eine For Schleife mache geht das ja wunderbar, wenn ich eine fixe Wartezeit zwischen den einzelnen Schritten habe. Aber wie geht es, wenn ich will, dass er jedesmal den nächsten Abschnitt fahren soll, wenn ich z.B. auf die Leertaste drücke?
Besten Dank und schöne Grüße, beppone
|
|
|
05.07.2007, 13:29
Beitrag #2
|
|
|
05.07.2007, 13:29
(Dieser Beitrag wurde zuletzt bearbeitet: 05.07.2007 13:30 von jg.)
Beitrag #3
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
For Schleife mit Tastendruck steuern
Beschäftige dich mal mit dem Thema/Programmierkonzept
1. Event-Structure
2. State-Machine
MfG, Jens
P.S.: Mit FPGA (Field Programmable Gate Array) hatte deine Frage ja wohl nichts zu tun, deshalb verschoben. Und bitte, LabVIEW, nicht Lap...
EDIT: @Achim: Komisch, wieso haben wir immer dieselben Ideen.
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
05.07.2007, 13:30
Beitrag #4
|
|
|
05.07.2007, 15:36
Beitrag #5
|
Snoop2000
LVF-Gelegenheitsschreiber
Beiträge: 96
Registriert seit: May 2006
8.5, 8.2, 7.1, 2009
2006
de_en
52064
Deutschland
|
For Schleife mit Tastendruck steuern
Ich weiß zwar nicht genau, was du machen willst, aber versuch es doch mal mit einer simulierten For-Schleife. Dabei nimmst du eine While-Schleife und vergleichst deren Index mit der Anzahl der gewünschten Durchläufe -1. Diese Lösung einer "For-Schleife" hat den Vorteil, dass die Schleife auch unabhängig von ihren durchläufen beendet werden kann.
Gruß, Snoop
Wer Rechtschreibfehler findet darf sie behalten!
|
|
|
05.07.2007, 15:42
(Dieser Beitrag wurde zuletzt bearbeitet: 05.07.2007 15:51 von jg.)
Beitrag #6
|
Achim
*****
Beiträge: 4.223
Registriert seit: Nov 2005
20xx
2000
EN
978xx
Deutschland
|
For Schleife mit Tastendruck steuern
' schrieb:Ich weiß zwar nicht genau, was du machen willst, aber versuch es doch mal mit einer simulierten For-Schleife. Dabei nimmst du eine While-Schleife und vergleichst deren Index mit der Anzahl der gewünschten Durchläufe -1. Diese Lösung einer "For-Schleife" hat den Vorteil, dass die Schleife auch unabhängig von ihren durchläufen beendet werden kann.
Gruß, Snoop
AAAAAAAAARRRRRRRRRRRGHHHHHHHHHHHHHHH
Ne State Machine ist in LV ne Casestruktur mit ner darum liegenden While-Schleife...und die kann beliebig abgebrochen werden! Für den gewünschten Anwendungsfall ist ne FOR-Schleife völlig fehl am Platz, ne "simulierte" erst recht!
Gruss
Achim
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
|
|
|
05.07.2007, 15:51
Beitrag #7
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
For Schleife mit Tastendruck steuern
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
| |