Schreibt ein Element in einen verlustbehafteten Stream-Kanal. Wenn der Kanal voll ist, löscht der Endpunkt das älteste Element im Kanal, um Platz für die neuen Daten zu schaffen, oder verwirft dieses neue Element.


icon

Ein-/Ausgänge

  • cenum.png Verlustbehaftet (älteste gehen verloren)

    Verlustbehaftet gibt an, wie dieser Endpunkt Daten an einen Kanal für verlustbehaftete Streams überträgt, wenn ein Element eintrifft. Die Standardeinstellung lautet "drop oldest element".

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

  • csgl.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 (1)

    Größe gibt die Anzahl der Elemente an, die der Endpunkt an den Kanal übertragen wird. Der Standardwert lautet 1.

  • ibool.png Datenverlust?

    Datenverlust? gibt TRUE aus, wenn der Kanal voll war, wenn der Endpunkt den Schreibvorgang durchgeführt 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.