Zeit pausieren lassen? - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Zeit pausieren lassen? (/Thread-Zeit-pausieren-lassen) |
Zeit pausieren lassen? - SuperMaWio - 20.11.2008 23:03 Hallo, Ich würde mich freuen, wenn mir jemand bei folgendem Problem helfen würde, ich habe Ansätze, doch schaffe es weder den einen noch den anderen zu realisieren. Das sich bei so manchem Informatiker der Magen umdrehen könnte, tut mir leid, aber auch wenn ich mich über jeden Tipp freue, am wichtigsten ist das ich Übergangsweise etwas zum Laufen bekommen, denn as Proamm wird schnell benötigt. Es geht darum, ich habe zwei While-Schleifen ineinander. Die erste ist dazu da, dass man viele Parameter verändern kann, soetwas wie ein Minimenü. In der zweiten Schleife versuche ich über die Zeit Spannung zu erhöhen. Mit dem "Verstrichene Zeit" Befehl als Multiplikator wird auch ständig die Spannung erhöht. Das funktioniert bis jetzt. Das Problem ist, dass e nach beendigung der Whileschleife die Zeit weiterzählt, bei einem erneuten starten also einen großen Sprung macht. Alles was ich benötige, wäre eine Möglichkeit, die Zeit automatisch zu stoppen, wenn die Schleife unterbrochen wird. Gibt es eine Uhr mit der das Möglich wäre? Wichtig ist das sie beim stoppen der Schleife automatisch gesteuert wird und nicht manuel. Genauo darf sie natürlich nicht auf null springen. Über den Zurücksetzen Befehl der Uhr hab ichs auf viele Wege pobiert, doch entweder blieb die Ur dauerhaft Zurückgestellt und die Zeit veränderte sich nicht oder ich bekam Probleme mit dem weiterzählen vom letzten Zeitpunkt vor beenden der inneren Whileschleife. Bitte helft mir. MfG, Nikolas Zeit pausieren lassen? - TSC - 21.11.2008 08:55 Bin mir nicht ganz sicher was du meinst, aber kannst du nicht einfach die Zählvariable der Schleife als Faktor nehmen? die geht immer nur um konstant 1 nach oben bei jedem durchlauf der schleife! Zeit pausieren lassen? - A.Berndsen - 21.11.2008 08:56 Hallo Nikolas, leider kann ich Dir nicht ganz folgen. Welche Zeit läuft weiter, wenn welche Whileschleife beendet wird? Kannst Du vielleicht ein Beispiel-vi posten welches Dein Problem zeigt? Grüße Andreas Zeit pausieren lassen? - Lucki - 21.11.2008 09:35 Ich teile die Zweifel von Tschag durchaus, ob das sinnvoll ist was Du machst. Aber wenn es denn so ein soll. dann ist die Lösung doch ganz einfach: Du kannst zwar nicht verhindern, daß die Zeit im VI "verstrichene Zeit" immer weiter läuft. Du kannst aber doch einfach die Drahtverbindung zur Zeitanzeige kappen, wenn die Zeit stehen bleiben soll. [attachment=15451] [attachment=15452] |