RT-FIFO lesen

Liest das älteste Element aus einem RT-FIFO aus.

Wenn der FIFO leer ist oder keine neuen Daten empfangen hat, wartet der Knoten bis zum Erreichen von Timeout (ms) auf ein neues Element. Wenn der Wert von Timeout in ms überschritten wird, gibt der Knoten am Anschluss Element (Ausgang) den Wert von Element und am Ausgang Leer? den booleschen Wert "True" aus.

1378

Ein-/Ausgänge

datatype_icon

RT-FIFO

Verweist auf einen vorhandenen RT-FIFO.

datatype_icon

Element

Legt den Standard-Ausgabewert eines leeren RT-FIFOs fest. Dieser Datentyp passt sich an den Typ des verbundenen Standardwerts an.

datatype_icon

Timeout in ms

Zeitspanne in Millisekunden, die der Knoten mit dem Warten auf einen neuen Wert verbringt, wenn der RT-FIFO leer ist. Verbinden Sie eine -1 mit dem Eingang Timeout in ms, wenn der Knoten unbegrenzt lange warten soll.

Default value: 0

datatype_icon

Fehler (Eingang)

Fehlerbedingungen, die vor der Ausführung des Knotens aufgetreten sind.

Der Knoten reagiert auf diesen Eingang entsprechend dem Standardfehlerverhalten.

Standard Error Behavior

Default value: Kein Fehler

datatype_icon

RT-FIFO (Ausgang)

Referenz auf den unter RT-FIFO festgelegten RT-FIFO.

datatype_icon

Element (Ausgang)

Die aus dem RT-FIFO gelesenen Daten. Wenn der Knoten keine neuen Daten ausliest, gibt er das Standard-Element aus.

datatype_icon

Leer?

Ein boolescher Wert, der angibt, ob der RT-FIFO beim Auslesen leer ist.

True Der RT-FIFO ist leer, und der FIFO-Timeout wurde überschritten.
False Der RT-FIFO ist nicht leer.
datatype_icon

Fehler (Ausgang)

Fehlerinformationen.

Der Knoten erzeugt diesen Ausgang entsprechend dem Standardfehlerverhalten.

Standard Error Behavior

datatype_icon

Anzahl der Elemente

Anzahl der Elemente, die nach dem Lese- oder Schreibvorgang im RT-FIFO verbleiben.

Programming Patterns