Wartet, bis die Funktion "Occurrence auslösen" die angegebene Occurrence ausgelöst hat.

Hinweis National Instruments empfiehlt Ihnen, für die meisten Operationen die Funktionen von Notifier Operations anstelle von Ereignissen zu verwenden.


icon

Ein-/Ausgänge

  • ci32.png Timeout in ms (-1)

    Timeout (ms) ist der Zeitraum in Millisekunden, in dem die Occurrence ausgelöst werden soll.

    Wenn die Occurrence nicht innerhalb der in Timeout (ms) angegebenen Zeit ausgelöst wird, gibt die Funktion TRUE aus. Wenn Timeout (ms) –1 lautet (Standard), gilt für die Funktion keine Zeitbegrenzung, solange die angeschlossene Occurrence gültig ist. Ist occurrence ungültig, gibt die Funktion sofort TRUE für timed outzurück, auch wenn ms timeout gleich -1 ist (Standard).

  • cocrn.png Occurrence

    Occurrence ist die Occurrence-Referenz für die Funktionen "Auf Occurrence warten" und Occurrence auslösen.

  • cbool.png Vorherige ignorieren (T)

    Wenn Vorherige ignorieren TRUE ist (Standard) und ein anderer Knoten die Occurrence ausgelöst hat, bevor diese Funktion mit der Ausführung begonnen hat, ignoriert die Funktion die vorhergehende Occurrence und wartet auf die nächste.

    Ist Vorherige ignorieren FALSE, prüft die Funktion, ob ein anderer Knoten schon eine Occurrence ausgelöst hat. Wenn ja, wird die Funktion ausgeführt. Die Funktion "Auf Occurrence warten" verarbeitet jedoch immer nur jeweils eine Occurrence und kann nicht mehrere Occurrences im Speicher halten.

  • ibool.png Timeout

    Timeout ist TRUE, wenn Occurrence nicht innerhalb von Timeout (ms) auftritt oder wenn die Occurrence ungültig ist, selbst wenn Timeout (ms) –1 ist.

    Wenn Timeout (ms) –1 ist und die Occurrence gültig ist, wird Timeout auf FALSE gesetzt.

  • Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Synchronization\Occurrence\Simple Occurrence.vi