Wartet darauf, Daten aus einem Einzelelement-Stream-Kanal auszulesen.

Sie können diesen Endpunkt in das Blockdiagramm einfügen, indem Sie einen Anschluss für einen Einzelelement-Stream-Kanal oder eine Verbindung mit der rechten Maustaste anklicken und Erstellen»Lesender Kanalendpunkt»Einzelelement-Stream»Lesen auswählen.


icon

Ein-/Ausgänge

  • ci32.png Timeout in ms (-1)

    Timeout in ms gibt an, wie viele Millisekunden der Endpunkt zum Auslesen der Elemente aus dem Kanal Zeit hat. Die Standardeinstellung lautet -1. Das heißt, es liegt keine Zeitbeschränkung vor.

  • cqueuern.png Kanal

    Kanal ist die Kanalverbindung, mit der dieser Endpunkt mit einem Sendeendpunkt verbunden wird.

  • ibool.png Timeout?

    Timeout? gibt TRUE aus, wenn die unter Timeout in ms angegebene Zeit verstrichen ist, bevor der Endpunkt die unter Element angegebenen Daten gelesen hat. Wenn Timeout? TRUE ist, dann sind Element gültig? und Letztes Element? FALSE.

  • ibool.png Element gültig?

    Element gültig? gibt TRUE aus, wenn das Element erfolgreich ausgelesen wurde. Dieser Ausgang gibt FALSE aus, wenn ein Timeout auftritt, wenn der Kanal ohne ein gültiges letztes Element geschlossen wird oder wenn der Kanal abgebrochen wird.

  • isgl.png Element

    Element gibt die Daten aus, die dieser Endpunkt aus dem Kanal ausliest. Dieser Ausgang gibt den Standardwert des Übertragungsdatentyps aus, wenn ein Timeout auftritt, wenn der Kanal ohne ein gültiges letztes Element geschlossen wird oder wenn der Kanal abgebrochen wird.

  • ibool.png Letztes Element?

    Letztes Element? gibt an, ob es sich bei dem aktuellen Element um das letzte Element handelt, das dieser Endpunkt aus dem Kanal ausliest. Letztes Element? kann True sein, selbst wenn Element gültig? FALSE ist, was bedeutet, dass das letzte Element bereits während der vorherigen Iteration an den Kanal übertragen wurde oder dass der Kanal ohne gültiges letztes Element geschlossen wurde. Dieser Ausgang gibt FALSE aus, wenn ein Timeout auftritt oder wenn der Kanal abgebrochen wird.

  • Weitere Informationen

    Schreiben

    Details zum FPGA-Modul

    Die folgenden Details gelten, wenn Sie dieses Objekt in einem FPGA-VI verwenden.

    Hinweis Die folgenden Details können sich mit jeder Version des LabVIEW FPGA Modules ändern.
    SCTL (Single-Cycle Timed Loop) Nicht unterstützt.
    Verwendung

    Bei Arrays unterstützt dieser Endpunkt nur eindimensionale Arrays fester Größe mit unterstützten Datentypen. Dieser Endpunkt unterstützt keine Arrays variabler Größe, auch wenn das Array zum Kompilierungszeitpunkt auf eine einzelne Größe aufgelöst wird.

    Dieser Endpunkt unterstützt keine LabVIEW-Klassen.

    Wenn Sie diesen Endpunkt mit dem Fließkomma-Datentyp mit einfacher Genauigkeit verwenden, lesen Sie die folgenden Themen zur Unterstützung von Ressourcenverbrauch, Latenz und Single-Cycle Timed Loop.
    Hinweise Ein Kanalanschluss eines ablaufvarianten SubVIs kann nur mit einem Kanal verbunden werden. Wenn ein ablaufvariantes SubVI von mehreren Stellen aus aufgerufen wird, müssen sich die mit einem bestimmten Anschluss verbundenen Kanalverbindungen zum Kompilierungszeitpunkt auf denselben Kanal auflösen.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Channels\Basics\Channel Basics.lvproj
    • labview\examples\Channels\Replacing The Function At The Heart Of An Algorithm At Run Time\Replacing The Function At The Heart Of An Algorithm At Run Time.lvproj