3

LabView 2009 で、あるコントロール (スライダー) が別のコントロール (スライダー) の出力と表示に影響を与える方法はありますか?

たとえば、2 つの個別のパラメーターを調整する 2 つのスライダーがあります。パラメータを個別に調整できるだけでなく、別々の (親) スライダーで両方を同時に調整できるようにしたいと考えています。親スライダーによって作成された値の変化は、各パラメーターの 2 つの独立したスライダーの変化によって表されます。

4

1 に答える 1

4

私があなたを正しく理解しているなら、あなたには 3 つのスライダーがあります。

  • 子A
  • 子B

親の変更は、childA と childB に送信されます。childA または childB を変更しても、他には影響しません。

これが正しければ、親の「値変更」イベントに登録する必要があります。イベントがトリガーされると、'Value (signalling)' プロパティ ノードを使用して値を childA と childB に送信しました。値のシグナリングにより、子の「値の変更」イベントも確実にトリガーされます。スライダーを動かすと、子供たちが続きます。

3 つのスライダーを常に同じにする必要がある場合のオプション B は、次の手順で非常に簡単に行うことができます。

  • スライダーを配置する
  • 右クリック、表示項目 -> デジタル表示
  • スライダーを右クリック -> 詳細設定 -> カスタマイズ
  • デジタル ディスプレイを右クリック -> 置換 -> スライダー (子 A) 子 A に対して同じ演習を行います。
  • 右クリック、表示項目 -> デジタル表示
  • スライダーを右クリック -> 詳細設定 -> カスタマイズ
  • デジタル表示を右クリック -> 置換 -> スライダー (子 B)

これで、余分なコードなしで常にリンクされる 3 つのスライダーができました。

トン

于 2009-11-14T08:26:52.083 に答える