将对象拖曳到结构内或将新结构拖拽在对象周围是在LabVIEW结构内添加对象的两种方法。而将现有结构移动到对象上则无法将对象置于结构中。

按照下列步骤,在结构内添加对象。

  1. 在程序框图上放置条件结构

    条件结构和其他结构位于函数 » 编程 » 结构选板。


    LabVIEW程序框图上的空条件结构。
  2. 时间计数器(ms)函数置于结构中。

    函数 » 编程 » 定时选板上找到时间计数器

    放置项之前,结构内将出现一个边框,表示将该项放置在结构中。


    放置函数前,将函数悬停在条件结构上。
  3. 移动时间计数器函数使其靠近结构的边框。

    对象靠近结构的边框并被放置在程序框图上之后,结构将根据对象的大小而重新调整自身大小。

    提示

    可禁用结构的自动调整大小功能。右键单击结构边框,选择自动扩展以取消勾选复选框。


    拖曳函数至结构内部靠近边框的位置,展开条件结构。
  4. 选择并拖曳时间计数器函数较长的距离,将其移至结构外。

    拖曳函数至条件结构外部。
  5. 用另一个结构包围时间计数器函数。
  6. 选中第二个结构并将其删除。同时,结构内的函数也被删除。
    备注删除结构而保留结构中的对象。
  7. 时间计数器函数置于剩下的结构外。
  8. 将结构移动到时间计数器函数上。

    函数上的阴影说明函数在结构上而不是在结构中。


    程序框图上函数图标的阴影,表明函数已叠加在条件结构上,但未在条件结构内。
  9. 选择条件结构并将其删除。
    由于函数不在结构中,所以不会与结构一同被删除。

这些原理同样适用于LabVIEW中的其他结构。