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 

Wartezeiten in While-Schleifen



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!

29.11.2006, 10:10 (Dieser Beitrag wurde zuletzt bearbeitet: 29.11.2006 10:15 von Lucki.)
Beitrag #6

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Wartezeiten in While-Schleifen
' schrieb:wird nun um diese Wartezeiten zu verwirklichen die Funktion "Wait [ms]" oder "Wait until next ms multiple" verwendet?

Beispiel: Wait bzw Wait until.. sei 100ms, die Ausführungszeit von dem was sich in der Schleife befindet sei 20ms. Dann ist die gesamte Ausführungszeit im ersten Fall 100+20ms, im zweiten Fall 100ms.

Das "Wait until.." nimmt Bezug auf ein absolute Uhr mit Millisekunden-Anzeige. Man hat damit einen präzisen Schleifentakt, der nicht dadurch verlängert wir, daß das was in der Schleife ist auch etwas Zeit braucht (gilt solange die Ausführungszeit nicht länger ist als die Wartezeit)

Noch ein Ergänzung: Ein Uhr sollte sollte man auch dann nicht verwenden, wenn sich in der Schleife ein Sub-Vi befindet, welches selbst auf etwas wartet. Beispielsweise ist das beim "DAQmx Lesen" der Fall. Das VI wartet solange, bis sich neue Daten im Buffer befinden (oder zumindest läßt es sich so konfigurieren). Bei Verwendung einer zusätzlichen Wartezeit würde man die Gefahr heraufbeschwören, daß der Buffer überläuft.

Man kann ein laufendes LV-Programm leicht mit dem Windows-Task-Manager (Strg-Alt-Del) überprüfen. Beträgt die CPU-Last 100%, dann ist etwas faul.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Wartezeiten in While-Schleifen - Traxx - 29.11.2006, 08:21
Wartezeiten in While-Schleifen - jg - 29.11.2006, 09:53
Wartezeiten in While-Schleifen - Lucki - 29.11.2006 10:10

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  LV Entwicklungsumgebung verursacht hohe CPU-Last und lange Wartezeiten eb 2 4.468 29.07.2011 10:16
Letzter Beitrag: eb

Gehe zu: