labview当前vi路径_以实例学LabVIEW中静态或动态获取VI的引用方法

本文介绍了在LabVIEW中如何静态和动态获取VI引用。静态方法通过“编程”->“应用程序控制”->“静态VI引用”节点获取,而动态方法则使用“编程”->“应用程序控制”->“打开VI引用”节点。文中通过具体实例展示了这两个方法的使用,包括修改子程序标题和动态显示子程序框图。
摘要由CSDN通过智能技术生成

问题提出

在LabVIEW软件平台上,当需要在主程序中使用属性节点设置其它VI的属性,或者使用调用节点获取其它VI提供的方法时,需要给属性节点或调用节点传入一个被设置的VI引用。

那么,如何获取这个VI引用呢?在LabVIEW中,一个VI的引用可通过下面两种方式获取:

静态获取方法;动态获取方法。下面通过两个简单的例子给出LabVIEW中的获取VI引用的这两种方法。

静态获取VI引用实例

该方法获取VI引用的方法是,在函数选板中,选择“编程”-->“应用程序控制”-->“静态VI引用”节点,在程序框图上双击该节点图标或在它的右键菜单中选择“浏览路径”,在弹出的路径中选择子程序VI的路径,这个节点的输出即为该VI的引用。

下面是一个通过静态方法获取VI引用的例子,该例子的功能是在主程序(名称为“静态获取VI引用.vi”)中通过获取VI引用后,由属性节点函数动态修改子程序(名称为“Panel1.vi”)的前面板标题。

主程序前面板及程序框图如下图所示:

上面的主程序运行后,如下图所示,其前面板标题由默认的“Panel1.vi”改变为“子程序新标题”,可见,通过静态方式成功获取了子程序的引用,进而修改了其标题。

动态获取VI引用实例

该方法的适用场合是,在程序的运行过程中,根据需要动态设置某个VI的属性,即在程序运行后才知道设置哪个VI,此时需要使用“编程”-->“应用程序控制”--&

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值