1、目录6.1 子VI 创建子VI 定义子VI属性6.2 属性节点6.3 调用节点和引用句柄6.4 属性节点应用实例6.1 子VI 创建子VILabVIEW中的子VI类似于文本编程语言中的函数。如果在LabVIEW中不使用子VI,就好比在文本编程语言中部使用函数一样,根本不可能构建大的程序。其实任何VI本身就可以作为子VI被其他VI调用,只是需要在普通VI的基础上多进行两步简单的操作而已:定义连接端子和图标。子VI创建实例步骤一:新建一个VI步骤二:编辑子VI图标步骤三:建立连接端子步骤四:保存该VI步骤五:子VI的调用,比较简单,跟函数面板的其他函数调用一样定义子VI属性如果有两处程序框图都调用
2、同一个子VI,那么这两处程序框图不能并行运行。即如果当该子VI正在被调用执行时,其他调用就必须等待直到当前调用执行完毕。非重入子VI与重入子VI之间的区别实例登录对话框的实例6.2属性节点第一种方法创建数值控件属性节点第二种方法创建数值控件属性节点用圆形指示灯的可见属性来控制圆形指示灯通过控件的引用同样可以获得和设置控件的相关属性在事件结构中使用属性节点6.3调用节点和引用句柄调用节点又称方法节点,和属性节点非常类似,调用节点就好比控件的一个函数,它会执行一定的动作,有时候还需要输入参数和返回数据。调用节点的创建方法和属性节点一样,也有两种方法:一种是在程序框图中右击控件图标,在弹出的快捷菜单中选择“创建-调用节点”选项;另一种方法是在函数面板中选择“编程-应用程序控制-调用节点”选项,添加到程序框图中创建布尔引用句柄用引用句柄的方式来实现指示灯控件的可见性6.4属性节点应用实例 进度条单选按钮谢谢