VI脚本(VI Scripting)在LabVIEW 2010可以公开使用。VI脚本不仅包括了基本函数还包括许多属性节点和方法节点。通常在安装LabVIEW后不会呈现出来。使用它之前需要重新设置VI服务器。

运行LabVIEW后,在工具栏选择》选项》VI服务器,参见下图。

Picture
勾选上图中的VI脚本选项,即可在LabVIEW中看到VI脚本函数。

Picture
没有选择VI脚本
Picture
选择VI脚本
Picture
没有VI脚本时的属性
Picture
有VI脚本时的属性
显然,带有VI脚本的属性节点要丰富的多,程序更加多样化。

 
第二种动态调用是主vi调用从vi时,主vi的前面板关闭(主vi还在运行中),被调用的从vi开始运行,直到运行完成后关闭从vi(从vi退出),同时恢复主vi的前面板显示。
 
这种方式一般用来从应用程序的菜单来动态调用子应用程序,子应用程序运行结束后再返回应用程序菜单。
  

 
前几天,有网友问到“动态调用”的问题,
其实在《LabVIEW学习札记》中谈到过这个问题,现在在整理从新说明一下。

在我的程序设计中有两种动态调用的应用方式,一种是主vi动态调用从.vi,并将从vi的前面板打开,然后主vi关闭(实际上是退出),此后的程序运行便交由从vi进行控制。
    


Google Analytics