LabVIEWForum.de
Pause in der Schleife und warten auf Eingabe - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Pause in der Schleife und warten auf Eingabe (/Thread-Pause-in-der-Schleife-und-warten-auf-Eingabe)



Pause in der Schleife und warten auf Eingabe - Guest - 27.10.2006 11:59

Sorry wenn ich heute etwas nerve, aber mir laeuft die Zeit davon. Ich hab es sehr eilig und mit einem neuen Topic bekommt man immer schneller eine Hilfe wenn noch keiner geantwortet hat. Tut mir echt leid.

Zu meinem Problem:
Gibt es eine moeglichkeit, die eine Schlaufe oder so auf pause legt, weil der Rechner auf eine Eingabe des Benutzers wartet.
Es soll bei mir eine For-Schleife erst weiter Laufen wenn ich eine Taste klicke. Dazu soll eine Lampe aufleuchten, die mir sagt, druecke eine Taste um weiter zu machen. Das muss es doch geben. Das ist ja billigstes BASIC programmieren.

Mein Programm sieht so aus:
Ich habe eine For-Schlaufe in der eine Sequenz-(Schlaufe) ablaeuft und im letzten Teil der Sequenz will ich dem Benutzer mit einer Lampe sagen, betaetige den Knopf wenn du soweit bist, und dann laeuft die Schleife weiter.

Danke,
Boris


Pause in der Schleife und warten auf Eingabe - Achim - 27.10.2006 12:06

Bleib mal schön bei dem gleichen Thread und baller hier nicht wild in der Gegend rum...

http://www.LabVIEWforum.de/index.p...ost&p=17114


Pause in der Schleife und warten auf Eingabe - Guest - 27.10.2006 12:16

Was???? Das kann doch nicht sein, das man sowas nur mit mehr als 10 Objekten hin bekommt. Das ist ja mal uebel. Im guten alten Basic ist das ein Befehl (hab ihn aber vergessen, glaub "pause" war es).

Ich komm mit den komischen nicht-Express VIs immer so schlecht klar. Die Symbole darauf machen das verstehen aber auch nicht leichter!

Ich hoffe ich bekomme das hin, weiss gar nicht wofuer die ganzen Queue alle noetig sind. ICH WILL DOCH NUR PAUSE BIS TASTENDRUCK Pccrash


Pause in der Schleife und warten auf Eingabe - eg - 27.10.2006 12:41

Hier mein Entwurf.

Gruss, Eugen


Pause in der Schleife und warten auf Eingabe - Guest - 27.10.2006 13:07

Hihi, ich hab auch gerade was ausgearbeitet. Ist zwar etwas trivial und vieleicht nicht ganz im Sinne eines Echten Programmierers, aber wenn man nicht mal eine Pause Funktion in seinem super tollen LabVIEW hat, dann ist mir das jetzt auch egal Tippen

Bei der Zeit muss man schon mal in den Urlaub gehen um den Tastendruck zu verpassen Big Grin
Ich hab einfach in einem Sequenzfenster diese While-Schlaufe eingefuegt und es klappt Wub_anim


Pause in der Schleife und warten auf Eingabe - Achim - 27.10.2006 13:21

Mein lieber Bandit....

...so ein Quatsch!

A.


Pause in der Schleife und warten auf Eingabe - eg - 27.10.2006 13:22

Ja, Event Struktur passt doch besser, aber mit While geht es auch. Vergiss nicht eine Wartezeit in die While Schleife zu packen, sonst hast du 100% CPU Auslastung wenn du auf das Bestätigen wartest.

Gruss


Pause in der Schleife und warten auf Eingabe - Guest - 27.10.2006 14:04

Das meinte ich ja, nicht gerade im Sinne eines echten Programmierers. Aber das bin ich auch nicht Big Grin
Ausserdem will ich neben dem Messen auch nichts anderes machen, da stoert mich die CPU auslastung nicht. Denke auch nicht, dass die Wartezeit da so viel Leistung braucht.

Ausserdem ist es einfach und funktioniert. Ihr duerft mir bescheid geben, wenn NI so einen Einfachen befehl wie Pause integriert habt. So lange bleibe ich bei meinem Pflaster auf dem leckenden Schlauch Big Grin

Danke nochmal allen die mir sooooo super geholfen haben.

Boris


Pause in der Schleife und warten auf Eingabe - Y-P - 29.10.2006 21:49

Sorry, wenn ich mich einmische, aber ich würde in dem Fall auch eine Event-Struktur verwenden. Das ist ja im Endeffekt die "Pause", die Du möchtest um auf eine Eingabe zu warten. Oder meinst Du es doch anders?

Gruß Markus

' schrieb:Ja, Event Struktur passt doch besser, aber mit While geht es auch. Vergiss nicht eine Wartezeit in die While Schleife zu packen, sonst hast du 100% CPU Auslastung wenn du auf das Bestätigen wartest.

Gruss



Pause in der Schleife und warten auf Eingabe - eg - 30.10.2006 11:07

' schrieb:Sorry, wenn ich mich einmische, aber ich würde in dem Fall auch eine Event-Struktur verwenden. Das ist ja im Endeffekt die "Pause", die Du möchtest um auf eine Eingabe zu warten. Oder meinst Du es doch anders?

Gruß Markus

Genauso habe ich es gemeint. Aber es ist dem Bandit schon egal. Ich habe keine Lust mehr ihm zu helfen, weil er sich irgendwie komisch verhält.


Gruss, Eugen