INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Event Struktur verlassen/Stoppuhr



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!

15.04.2009, 15:37
Beitrag #1

fabi84 Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Mar 2009

8.6
-
de

cw2he6
Deutschland
Event Struktur verlassen/Stoppuhr
Hallo!

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

Vielen Dank
Fabian


Angehängte Datei(en)
Sonstige .vi  Test_Stoppuhr.vi (Größe: 24,75 KB / Downloads: 330)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.04.2009, 18:00
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Event Struktur verlassen/Stoppuhr
' schrieb:Warum geht das nicht?
Weil während der Abarbeitung deiner While-Schleife im Event-Case das Frontpanel gesperrt ist.

Abhilfe, die Erste: Sperrung des Frontpanels aufheben (Ereigniss bearbeiten ...)

Abhilfe, die Zweite: Auch der Stopp-Button muss in die While-Schleife

Abhilfe, die Bessere: Neuen Algorithmus ausdenken. Die While-Schleife gehört nicht in den Event-Case.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.04.2009, 20:56 (Dieser Beitrag wurde zuletzt bearbeitet: 23.04.2009 09:40 von Y-P.)
Beitrag #3

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

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.


Sonstige .vi  Time_HauptVI.vi (Größe: 7,36 KB / Downloads: 340)

Lv86_img

Sonstige .vi  Time_FunctionalGlobal.vi (Größe: 6,79 KB / Downloads: 322)

Lv86_img

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.04.2009, 12:10
Beitrag #4

fabi84 Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Mar 2009

8.6
-
de

cw2he6
Deutschland
Event Struktur verlassen/Stoppuhr
Hallo!

Danke fuer die schnellen Antworten. Die Dateien wurden nach 1 Tag schon 8 mal runter geladen, Stoppuhren scheinen begehrt zu sein. :-)

Mit der Entsperrung des Frontpanels funktioniert jetzt alles.
Danke auch fuer die schoenere Loesung.

LG
Fabian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.04.2009, 12:07 (Dieser Beitrag wurde zuletzt bearbeitet: 17.04.2009 12:36 von fabi84.)
Beitrag #5

fabi84 Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Mar 2009

8.6
-
de

cw2he6
Deutschland
Event Struktur verlassen/Stoppuhr
Hallo!

So nochmal... Die Stoppuhr funktioniert!

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?

LG
Fabian

LV8.6


Angehängte Datei(en)
Sonstige .vi  Manometer.vi (Größe: 32,88 KB / Downloads: 241)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.04.2009, 13:23
Beitrag #6

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Event Struktur verlassen/Stoppuhr
' 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.


Angehängte Datei(en)
Sonstige .vi  Manometer.vi (Größe: 35,5 KB / Downloads: 241)

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.04.2009, 13:27
Beitrag #7

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Event Struktur verlassen/Stoppuhr
' schrieb:Anbei, manuelle Skalierung der Chart-Achsen springt immer in Urzustand zurueck, warum?
Weil du bei "Pressure" anders als bei "Signal Valve" bei AutoScalierung das Häckelchen drinnen hast.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Asynchrone VIs mit Event Struktur sofort beenden Kiesch 4 9.661 26.04.2024 10:29
Letzter Beitrag: Kiesch
  Event Struktur Problem ache 9 5.112 17.09.2020 14:10
Letzter Beitrag: jg
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 8.256 23.10.2017 09:08
Letzter Beitrag: Ksanto
  Simple Event Struktur berlinfatih 32 20.833 23.06.2016 18:53
Letzter Beitrag: jg
  Event-Struktur: Timeout während der Eventabarbeitung kwakz 4 5.494 04.09.2015 17:21
Letzter Beitrag: Lucki
  Bei Event Boolean ändern und bei erneutem Event resetten Shieva 4 5.357 07.07.2015 09:43
Letzter Beitrag: Lucki

Gehe zu: