首页 理论教育 如何调用LabVIEW中的子VI

如何调用LabVIEW中的子VI

时间:2023-06-28 理论教育 版权反馈
【摘要】:在对话框中,找到要调用的子VI并打开即可。图13-37 “选择需打开的VI”对话框将子VI的图标放至主VI框图程序中 用户选择了一个子VI后,此时,在鼠标上就会出现这个子VI的图标,将其移动到框图程序窗口的适当位置上,单击鼠标左键,将图标放至主VI框图程序中,如图13-38所示。图13-39 连接连线端口采用上述调用子VI的方法,只是将其作为一般的计算模块来使用,程序运行时并不显示其前面板。图13-40 “VI属性”对话框图13-41 “自定义窗口外观”对话框

如何调用LabVIEW中的子VI

完成了连线端口的定义以后这个VI就可以当做子VI来调用了。下面介绍如何在一个主VI中调用一个子VI,具体步骤如下:

(1)选择子VI选择函数面板中的选择VI子模板978-7-111-33186-5-Part01-540.jpg,会弹出一个“选择需打开的VI”对话框,如图13-37所示。在对话框中,找到要调用的子VI并打开即可。

978-7-111-33186-5-Part01-541.jpg

图13-37 “选择需打开的VI”对话框

(2)将子VI的图标放至主VI框图程序中 用户选择了一个子VI后,此时,在鼠标上就会出现这个子VI的图标,将其移动到框图程序窗口的适当位置上,单击鼠标左键,将图标放至主VI框图程序中,如图13-38所示。

978-7-111-33186-5-Part01-542.jpg

图13-38 将子VI的图标放至主VI框图程序中

(3)连接连线端口 子VI的各个连线端口与主VI中的其他节点按照一定的逻辑关系连接起来,如图13-39所示。

978-7-111-33186-5-Part01-543.jpg

图13-39 连接连线端口(www.xing528.com)

采用上述调用子VI的方法,只是将其作为一般的计算模块来使用,程序运行时并不显示其前面板。如果需要将子VI的前面板作为弹出对话框来使用,则需要改变一些VI的属性设置。

在子VI前面板窗口右上角图标上单击右键弹出菜单中,选择VI属性,会出现一个“VI属性”对话框,在对话框类别栏中选择窗口外观,将对话框页面切换到窗口外观属性页面,如图13-40所示。

在“VI属性”对话框中,单击“自定义...”按钮,弹出“自定义窗口外观”对话框,如图13-41所示。在该对话框中,选中“调用时显示前面板”,单击“确定”按钮,关闭对话框。

选中调用时显示前面板后,当程序运行到这个子VI时,其前面板就会自动弹出来。若同时选中“如之前未打开则在运行后关闭”,则当子VI运行结束时,其前面板会自动消失。

978-7-111-33186-5-Part01-544.jpg

图13-40 “VI属性”对话框

978-7-111-33186-5-Part01-545.jpg

图13-41 “自定义窗口外观”对话框

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈