Warten (ms) - Funktion
- Aktualisiert2025-07-30
- 2 Minute(n) Lesezeit
Wartet eine angegebene Zeit in Millisekunden und gibt den Endwert des Millisekunden-Timers aus. (Windows) Die tatsächliche Wartezeit kann bis zu 1 ms kürzer sein als die angeforderte Wartezeit.
Die Funktion führt zwar asynchrone Systemaufrufe aus, aber die Knoten arbeiten synchron im Blockdiagramm. Daher wird die Ausführung erst beendet, wenn die angegebene Zeit verstrichen ist.

Ein-/Ausgänge
Zu wartende ms
—
Zu wartende ms gibt an, wie viele Millisekunden lang gewartet werden soll. Die Funktion wartet maximal 2.147.483.647 ms (0x7ffffff) oder etwa 25 Tage. Um eine längere Zeit zu warten, führen Sie die Funktion mehrmals aus oder verwenden Sie die Funktion Hochauflösendes Polling abwarten. Bei 0 wird der aktuelle Thread zur Abgabe der CPU-Steuerung gezwungen.
Timer-Wert (ms)
—
Timer-Wert (ms) gibt den Wert des Timers (in ms) nach Ablauf der Wartezeit aus. |
Wenn LabVIEW beispielsweise ein VI aufruft, während Timer-Wert (ms) auf 112 und Zu wartende ms auf 10 eingestellt sind, wird die VI-Ausführung bei einem Timer-Wert (ms) größer oder gleich 122 ms abgeschlossen.
Mit der Funktion Auf Frontpanel-Aktivität warten wird verhindert, dass das Frontpanel laufend nach Wertänderungen abgefragt wird.
Die Auflösung des Timers ist systemabhängig und beträgt unter Umständen keine genaue Millisekunde. Mit Hilfe der Funktion Bis zum nächsten Vielfachen von ms warten oder des VIs Hochauflösendes Warten (Polling) kann die Auflösung verbessert werden.
Zu wartende ms
—
Timer-Wert (ms)
—