4.7.1 创建子VI
更新于 2026年10月10日
版权声明
4.7.1 创建子VI
在完成一个VI的创建以后,将其作为子VI的调用的主要工作就是定义VI的连接端口。
在VI前面板的右上角显示图标与接线端两个小图形,在程序框图中只显示图标。接线端的位置就会显示一个连接端口,如图4-57所示。
第一次打开连线板时,LabVIEW会自动根据前面板中的输入和输出控件建立相应个数的端口。当然,这些端口并没有与输入或显示控件建立起关联关系,需要用户自己定义。但在通常情况下,用户并不需要把所有的输入或输出控件都与一个端口建立关联,与外部交换数据,因而需要改变连接端口中端口的个数。
在接线端口单击右键,弹出图4-58所示的快捷菜单,对接线端口样式进行设置。

图4-57 VI的连线板(https://www.daowen.com)

图4-58 快捷菜单
LabVIEW提供了两种方法来改变端口的个数。
1)在连接端口右键弹出快捷菜单中选择“添加接线端”或“删除接线端”,逐个添加或删除接线端口。这种方法较为灵活,但也比较麻烦。
2)在连线端口右键弹出快捷菜单中选择“模式”,会出现一个图形化下拉菜单,菜单中会列出36种不同的连线端口,在一般情况下可以满足用户的需要。这种方法较为简单,但是不够灵活,有时不能满足需要。
通常的做法是,先用第2种方法选择一个与实际需要比较接近的连线端口,然后再用第1种方法对选好的连接端口进行修正。
完成了连线端口的创建以后,下面的工作就是定义前面板中的输入和输出控件与连线端口中个输入、输出端口的关联关系。