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 

Programm beenden trotz Verzögerungszeiten?



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!

01.07.2009, 12:24
Beitrag #1

Destiny Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Jun 2008

8.6
2008
de_en

53
Deutschland
Programm beenden trotz Verzögerungszeiten?
Hi,
das mag wieder mal ein banales Problem sein....aber ich weis da nicht weiter.
Folgendes Problem. Ein Wert soll verzögert (mehrere Minuten) an eine andere Schleife weiter gegeben werden, einfach um nachher einen Wert wit dem Wert vor x minuten zu vegleichen <- das denke ich ist aber nicht das Problem....
Aber wenn man nun das Programm beenden will, dann wartet es ja bis alles fertig abgearbeitet ist, nachdem man Stopp gedrückt hat. Bei so großen verzögerungen ist das aber ein problem....kann man nicht irgendwie wiese Wartezeit dann unterbrechen?

LV8.6


Angehängte Datei(en)
Sonstige .vi  stopp_direkt.vi (Größe: 9,78 KB / Downloads: 280)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.07.2009, 13:27
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.692
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Programm beenden trotz Verzögerungszeiten?
Ohne deinen Code angesehen zu haben, würde ich trotzdem sagen: Eigenlich ganz einfach. Einfach die mehreren Minuten aufteilen in Xmal 100ms und alle 100ms nachfragen, ob abgebrochen werden soll.

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
21.07.2009, 10:10
Beitrag #3

Destiny Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Jun 2008

8.6
2008
de_en

53
Deutschland
Programm beenden trotz Verzögerungszeiten?
' schrieb:Ohne deinen Code angesehen zu haben, würde ich trotzdem sagen: Eigenlich ganz einfach. Einfach die mehreren Minuten aufteilen in Xmal 100ms und alle 100ms nachfragen, ob abgebrochen werden soll.
Ist jetzt leider schon was her das ich hier danach gefragt habe, aber mir ist was dazwischengekommen und ich konnte da nicht dran arbeiten.
Anyway, ich hab jetzt mal was zusammen gebastelt. Aber irgendwie funktioniert da die Abbruchbedingung trotzdem nicht, obwohl dann vor jeder Schleife die Abbruchbedingung auf "True" ist passiert nichts.
Versteh ich jetzt irgendwie nicht..... oder ist der Lösungsansatzt falsch angesetzt?


LV8.6


Angehängte Datei(en)
Sonstige .vi  grosse_verzoegerungen.vi (Größe: 11,49 KB / Downloads: 236)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.07.2009, 10:27 (Dieser Beitrag wurde zuletzt bearbeitet: 21.07.2009 10:52 von Lucki.)
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Programm beenden trotz Verzögerungszeiten?
Man könnte natürlich das ganze Vi auch mit roher Gewalt jederzeit beenden:
   

Das ganze VI ist ohnehin Pippifax. Denn angezeigt wird nicht der um 5 sec verzögerte Slidewert, sondern ein Wert aus einer zufälligen Vergangenheit zwischen 0 und 5 sec.
So würde man den um 5s verzögerten Wert sehen, und da wird alles ganz einfach:
   
Lv86_img
Sonstige .vi  stopp_direkt_1.vi (Größe: 7,97 KB / Downloads: 253)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.07.2009, 10:59
Beitrag #5

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Programm beenden trotz Verzögerungszeiten?
' schrieb:Versteh ich jetzt irgendwie nicht..... oder ist der Lösungsansatzt falsch angesetzt?

so würde dein Bsp. gehen:


Angehängte Datei(en) Thumbnail(s)
   

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.07.2009, 11:29 (Dieser Beitrag wurde zuletzt bearbeitet: 21.07.2009 11:48 von Destiny.)
Beitrag #6

Destiny Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 62
Registriert seit: Jun 2008

8.6
2008
de_en

53
Deutschland
Programm beenden trotz Verzögerungszeiten?
hast du bei dem NOT, den TimePut dran?
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Programm beenden State Machine simcum 3 3.425 17.10.2020 20:57
Letzter Beitrag: BNT
  Programm mit Obtain Notifier beenden LVT_Hiwi 5 4.581 01.09.2016 13:57
Letzter Beitrag: LVT_Hiwi
  Programm beenden Pansonia 8 5.629 19.01.2015 10:27
Letzter Beitrag: Pansonia
  Doppelaufruf trotz Ablaufvarianz D_Sev 1 3.380 04.05.2014 17:42
Letzter Beitrag: GerdW
  Fehlermeldung trotz korrektem Fit myth 5 5.264 18.03.2013 11:46
Letzter Beitrag: jg
  Parallel Abläufe trotz SubVI mit serieller Kommunikation zur HW anja210 3 4.260 01.08.2012 21:43
Letzter Beitrag: Lucki

Gehe zu: