LabVIEWForum.de
Timer in While Schleife - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Timer in While Schleife (/Thread-Timer-in-While-Schleife)

Seiten: 1 2


Timer in While Schleife - SeBa - 17.03.2010 16:16

Will dann auch mal das OpenG Wait-VI erwähnen. Das wartet nicht nur nicht bei Fehler, sondern kann auch abgebrochen werden.

Gruß SeBa


Timer in While Schleife - RoLe - 17.03.2010 16:39

' schrieb:Will dann auch mal das OpenG Wait-VI erwähnen. Das wartet nicht nur nicht bei Fehler, sondern kann auch abgebrochen werden.
Ja genau, das gab es schon bevor es Express-VI gab in LabVIEW.
Warum macht denn NI nicht ein Express.vi mit dieser Funktionalität, dann gäbe es mal ein Express.vi das brauchbar wäre.

Es ging mir ja mehr darum zu zeigen das mittels des Errorcluster, der Zeitpunkt des warten bestimmt werden kann.


Timer in While Schleife - Lucki - 17.03.2010 16:49

' schrieb:Wait until Next.... wartet solange, bis der interne ms-Counter ein ganzzahliges Vielfaches des angeschlossenen Wertes ist. Es kann also sein, dass dieses VI nur 20 ms wartet, obwohl 100 als Eingang angeschlossen ist.
Richtig, aber man sollte noch dazusagen, daß das in einer Schleife nur beim ersten Durchlauf von Bedeutung ist. Da, um in Beispiel bei 100ms zu bleiben, bei den folgenden Durchläufen jedesmal mit den vollen 100ms begonnen wird, hat man dann immer die volle Zeit. Also: Schleifenzeit beim ersten Durchlauf irgendetwas zwischen 0..100ms, dann immer 100ms.
Und so hat man auch im 1. Durchlauf schon die volle Zeit:
[attachment=25230]
Ja, ich weiß, das hat einen anderen kleinen Nachteil...