新闻中心

EEPW首页 > 测试测量 > 设计应用 > LabVIEW子VI与VI的层次结构

LabVIEW子VI与VI的层次结构

作者: 时间:2017-01-09 来源:网络 收藏

2.5.3 VI的属性——窗口外观
每个VI都有前面板,子VI当然也不会例外。通过窗口外观的属性,我们可以为每个VI配置前面板的一些参数,还可以自定义前面板的外观。

通过窗口标题,还可以选择窗口显示的标题。比如是否与VI名称相同等。

放置在程序框图上的静态子VI,一般在运行时它的前面板是不打开的。通常需要显示的前面板可以采用自定义窗口的选项。在自定义的情况下设计者可以有更多的选择余地。比如顶层运行的VI、类似对话框形式的VI等等。

对于例2-2,我们选取默认值即可。
图 2-19 设置窗口的外观
图2-20 自定义窗口的外观

2.5.4 VI的属性——窗口大小和运行时的位置
VI运行时窗口的大小和运行时的位置也都可以通过VI属性来设定,参见下图。
图 2-21 设置窗口大小
因为这是一个子VI,所以它运行时窗口不打开,可选择“设置为当前前面板大小”。
图 2-22 确定运行时窗口的位置
通常这个属性选择位置:居中即可。

2.5.5 VI的层次结构
子VI的引入,使得VI具有鲜明的层次结构。无论在前面板还是程序框图上我们都可以选择查看VI的层次结构。具体操作是:在工具栏选择》查看》VI的层次结构,参见下图。
图 2-23 例2-2子VI的层次结构图
从这个层次结构图中,我们可以看到理性滤波器所使用到的子VI及它们所在的库名,蓝色边框所包围的VI表明它所在的库。并不是我们这个VI复杂,而是谐波 失真分析这个内置VI自身很复杂。可以看到它使用了许多内置VI。还是要注意,我们所创建的子VI也可以称其为VI。它与内置VI不同,内置VI是 LabVIEW自带的。
上一页 1 2 下一页

关键词: LabVIEWVI层次结

评论


技术专区

关闭