Verzögert die Gültigkeit der Ausgabedatenabhängigkeit um einen bestimmten Zeitintervall.

(Real-Time Module) Das Express-VI "Warten" wartet die festgelegte Dauer und gibt dann den Wert eines frei laufenden Zählers aus. Wenn das Express-VI "Warten" ausgeführt wird, verweilt es im Ruhezustand und blockiert die Ausführung anderen Codes im selben Thread.


icon

Dialogfeldoptionen

Option Beschreibung
Zählereinheiten

Einheit der Zeit, die das VI für den Zähler verwendet.

Hinweis (Windows) Das Windows-Betriebssystem unterstützt nur eine Millisekunden-Taktperiode. Wenn Sie µs oder Takt unter Windows auswählen, kann das VI kein genaues Timing liefern. Stattdessen erhalten Sie eine Approximation, die den Durchschnitt der angeforderten Zeit im Verlauf des Timing-Intervalls darstellt. Windows unterstützt keine Werte unter einer Millisekunde und rundet auf.
  • Takte – Legt eine Taktperiode als Zählereinheit fest. Die Länge der Taktperiode richtet sich nach der Taktfrequenz, für die das VI kompiliert ist.
  • µs – Setzt die Einheit für den Zähler auf µs.
  • ms – Setzt die Einheit für den Zähler auf ms.
Größe des internen Zählers

Legt die dem Timer maximal zustehende Zeit fest. Um Platz auf dem FPGA zu sparen, verwenden Sie die kleinstmögliche Größe des internen Zählers für das FPGA-VI.

Ein-/Ausgänge

  • cu32.png Anzahl (Takte)

    Zeit, die in der Komponente verbracht wird.

  • iu32.png Timer-Wert (Takte)

    Gibt den Wert eines frei laufenden Zählers zum Zeitpunkt der VI-Aktivierung aus. Ein frei laufender Zähler läuft über, wenn der Zähler das in der Konfiguration festgelegte Maximum von Größe des internen Zählers erreicht.

  • Wenn kein FPGA-, Real-Time- oder DSP-Modul vorliegt, können Sie die Funktion Warten (ms) verwenden.

    Hinweis (Echtzeitmodul, Windows) Wenn das Wait Express VI innerhalb einer zeitgesteuerten Struktur oder eines VIs mit zeitkritischer Priorität ausgeführt wird, blockiert es die Ausführung aller anderen Codes in derselben zeitgesteuerten Struktur oder demselben VI, da zeitgesteuerte Strukturen und zeitkritische VIs single-threaded sind. In allen anderen Fällen verharrt das Express-VI "Warten" im Ruhezustand, während anderer Code im aufrufenden VI parallel in anderen Threads ausgeführt wird.