![]() |
2 Whileschleifen ineinander - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: 2 Whileschleifen ineinander (/Thread-2-Whileschleifen-ineinander) Seiten: 1 2 |
2 Whileschleifen ineinander - Y-P - 28.01.2009 16:48 Die Struktur verwirrt mich etwas. Was hast Du denn vor? Gruß Markus ' schrieb:Hallo nochmal. 2 Whileschleifen ineinander - jg - 28.01.2009 21:27 Damit das mglw. annähernd so funktioniert, wie du dir das denkst, dafür musst du bei dem einen Event-Case den Haken bei "Lock Frontpanel ..." (s. Screenshot) [attachment=16447] entfernen, sonst kann man ja nie den Button Stopp2 betätigen. Trotzdem bleibt diese Programmstruktur fragwürdig... Zumindest sollte auch der "Stopp"-Knopf durch die Event-Struktur abgearbeitet werden. Am besten natürlich alle drei... Gruß, Jens 2 Whileschleifen ineinander - Peter04 - 28.01.2009 21:46 Hallo, kleine Nachfrage vom interessierten Zaungast: Wie beendet Ihr denn nun die while-Schleife in der while-Schleife? Kann da leider nix zu lesen, bzw. sehen, da alles in ![]() ![]() Vielleicht ist ja mal wer so nett Blockdiagramm-shot oder n ![]() ![]() Schönen Gruß Peter 2 Whileschleifen ineinander - Lucki - 28.01.2009 22:08 ' schrieb:Trotzdem bleibt diese Programmstruktur fragwürdig...Das kann man laut sagen. Als allgemeine Richtlinie habe ich mir zu eigen gemacht: Entweder die Eventstruktur läuft in der Hauptschleife, dann darf aber das Timeout nicht unendlich sein (wie hier der Fall). Oder aber die Eventstruktur läuft parallel zur Hauptschleife in einer gesonderten Event-Behandlungsschleife - dann darf das Timeout unendlich sein. Womit ich nicht sagen will, alles ist in Butter, wenn hier nur ein Timeout eingeführt und sonst nichts geändert würde. 2 Whileschleifen ineinander - Y-P - 28.01.2009 23:40 Hier ist das Bsp. von TSchAC für 8.0. [attachment=16450] ![]() Gruß Markus ' schrieb:Hallo, 2 Whileschleifen ineinander - Peter04 - 29.01.2009 07:50 Alles klar. Dankeee. 2 Whileschleifen ineinander - NilsL - 29.01.2009 08:15 Vielen Dank für eure Hilfe. Der Tip von Jens G löst meine Probleme glaub ich. Den Timeout hab ich hier vergessen war nicht so gewollt. Mfg Nils ![]() 2 Whileschleifen ineinander - Lucki - 29.01.2009 08:47 ' schrieb:Vielen Dank für eure Hilfe.Trotzdem noch ein Vorschlag: [attachment=16452] ![]() 2 Whileschleifen ineinander - NilsL - 29.01.2009 09:59 ' schrieb:Trotzdem noch ein Vorschlag: Auch super. Gefällt mir zwar besser (vom Schaltverhalten her), aber kann ich in meiner Anwendung leider nicht benutzen, da ich 2 solche Fälle (also 2 verschiedene whileschleifen an verschiedenen Stellen) habe und wenn ich das richtig verstehe kann ich das über die Timeout (unendlich) Variante nur 1ne realisieren. Trotzdem noch mal vielen Dank. Mfg Nils |