Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Habe eine Stoppuhr programmiert die sehr genau(5 Kommastellen, obs ganz genau stimmt sei dahingestellt) funktioniert.
Allerdings laesst sich die Uhr nur mittels Programmabbruch und nicht aus dem Programm heraus beenden.
Warum geht das nicht?
Und was kann ich dagegen tun?
LV8.6
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Event Struktur verlassen/Stoppuhr
Hab' mal schnell ein Bsp. ( Funktionale Globale Variable , FGV) zusammengeklickt, wie Du auch Zeiten messen kannst. Du musst die Zeit nicht dauernd auslesen (wie im Bsp.), sondern kannst das "VI" (Functional Global Variable) jederzeit aufrufen und auch wieder auf 0 setzen.
Musst es halt noch entsprechend abändern.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Allerdings wenn ich die Stoppuhr in mein anderes Vi einbaue und nur die Bool Signale tausche geht ploetzlich ueberhaupt nichts mehr, bzw wenn ich die Stoppuhr in einer externen While Schleife betreibe geht die Stoppuhr nicht.
Das Programm soll die Zeit auf Millisekunden genau zwischen Spannungsanstieg und daraus folgender Druckerhoehung messen. Der DAQ wird durch 2 Stellraeder voruebergehend ersetzt.
Und ich verstehe nicht warum?
Warum funktionieren beide unabhaengig voneinander und gemeinsam nicht?
Anbei, manuelle Skalierung der Chart-Achsen springt immer in Urzustand zurueck, warum?
' schrieb:Und ich verstehe nicht warum?
Warum funktionieren beide unabhaengig voneinander und gemeinsam nicht?
Der Event "EIN" wird nur dann ausgelöst, wenn am FP das Bedienelement EIN manuell bedient wird - oder wenn im BD auf das Property "Werte (signalisierend)" geschrieben wird. Das Event wird aber bei "Wertänderung" ausgeführt. Also muss in den Event-Case noch eine Ein=TRUE Abfrage.
Im übrigen bin ich noch immer der Meinung, die Lösung While-Schleife in Event-Case ist eine der schlechtesten.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).