完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
子VI(subVI)一般就是被其他VI调用的VI。任何VI都可以设置成子VI。例如,如果创建了一个计算平均值的VI,这个VI能够计算数组中全部数据的平均值。在这个VI的前面板可以通过点击工具栏的运行按钮来运行它,也可以把这个VI配置成其他VI在它们的程序框图中把这个平均值VI当作一个函数来调用。 当VI作为子VI操作时,它的数据输入控件以及数据显示控件就会与调用它的VI接收以及发送数据。在其他VI的程序框图中这个VI的图标就代表了它。这个图标可以是一个简单的图片或者是简短的文字说明。
子VI的连接器就如同C或者Pascal语言中函数调用的各个参数;VI的链接端子就如同传递数据的图形化参数。每个端子代表了这个VI前面板的一个数据输入控件或数据输出控件。当调用子VI的时候,输入参数端上的数据就被拷贝到子VI的相应控件中,之后子VI开始执行。执行结束后,子VI的数据输出控件上面的数据就被拷贝到输出参数端上。 每个VI都有一个默认的图标,这个图标可以在前面板或者是框图窗口的右上角看到。一个新VI的默认图标如下: VI的连接器则是隐藏在图标下面。我们可以通过在前面板的图标处点击鼠标右键,并在弹出的菜单中选择Show Connector,就可以看到VI的连接器。如下图所示: 默认情况下,一个新VI的连接器提供了12个端口(6个在左面用于输入、6个在右面用于输出)。也可以自行选择需要的模式,labview中连接器的端口最多28个。 |
|
相关推荐
4 个讨论
|
|
只有小组成员才能发言,加入小组>>
有没有大佬知道labview中使用Halcon拍照算子采集图像后,如何把图像传入调用的Halcon算子?
3743 浏览 0 评论
LabVIEW对51单片机电压的采集,用VISA写入函数发送字符串voltage,VISA读取函数也是字符串?
2096 浏览 1 评论
1820 浏览 0 评论
7067 浏览 1 评论
2462 浏览 0 评论
3028浏览 1评论
4272浏览 0评论
有没有大佬知道labview中使用Halcon拍照算子采集图像后,如何把图像传入调用的Halcon算子?
3749浏览 0评论
2523浏览 0评论
2468浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 15:31 , Processed in 0.547772 second(s), Total 51, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号