LabVIEWのストラクチャ内にオブジェクトを追加するには、そのオブジェクトをストラクチャ内にドラッグするか、オブジェクトの周りに新規ストラクチャをドラッグします。既存のストラクチャをオブジェクトの上に移動しても、オブジェクトはストラクチャ内部に配置されません。

以下の手順に従って、オブジェクトをストラクチャの内部に追加します。

  1. ブロックダイアグラムにケースストラクチャを追加します。

    ケースストラクチャおよびその他のストラクチャは、関数 » プログラミング » ストラクチャパレットにあります。


    LabVIEWブロックダイアグラムの空のCase structure。
  2. ティックカウント(ms)」関数をストラクチャの内側に追加します。

    関数 » プログラミング » タイミングパレットでティックカウント (ms) を検索します。

    ストラクチャ内に項目を配置する前に、ストラクチャ内に項目を配置することを示す枠が表示されます。


    関数を配置する前に、Case structureの上に関数を置くこと。
  3. ティックカウント (ms)」関数をストラクチャの枠の近くに移動します。

    ストラクチャ内でストラクチャの枠の近くにオブジェクトを追加または移動すると、ブロックダイアグラムにオブジェクトを追加した後で、オブジェクトが入るようにストラクチャのサイズが変更されます。

    ヒント

    ストラクチャの自動サイズ変更動作を無効にすることができます。ストラクチャの枠を右クリックして自動拡大を選択し、チェックマークを外します。


    ストラクチャの境界に近いストラクチャ内で関数をドラッグしてCase structureを拡張する。
  4. ティックカウント (ms)」関数をストラクチャの外側に移動し、関数を長い距離までドラッグします。

    関数をCase structureの外側にドラッグする。
  5. ティックカウント (ms)」関数の周りに別のストラクチャを追加します。
  6. 2番目のストラクチャを選択して削除します。ストラクチャ内部の関数も同様に削除されていることを確認してください。
    メモ ストラクチャ内のオブジェクトを削除しないでストラクチャを削除できます。
  7. 別の「ティックカウント (ms)」関数を、残っているストラクチャの外側に追加します。
  8. ストラクチャを「ティックカウント (ms)」関数の上に移動します。

    関数の黒い影は、関数がストラクチャの内部ではなく、ストラクチャの上にあることを示しています。


    ブロックダイアグラム上の関数アイコンの後ろの影は、関数がCase structureに重なっているが、その内部にはないことを示します。
  9. ケースストラクチャを選択して削除します。
    ストラクチャ内にない関数は削除されていません。

これらの同じ原理をLabVIEWの他のストラクチャにも適用できます。