LabVIEWForum.de
Flache Sequenz Stoppen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Flache Sequenz Stoppen (/Thread-Flache-Sequenz-Stoppen--24274)



Flache Sequenz Stoppen - MartinS90 - 18.06.2013 20:28

Hallo Labview Gemeinde,

Ich hab bei so nem kleinen Programm ein großes Problem, habe eine Flache Sequenz die ich gerne nach einmaligen durchlauf gern abbrechen bzw. stoppen würde, dachte mir das ganze wäre nicht so dramatisch, ne while schleife drum und fertig ist das ganze, aber das Funktioniert leider nicht Sad hab mich auch schon hier schlau gemacht aber hab nicht wirklich ne alternative gefunden die mir weiter helfen könnte, bitte dringend um Hilfe

schon mal danke für die Hilfe im Voraus Smile


RE: Flache Sequenz Stoppen - jg - 18.06.2013 20:48

(18.06.2013 20:28 )MartinS90 schrieb:  ... ne while schleife drum und fertig ist das ganze, aber das Funktioniert leider nicht Sad
Was genau funktioniert nicht? Was hast du programmiert?

Mal schauen, ob die Hellseherkugel funktioniert. Glas1
[attachment=45058]
Obere Umsetzung läuft zwecks Datenfluss fast garantiert mind. 2x durch, da der Wert des Stopp-Button schon zu Beginn der Schleife ausgelesen wird.

Gruß, Jens


RE: Flache Sequenz Stoppen - MartinS90 - 18.06.2013 21:08

[attachment=45059]

Danke für deinen Lösungsansatz aber es läuft leider immer noch nicht richtig Sad
Die Felder tauchen immer wieder neu auf und bekommen auch neue Werte zugeteilt, also die Sequenz läuft immer wieder durch trotz vermeidlichen Abbruch :/

EDIT jg: externer Bildlink gelöscht


RE: Flache Sequenz Stoppen - Holy - 18.06.2013 21:14

Deine Sequenz wird in der inneren While-Schleife definitiv nur 1 mal ausgeführt. Ob deine äußere While-Schleife das ganze dann noch weitere Iterationen aufruft sieht man auf dem Screenshot leider nicht. Deine äußere While-Schleife ist hier das Problem!


RE: Flache Sequenz Stoppen - MartinS90 - 18.06.2013 21:22

Oh ah ok, danke für die schnelle Hilfe, das hat geholfen doch im weiteren verlauf muss ich nun Buttons in der richtigen Reihenfolge betätigen, so wie sie die Felder anzeigen, aber wenn das Programm beendet ist kann ich ja nicht mehr weiter machen, oder? Sorry bin noch nicht so erfahren Big Grin


RE: Flache Sequenz Stoppen - Holy - 18.06.2013 21:28

Wenn das Programm nicht mehr läuft wird es logischerweise nicht auf Benutzereingaben reagieren. Da es m.M. nach total unklar ist was du machen willst wäre es gut wenn du mal beschreibst was du erreichen möchtest, wo das Problem aktuell liegt und idealerweise dein VI dann noch hochlädst.


RE: Flache Sequenz Stoppen - MartinS90 - 18.06.2013 21:37

Ah ok, sorry hier eine kurze Beschreibung:
1, 10 Felder werden zufällig mit Zahlen zwischen 1 und 10 belegt
2, die 10 Felder tauchen für die "Scheinzeit" auf, die Zahl und deren "Position" werden abgespeichert
3, Nun tauchen 10 Buttons auf die in der Reihenfolge der zuvor gezeigten Zahlen gedrückt werden müssen
4, Hat der Benutzer es geschafft, gibt es ein stück Zucker Tongue wenn nicht, dann nicht.

Quasi ein kleines Denkspiel


RE: Flache Sequenz Stoppen - jg - 18.06.2013 21:46

Offtopic2
@Martin: Anhänge in Übereinstimmung mit den LVF-Regeln bitte im Forum hochladen, nicht bei externen Hostern.

Danke, Jens