4
LabVIEW基础学习 子VI、图标及连接器
2009-04-24 17:29:23 admin 浏览:6017次 【
子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 条评论
查看更多评论
  • 键盘快捷键描述按住Shift并单击选择多个对象;将对象添加到当前选择。按住Ctrl单击切换单个对象以加入或保留当前选择。方向键一次将所选对象移动一个像素。Sh..

    浏览:5199次 评论:0
    2021-02-06 09:23:02
  • Modbus是全球第一个真正用于工业现场的总线协议,采用的是主从原则,其物理接口主要有串口和以太网口两种。本文主要介绍LabIEW与PLC的通信实现方式。在进行通..

    浏览:12291次 评论:0
    2019-09-22 12:58:51
  • 对实时数据或者历史存储数据进行滤波及校准处理,可以将采样数据转化为具有实际意义的物理量,为用户后续操作提供方便。滤波校准功能的程序设计如图1所示,本..

    浏览:4573次 评论:0
    2019-09-21 16:32:59
  • 在进行LabVIEW程序设计时,一个VI中可以包含一个或若干个子vi。这些子vi是被直接放置在程序框图中,习惯上称这些子vi为:静态链接子vi。这些子vi在VI载入的同..

    浏览:11227次 评论:0
    2018-12-17 15:28:30
  • 新建一个LabVIEW项目,或者打开一个已经建好的项目,项目中包含主vi,子vi以及自定义控件等,确保vi运行正常。    在项目浏览器的-程序生成规范->..

    浏览:9005次 评论:0
    2018-07-18 10:55:21
作者专栏
  • sltang

    注册时间:2024-12-21 15:45:59

  • samhuang63

    注册时间:2024-12-20 09:42:58

  • csq663347

    注册时间:2024-12-05 16:34:39

  • guohuiming

    注册时间:2024-11-14 08:49:44

  • 机飞弹打

    注册时间:2024-11-11 13:46:27

Copyright@http://nilab.com.cn all rights reserved 备案号:京ICP备12043750号-1
Powered by qibosoft V9.0 Code © 2003-2017 qibosoft
LABVIEW之家 QQ:181237912; email:Labviewzj@qq.com 项目合作 微信及手机:18510627229