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 

Wartezeit in While loop umgehen



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!

17.01.2011, 01:12
Beitrag #1

NasforNos Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Jan 2011

10
2010
de


Deutschland
Wartezeit in While loop umgehen
Hallo,

folgendes Problem habe ich: eine while Schleife mit teilweise sehr hoher Wartezeit. Wie ich weiß führt die Schleife erst den Code in ihr aus und wartet dann die Wartezeit die man ihr in wait angibt, wenn man es denn benutzt. Diese Schleife muss jedoch unterbrochen werden können. Es wäre kein Problem wenn die Wartezeit nicht manchmal sehr hoch wäre. Könnt ihr mir helfen, bzw. versteht ihr die Problemstellung?

MfG
Max
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.01.2011, 07:18
Beitrag #2

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
Wartezeit in While loop umgehen
Hallo,

dazu hatten wir kürzlich folgende Thematiken:

While Schleife in Ereignisstruktur, Abbrechen geht nicht
http://www.labviewforum.de/index.php?showtopic=18658

Beenden einer while-Schleife
http://www.labviewforum.de/index.php?showtopic=18647

While Schleife unverzüglich abbrechen, Parallelverarbeitung
http://www.labviewforum.de/index.php?showtopic=18633

Zusammengefasst, wird wohl eine Eventstruktur mit Timeout als WarteZeit oder eine StateMachine die richtige Richtung sein.

Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.01.2011, 08:47 (Dieser Beitrag wurde zuletzt bearbeitet: 17.01.2011 08:48 von GerdW.)
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Wartezeit in While loop umgehen
Hallo Max,

Zitat:Wie ich weiß führt die Schleife erst den Code in ihr aus und wartet dann die Wartezeit die man ihr in wait angibt, wenn man es denn benutzt.
Neben den Hinweisen von NWO:
Dein Wissen ist falsch: in LabVIEW wird Code parallel ausgeführt. D.h. eine Wartezeit läuft parallel zu anderem Code in der Schleife und nicht erst hinterher (wenn es ohne Dataflow programmiert wurde)!

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
  Längere Wartezeit im Programmablauf quattro888 5 4.320 21.05.2019 14:26
Letzter Beitrag: quattro888
  .NET Reference, Invoke Node - Wie damit umgehen thz89 6 4.931 09.08.2017 08:39
Letzter Beitrag: thz89
  Parallel Port Read and Write Loop.vi rothhp 2 4.287 16.12.2015 16:08
Letzter Beitrag: rothhp
  While-loop Margi 2 3.319 21.09.2015 12:49
Letzter Beitrag: TDO
  For und While Loop katana 2 4.170 29.07.2015 11:14
Letzter Beitrag: Trinitatis
  While Loop Case überspringen PaulC 13 12.503 07.01.2015 15:13
Letzter Beitrag: GerdW

Gehe zu: