Sucht ein bestehendes oder erstellt ein neues Rendezvous und gibt eine Referenz dafür aus.

Diese Referenz kann später von anderen Rendezvous-VIs weiterverwendet werden.


icon

Ein-/Ausgänge

  • cstr.png Name (unbenannt)

    Name enthält den Namen des zu suchenden oder zu erstellenden Rendezvous.

    Per Voreinstellung wird ein leerer String zur Erstellung eines Rendezvous ohne Namen verwendet. Ein benanntes Rendezvous wird von LabVIEW nicht automatisch freigegeben.
    Hinweis Ein mit einem Namen versehenes Rendezvous existiert nur so lange, wie das Haupt-VI, das das Rendezvous zuerst erstellt hat, ausgeführt wird. Wenn beispielsweise test.vi ein SubVI namens teilaufgabe.vi enthält, wird nach dem Stoppen von test.vi jedes benannte Rendezvous, das von teilaufgabe.vi erzeugt wurde, entfernt. Sie können dasselbe Rendezvous in jedem beliebigen VI verwenden, sogar in VIs, die nicht zur Hierarchie von test.vi gehören. Allerdings hört das Rendezvous auf zu existieren, sobald die Ausführung von test.vi beendet wird.
  • ci32.png Größe (2)

    Größe gibt an, wie viele Tasks am Rendezvous teilnehmen müssen, bevor die Ausführung fortgesetzt wird.

    Der Standardwert lautet 2. Wenn das angegebene Rendezvous bereits vorhanden ist, wird seine Größe durch den Wert Größe nicht verändert. Mit Rendezvous-Größe ändern lässt sich die Größe eines Rendezvous verändern.

  • cbool.png Vorhandenes ausgeben (F)

    Vorhandenes ausgeben (F) gibt an, ob das Rendezvous bereits vorhanden sein muss oder nicht.

    Die Standardeinstellung lautet FALSE, das heißt, das Rendezvous muss erst erstellt werden. Wenn Vorhandenes ausgeben (F) TRUE ist, jedoch kein Rendezvous mit dem angegebenen Namen vorhanden ist, wird ein Fehler ausgegeben.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • idlrn.png Rendezvous

    Rendezvous ist eine Referenz auf ein bestehendes oder neu erstelltes Rendezvous.

  • ibool.png Neu erstellt

    Neu erstellt ist TRUE, wenn ein neues Rendezvous erstellt wurde.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • Wenn ein Name angegeben ist, sucht das VI zuerst nach einem Melder mit diesem Namen. Wenn es einen solchen findet, gibt es die dazugehörige Referenz aus. Wenn es das Rendezvous nicht gibt und Vorhandenes ausgeben FALSE ist, erstellt das VI ein neues Rendezvous mit dazugehöriger Referenz. Der Ausgang Neu erstellt ist in diesem Fall TRUE.

    Hinweis Mit einem Rendezvous kann nicht zwischen LabVIEW-Anwendungsinstanzen kommuniziert werden. Wenn Sie eine Rendezvous-Referenz in einer Anwendungsinstanz erstellen, können Sie diese nicht in einer anderen Anwendungsinstanz nutzen.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Synchronization\Rendezvous\Simple Rendezvous.vi