Schreibt ein Element in einen Stream-Kanal. Wenn der Kanal voll ist, wartet der Endpunkt.


icon

Ein-/Ausgänge

  • ci32.png Timeout in ms (-1)

    Timeout in ms gibt an, wie viele Millisekunden der Endpunkt Zeit hat, die angegebenen Daten an den Kanal zu übertragen. Die Standardeinstellung lautet -1. Das heißt, es liegt keine Zeitbeschränkung vor.

  • cbool.png Element gültig? (T)

    Element gültig? gibt an, ob das Element gültig ist. Bei TRUE beachtet der Endpunkt das Zeichen Element gültig?. Bei FALSE ignoriert der Endpunkt den Wert von Element. Der Endpunkt ist wirkungslos, wenn Element gültig? und Letztes Element? FALSE sind. Die Standardeinstellung lautet TRUE.

  • ci16.png Element

    Element gibt die Daten an, die an den Kanal übertragen werden sollen.

  • cbool.png Letztes Element? (F)

    Letztes Element gibt an, ob es sich bei dem aktuellen Element um das letzte Element handelt, das dieser Endpunkt an den Kanal übermittelt. Die Standardeinstellung lautet FALSE. Bei TRUE markiert dieser Endpunkt den Kanal als geschlossen und ignoriert weitere Schreibaufrufe. Der Empfangsendpunkt kann weiterhin Daten empfangen, bis der Ausgang Letztes Element? des Empfangsendpunkts TRUE ausgibt.

  • ci32.png Größe (unbegrenzt)

    Größe gibt die maximale Anzahl von Elementen an, die in dem Kanal gepuffert werden können. Die Standardeinstellung lautet "Unbegrenzt". Die Kanalgröße wird beim ersten Aufruf des Sendeendpunkts initialisiert. Danach wird der Eingang Größe vom Endpunkt ignoriert.

  • ibool.png Timeout?

    Timeout? gibt TRUE aus, wenn die unter Timeout in ms angegebene Zeit verstrichen ist, bevor der Endpunkt die Daten, die unter Element angegeben sind, an den Kanal übertragen hat.

  • ii32.png Anzahl

    Anzahl gibt die Anzahl der Elemente im Kanal aus, nachdem dieser Endpunkt den Kanal aktualisiert hat. Mit diesem Ausgang können Sie die relative Schreib- und Lesegeschwindigkeit des Kanalendpunkts überwachen und bei Bedarf Änderungen vornehmen.

  • iqueuern.png Kanal

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

  • 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 Verwendung auf dem FPGA hat der Eingang Größe keinen Standardwert und muss mit einer Konstante mit einem Wert größer als 0 verbunden werden.

    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.
    Ressourcen Dieser Endpunkt erfordert FPGA-Ressourcen proportional zur in Größe angegebenen Anzahl.
    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.