RT-FIFO lesen
- Aktualisiert2023-02-17
- 3 Minute(n) Lesezeit
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.
Ein-/Ausgänge

RT-FIFO
Verweist auf einen vorhandenen RT-FIFO.

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

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

Fehler (Eingang)
Fehlerbedingungen, die vor der Ausführung des Knotens aufgetreten sind.
Der Knoten reagiert auf diesen Eingang entsprechend dem Standardfehlerverhalten.
Default value: Kein Fehler

RT-FIFO (Ausgang)
Referenz auf den unter RT-FIFO festgelegten RT-FIFO.

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

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. |

Fehler (Ausgang)
Fehlerinformationen.
Der Knoten erzeugt diesen Ausgang entsprechend dem Standardfehlerverhalten.

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