ランデブーとは何ですか?

更新しました Aug 17, 2023

使用製品

ソフトウェア

  • LabVIEW

オペレーティング・システム

  • Windows
  • Linux

問題

ランデブーとは何ですか?どのように使用しますか?

解決策

ランデブーを使用すると、複数のスレッドまたはVIが特定の実行ポイントで待機してから先に進むことができます。ランデブーに到達した各タスクは、指定した待機しているタスクの数まで待機し、その時点ですべてのタスクが実行を続けます。ランデブーは、コードの2つ以上の異なるセクションの同期に役立ちます。この効果は、1つのオカレンスを使用して、同じVIまたは他のVIで複数のオカーレンス待機関数をトリガするのと同様です。ランデブー関数は、関数パレットのプログラミング>>同期>>ランデブーサブパレットにあります。
 

 

ランデブーの利点は、関連するすべてのランデブー待機関数が戻る前に、ユーザがランデブーに到達するために必要なコードセクションの数を定義して、プログラム的に変更できることです。

追加情報

LabVIEWには、ランデブーに関するサンプルプログラムが含まれています。LabVIEWのメニューバーからヘルプ>>サンプルを検索を選択してNIサンプルファインダを開き、検索タブでランデブーと検索すると、サンプルを参照することができます。