NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

並列タスク処理 キューの使用方法について

解決済み
解決策を見る

並列タスク処理を行うにあたり、キューの使用が有効とあります。

希望する動作は以下となります。
メインとなるVI上に表示器があります。

メインVI上にサブVIを配置します。このサブVIでは、ループ処理内で計測を行います。
サブVIで計測中のデータを、

順次メインVIに配置されている表示器に表示したいのです。
出来れば、サブVIはカプセル化しておきたいと考えています。
その場合、サブVIにキューを接続するにあたり、
通常のサブVIの信号の入出力では制御器や表示器を使用しますが、
キューの接続の制御器や表示器となるようなものがありますでしょうか?
LabVIEWバージョンは、2018です。

0 件の賞賛
メッセージ1/3
2,221件の閲覧回数
解決策
受理者 晴れ

Control pallet doesn't have such item. Create it as below.

  1. Place "Obtain Queue.vi"
  2. Define data type by "element data type" input.
  3. Right click on "queue out" then, create >> control or indicator.
Certified LabVIEW Developer
There are only two ways to tell somebody thanks: Kudos and Marked Solutions

GCentral
メッセージ2/3
2,211件の閲覧回数

ありがとうございます。

 

0 件の賞賛
メッセージ3/3
2,192件の閲覧回数