LabVIEW中的子VI、图标及连接器

  子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个。

原文:LabVIEW中的子VI、图标及连接器

原文地址:http://www.vigeek.org/2009/03/labview-subvi-icon-connector.html 来源:维极网 - 虚拟仪器技术

你在维极网看到的文章都是GeekZ所写的原创内容。如果转载,请保留上面两行版权声明!

引用通告

发送引用通告网址: http://www.vigeek.org/mtos/mt-tb.cgi/15
如果您想引用这篇文章到您的Blog,请复制上面的链接,放置到您发表文章时的相应界面中。

发表评论

关于

  本站专注于虚拟仪器技术、也就是基于计算机的测试、控制以及自动化技术。这里的所...

赞助商

最新日记

关闭