如何激活LabVIEW Scripting高级功能

LabVIEW Scripting的高级功能(比如创建新的VI,修改VI程序框图上的程序等)是需要特殊授权的。从2009年8月开始,NI公司将这一授权公开给了所有LabVIEW用户。也就是任何一个LabVIEW用户都可以免费申请获得LabVIEW Scripting的高级功能的使用授权。

取得授权并激活这一功能的方法是:

首先打开 LabVIEW Scripting 的网页,网址(http://decibel.ni.com/content/docs/DOC-4973),下载 LabVIEW Scripting 的安装包。安装包在页面的最下方。

比如,我的电脑是Windows XP操作系统,LabVIEW版本8.6,那就下载 LabVIEW Scripting API – WinXP.zip 这个安装包。

这个安装包会为LabVIEW添加一个 LabVIEW Scripting 许可证,许可证还要激活后才能使用。打开NI许可证管理器,找到LabVIEW xx版本下“工具包->Scripting Development”, 选择激活。输入注册码“L12S86758”(这是NI提供给所有用户,专用于激活LabVIEW Scripting 高级功能的注册码)就可以将 LabVIEW Scripting 的高级功能激活了。  

激活 LabVIEW Scripting 后,再打开LabVIEW,可以看到在函数选板“Programming->Application Control”下,多出了三个函数,这三个函数分别用于创建一个新的VI,得到某VI上某个对象的引用,和创建一个新的对象。这里说的对象包括前面板的控件,程序框图上的函数、结构、子VI、数据线,等。

并且,在使用Property Node和Invoke Node的时候会发现,它们多出了很多新的属性和方法共用户使用。使用这些 LabVIEW Scripting 的高级功能,几乎可以完成所有手工编辑VI可以完成的操作。

Advertisements

3 thoughts on “如何激活LabVIEW Scripting高级功能

  1. 在安装这个工具包的时候会出现一点问题,如果你的LabVIEW安装不是默认的路径,就是C:\\program file。。。如果不是以上路径,那么你的license manage无法发现已经安装的工具包具体解决方法参看下Ahh… I think I\’ve got it. The Scripting Installer doesn\’t detect if you installed the general NI software to a custom location (it finds LabVIEW, but not the general NI folder). Namely, it doesn\’t work unless the License Manager is installed to Program Files\\National Instruments\\Shared\\License Manager. I will try and correct the installer. Until then, after installing you can copyProgram Files\\National Instruments\\Shared\\License Manager\\Licenses\\LabVIEW_Scripting_PKG_080600.licto whatever location you have the License Manager installed to. Let me know if this works for you.

  2. 非常感谢!!!如果不是阮大侠,根本不知道有这事,以前一直希望能够免费使用scripting功能!!!thanks,希望阮大侠以后能经常更新这方面的资料。

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s