将LabVIEWVI程序打包

合集下载

LabVIEW开发环境及程序设计基础LabVIEW基础入门课件

LabVIEW开发环境及程序设计基础LabVIEW基础入门课件
总结
基本单元 - VI前面板 – 仪器的交互程序框图 – 仪器的功能工具栏
LabVIEW程序设计基础
基本数据类型1
数值型整型有些数据类型的本质也是整形,如枚举型浮点型可以更改数据表达方式决定其占用的存储字节数及数值表达方式
强制数据类型转换
通常,函数返回占用字节数较多的数据类型为提高程序执行效率, 尽量避免自动强制转换
强制转换点
基本数据类型2
布尔型注意: 前面板对应的布尔控件有六种机械动作可选可通过范例区别六种机械动作的不同
基本数据类型3
字符串前面板控件可现实不同的显示方式Normal, ‘\’ Codes, Password 以及 Hex字符串操作函数选板
基本数据类型4
枚举型本质上也可以认为是整型,不过取值范围有限常与条件结构共同使用
理解数据流
哪个节点先执行?A) 加法B) 减法C) 随机数D) 除法E) 正弦
理解数据流 (没有固定答案)
哪个节点先执行?A) 加法 – 可能 B) 减法 – 不可能C) 随机数 – 可能D) 除法 – 可能E) 正弦 – 不可能
一个简单的VI:采集、分析、表达
LabVIEW中的“采集”Express VI
LabVIEW作为编程语言的优势
LabVIEW``Real-Time
LabVIEW Desktop
LabVIEWFPGA
LabVIEWMPU/MCU
支持连接各种硬件,而且支持发布到多种Target
基于数据流的自然思维方式,但同时也支持调用文本语言的代码
一个简单而典型的LabVIEW应用
采集
分析
表达
LabVIEW的出现推动了测试技术的发展
从手工测试迈向自动化测试使仪器和PC得以有效连接有效降低了仪器控制的复杂程度从此以后,软件在测控系统中发挥的作用越来越大

labview的使用方法

labview的使用方法

labview的使用方法LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种LabVIEW (Laboratory Virtual Instrument Engineering Workbench)是一种图形化编程语言,主要用于数据采集、仪器控制、数据分析和测试等方面。

以下是使用LabVIEW的基本步骤:1. 安装LabVIEW软件:首先需要从官方网站下载并安装LabVIEW软件。

安装完成后,启动LabVIEW。

2. 创建新项目:在LabVIEW启动界面中,选择“新建”或“打开”一个已有的项目。

如果创建新项目,可以选择不同的模板,如“VI(Virtual Instrument)”、“Control Design”等。

3. 设计前面板(Front Panel):前面板是用户与程序交互的界面,可以放置各种控件(如按钮、滑动条、图表等)来显示数据和接收用户输入。

在左侧的“控件”面板中选择所需的控件,然后将其拖放到前面板上进行布局。

4. 编写程序代码(Block Diagram):在右侧的“块图”面板中编写程序代码。

LabVIEW使用图形化的编程方式,将各种功能模块以图标的形式表示,通过连线连接各个模块来实现程序逻辑。

常用的功能模块包括数学运算、数据处理、信号处理、文件操作等。

5. 调试和运行程序:在编写完程序代码后,需要进行调试以确保程序的正确性。

可以使用断点、单步执行等功能进行调试。

调试完成后,点击工具栏上的“运行”按钮或按F5键运行程序。

6. 保存和导出项目:在完成程序设计和调试后,需要将项目保存为.vi文件。

此外,还可以将程序导出为其他格式,如可执行文件(.exe)、动态链接库(.dll)等。

7. 部署和发布程序:将生成的可执行文件或动态链接库部署到目标计算机上,即可实现程序的功能。

如果需要将程序发布给其他用户,可以将项目打包成安装包或生成Web服务等形式。

理解labview如何生成可执行文件

理解labview如何生成可执行文件

labview如何生成可执行文件/如何生成setup文件2011-10-18 21:56如何制作EXE和SETUP文件 条件:Labview专业版下面以Labview8.2中文版本为例,以一个简单的测试系统为例,介绍具体的制作EXE文件和SETUP文件(安装文件)的步骤。

由于本人水平有限,难免出现错误和漏洞,请大家批评指正。

这篇文档,仅仅是本人在编程过程的中的心得,希望能对大家有所帮助。

首先介绍如何制作EXE文件:1. 将所有需要的文件,包括主vi和所有子vi,以及用到的文本文件等附属文件,都放置到一个文件夹中,并确保所有程序都能正确执行。

比如这个文件夹命名为“打包安装练习”。

2. 建立一个项目,将所有的vi和支持文件都添加到项目中去,也就是把这个文件夹添加进去,在项目中右键“我的电脑”-添加文件夹。

将“打包安装练习”文件夹添加进去。

并且保存项目,命名为“打包练习”3. 在项目中,右键-程序生成规范-新建-应用程序(EXE),将会弹出一个 “我的应用程序 属性”设置框。

4. 在弹出的设置框里进行设置。

按照从上到下的顺序,依次介绍每一步设置。

(1)应用程序信息 :输入EXE文件名和目标文件名,注意,应用程序目标目录会有一个默认的路径,如果程序中用到附属文件,比如txt或者excel等,最好改变这个默认的路径,重新选择包含所有文件的那个文件夹,因为如果程序中用到了相对路径,这样就能够正确找到其它文件,程序执行时不会弹出类似于“文件不存在”的错误。

下面的“产品名称”和“合法版权”等信息,可以默认,也可以设置,这里采用默认 (2)源文件:在左边的 类别 栏中,选择 源文件,双击 项目文件 下面的那个“打包安装练习”文件夹,在显示的所有文件中,选中程序中的主vi,本例中的主vi是“植物生理学电阻抗测试系统.vi”,将主vi添加到右边的 启动vi 栏里面。

(3)在 类别 栏中选择 目标,在这里可以设置EXE文件和支持文件所在路径,这里使用默认设置,即支持文件在EXE文件下的data文件夹中。

使用LabVIEW如何生成应用程序(exe)和安装程序

使用LabVIEW如何生成应用程序(exe)和安装程序

使用LabVIEW如何生成应用程序(exe)和安装程序(installer)在Windows平台下使用LabVIEW如何生成一个独立可执行程序和安装程序?解答:为什么要生成exe和installer使用LabVIEW编写程序的最后往往需要将程序拿到目标电脑上去运行,如何将程序从开发电脑上移植到目标电脑上呢?这里有两种方法:1。

在目标电脑上安装LabVIEW以及相关驱动和工具包,然后将vi或者整个项目拷贝到目标电脑上.然而安装LabVIEW和各种工具包会比较耗费时间,且vi可以被任意修改,容易引起误操作,如果只是运行程序,则不推荐这种方法。

2。

将LabVIEW编写的程序在开发电脑上编译生成独立可执行程序(exe),然后将可执行程序移植到目标电脑上,这里的移植分为两种方式:A.将生成的exe拷贝到目标电脑上,然后在目标电脑上单独安装LabVIEW运行引擎(Run-Time Engine)和需要的驱动以及工具包等,此方法中安装驱动和工具包也需要花费较多时间,不推荐B.将生成的exe和一些用到的组件打包生成installer,即安装程序,然后在目标电脑上运行安装程序即可,这样安装完成后,之前生成的exe、LabVIEW运行引擎以及其他用到的工具包会自动安装到目标电脑上,这种方法移植程序比较简单,是最常用的方法.关于LabVIEW运行引擎任何电脑,只要你想在上面运行LabVIEW生成的独立可执行程序(exe),你都需要在目标电脑上安装LabVIEW运行引擎。

LabVIEW运行引擎包含了:1. 运行LabVIEW生成的可执行程序所需要的库和文件2. 使用浏览器远程访问前面板所需的浏览器插件3。

应用程序中生成LabVIEW报表所需要的一些组件4. 一些3D图表的支持等运行引擎本身就是支持多语言的,不需要安装特定语言版本的运行引擎。

另外需要确保目标电脑上安装的运行引擎版本与开发应用程序时使用的LabVIEW版本一致。

如何将LabVIEW程序打包在没有安装LabVIEW的电脑上运行

如何将LabVIEW程序打包在没有安装LabVIEW的电脑上运行

如何将LabVIEW程序打包在没有安装LabVIEW的电脑上运⾏如何将LabVIEW程序打包在没有安装LabVIEW的电脑上运⾏2010-07-21 13:57:20| 分类:默认分类阅读976 评论1 字号:⼤中⼩订阅看了⽹上许多讨论将LabView程序⽣成exe⽂件的,但如果只⽣成exe⽂件的话,只有在安装了LabVIEW8.2引擎的电脑上才能运⾏。

这⾥针对新出的LabVIEW8.2中⽂版程序打包做⼀个介绍。

将打包⽂件拷贝到其他没有安装LabVIEW和其引擎的PC后,可以运⾏。

这样做的缺点是打包⽣成的⽂件⽐较⼤。

如果⼤家有更好的办法,希望可以贡献给⼤家。

打开要打包的Vi,在菜单中选择⼯具-⽣成可执⾏的⽂件…..,弹出图1,选择你要创建项⽬的⽂件夹⽬录后,继续图1在出现的画⾯⾥见图2填写保存exe⽂件的路径。

其他设定基本⽆需改动。

点击确定,就可以将你的程序转换成exe⽂件了。

这是⽣成的exe⽂件还只能在安装了LabVIEW8.2引擎的电脑上运⾏。

我们还需进⾏下⼀步打包。

见图3图 2这时还剩下下⾯的图3。

右键点程序⽣成规范,选择新建安装程序,弹出图4。

图3图4在源⽂件选项中,将你的vi选中,将其移动到右边⽬标⽂件中。

在附加安装程序选项中,选中第⼀项,如图5。

图5其他设定基本⽆需更改,点击⽣成即可。

完成上⾯的设定后,就可以在⽬标⽂件夹中找到⽣成的安装程序。

将这个安装程序拷贝的其他电脑上安装后,就可以运⾏你的Vi了。

labview打包为EXE后独⽴运⾏的⽀持⽂件(8.6)经常看到有⼈提问,把Labview打包后,怎么要不有安装labview的电脑上运⾏?这⾥把打包后可执⾏⽂件的EXE⽂件中,加⼊labview运⾏的RUNTIME⽂件就可以。

在添加中,经常也有⼈不知道那些⽂件是有⽤的,⽽是全部添加,造成添加后⽂件很⼤,因为原LabVIEW Run-Time⽂件要92.1M,再加上⾃⼰编写的程序和数据,差不多需要100多M。

使用LabVIEW如何生成应用程序(exe)和安装程序(installer)

使用LabVIEW如何生成应用程序(exe)和安装程序(installer)

使用LabVIEW如何生成应用程序(exe)和安装程序(installer)主要软件: LabVIEW Development Systems>>LabVIEW Professional Development System主要软件版本: 2012主要软件修正版本: N/A次要软件: N/A问题:在Windows平台下使用LabVIEW如何生成一个独立可执行程序和安装程序?解答:为什么要生成exe和installer使用LabVIEW编写程序的最后往往需要将程序拿到目标电脑上去运行,如何将程序从开发电脑上移植到目标电脑上呢?这里有两种方法:1. 在目标电脑上安装LabVIEW以及相关驱动和工具包,然后将vi或者整个项目拷贝到目标电脑上。

然而安装LabVIEW和各种工具包会比较耗费时间,且vi可以被任意修改,容易引起误操作,如果只是运行程序,则不推荐这种方法。

2. 将LabVIEW编写的程序在开发电脑上编译生成独立可执行程序(exe),然后将可执行程序移植到目标电脑上,这里的移植分为两种方式:A.将生成的exe拷贝到目标电脑上,然后在目标电脑上单独安装LabVIEW运行引擎(Run-Time Engine)和需要的驱动以及工具包等,此方法中安装驱动和工具包也需要花费较多时间,不推荐B.将生成的exe和一些用到的组件打包生成installer,即安装程序,然后在目标电脑上运行安装程序即可,这样安装完成后,之前生成的exe、LabVIEW运行引擎以及其他用到的工具包会自动安装到目标电脑上,这种方法移植程序比较简单,是最常用的方法。

关于LabVIEW运行引擎任何电脑,只要你想在上面运行LabVIEW生成的独立可执行程序(exe),你都需要在目标电脑上安装LabVIEW运行引擎。

LabVIEW运行引擎包含了:1. 运行LabVIEW生成的可执行程序所需要的库和文件2. 使用浏览器远程访问前面板所需的浏览器插件3. 应用程序中生成LabVIEW报表所需要的一些组件4. 一些3D图表的支持等运行引擎本身就是支持多语言的,不需要安装特定语言版本的运行引擎。

于LABVIEW8 打包成独立运行程序的方法

于LABVIEW8 打包成独立运行程序的方法

Cpubbs论坛关于LABVIEW8打包成独立运行程序的方法大家好,首先感谢大家一如继往对CPUBBS论坛的支持与关注(),谢谢大家!这段时间在咱们论坛上面看到了有好几位朋友在询问有关LV8的打包成EXE并通在没有安装LV的机子上运行的程序方法,即是要打成installer的形式,今天研究了一下,大概了解了一个方法,在这里先把它写一个详细的介绍如下,这段时间比较忙,忙于开发USB2。

0的采集卡,所以时间仓促,不足之处还请大家多多指教,并欢迎大家购买CPUBBS 论坛产品,以及注册CPUBBS论坛, CPUBBS论坛虚拟仪器电子商务平台及CPUBBS论坛虚拟仪器博客!感谢大家!做完一个简单的介绍以后,下面就要开始我们的打包步骤说明了:以前写了一个LABVIEW8.0的打包步骤,当时没有涉及到将DLL或数据文件一起打包到安装包的,但这种应用非常普遍,所以这里重新将步骤再说明一次,而且说得更详细!比如第三方采集卡的程序发布打包,一定会涉及到这种情况,以及至些配置文件的文件加入之类的都可以通用此种方法;下面我们转入正题,以我们最新的USB0816采集卡作为示例程序来演示:1,打开我们的程序:2,LV8.5中具有项目的概念,所以我们要打包首先得建立一个project,如果程序已经存在的话,仍然可以建立项目然后加入相应的VI进去,再进行打包,建立项目如下:点击这个菜单后弹出如下所示的面板:点击ADD,我们的程序就会自动加入到项目中去;如下所示:现在就要说明这次写这个文档最重要的原因了,就是以前我们做的一般是不用其他支持文件,比如DLL文件加入到安装包中;现在我们就来说明如何将程序中用了的DLL也加入到安装包中;右击上面的my computer,弹出如下所示的菜单:点击add->file…后如下所示:这里再说明一下,因为我们的程序使用了usb0816.dll,LabVIEW会自动将它加入到项目中去,但如果有其他DLL被间接调用,它就不会自动加入了,这时候我们需要人工加入(但这种现象是比较普遍的),比如我们这里间接用到了EasyUSB214x.dll,所以我们需要把它也加入到项目中去,现在我们把它选好,然后点击上面面板的add file,则原来的项目面板如下所示:下面还有其他需要配置的,这个只是加入到里边去,以方便后面的操作,我们一步一步进行,大家继续往下看!3,打包成安装包前,还需要先将程序打包成EXE,然后再包含到INSTALLER中才行,现在我们先来打包成EXE,如下所示:点击后如下所示:意思是说要我们先保存了项目才能继续,点击SA VE,如下所示:选好项目要存到的路径,并输入文件名后,点击OK,弹出如下所示的面板:上面面板左边第二个是打包成的EXE的名称,第三个是选择打包后文件要存放到哪里,点击最右边的浏览文件夹按钮能选择路径;现在说明如何将刚才上面加的DLL也包含进去,点击右边列表里面的第二项source files:的箭头变成可以点击,是选择启动VI的意思,如下所示:然后点击这个箭头,它就自动加入到右边的启动VI里面了;我们现在再点击下面的easyusb214x.dll:这时候下面的箭头变成了可点击状态,我们也将它加入到右边,如下所示:我们再来看左边列表的第三项destinations,是打包文件保存路径,如下所示:先点击了中间上面的cpubbs_main.exe,是说打包成的EXE存放路径,然后再点击最右边的destination path旁边的文件夹图标,弹出面板,选择我们将安装包保存在哪里:点击当前文件夹;然后我们再点击support directory,如下所示,这是说EXE支持文件(比如DLL或数据文件之类的放在哪个文件夹),默认即可:再点击最右边的source file settings,默认即可;再点击最右边的icons,这个如果需要更改程序的图标,只要在这里更改即可;其他相关页面看截图:打包EXE及安装包的其他信息在这里改:支持语言在这里改:预览打包结果在这里看:点击最上面的PREVIEW按钮就能预览结果:以在下面的面板上面右击BUILD来产生:下面来生成INSTALLER安装包,在没有装LABVIEW的电脑上面要运行LABVIEW生成的程序,必须得弄成安装包:下面来说如何将EXE及支持包添加到INSTALLER里面,如下所示:点击中间的CPUBBS_main,如下所示:中间的箭头变得可以点击了,如下所示:点击箭头让它添加到最右边的项目里面;如果涉及到VISA等,如果安装了VISA,这里将有一个项可以勾选VISA到安装包的,勾上即可,因为我没有安装VISA最新的版本,所以这里没有显示出来,比如用了VISA控制串口等,就要安装了VISA,再在这里勾上即可;如下所示:其他默认即可,点击OK或BUILD即可;要生成所有的话,这样:现在我们能做就是只有等待,当然,如果你愿意的话,非常欢迎您在这等待的时候里面多介绍几个朋友到CPUBBS论坛()来玩,呵呵,也欢迎您即时到咱们论坛交流技术!当您介绍完朋友来我们网站之后,打包也就完成了,如下所示:点击DONE即可!这时候我们当时配置的一个保存installer文件夹的目录下面现在这样了:里面多了一个build和cpubbs_buildinstaller,一个是安装包的,一个是EXE,打开看看:原来所有的安装的东西都在这里了,至此,咱们就大功告成了!为了表示庆祝,请进入CPUBBS论坛一下,支持一下咱们家园的建设,并同时非常欢迎您关注咱们的虚拟仪器相关的产品信息,比如CPUBBS论坛LABVIEW+单片机学习套件,以及各种USB采集卡!谢谢大家的支持!祝大家天天开心!CPUBBS论坛:赖卫国2006-4-19每一件事做了不一定成功,但不做就肯定失败,我们会争取每一丝希望!cpu+bbs=cpubbs。

labview使用技巧

labview使用技巧

本文为LabVIEW内部交流资料,来自网络,特此说明开发机上激活以后,如果开发机升级了或者换了或者增加新的配置了等等,难道要重新购买一套8.2吗?回答=更改了配置,那么lisence manager里的机器码肯定会变,所以需要重新向NI申请激活码激活.NI的IVI驱动的来源?回答=由于NI开发的IVI驱动程序库已经包含了仪器的Class Driver,因此,程序员只要按照IVI的规范开发自己仪器的Specific Driver,就可以实现仪器的互换性。

LV和CVI的专用驱动可以从NI的网站下载,源代码是用c编写的32位的DLL形式,这就保证驱动可以直接在你的开发环境中使用(LV,CVI,VC等)。

在运行过程中LabVIEW能否添加控件?回答=不能,只能在编辑状态是做。

不过可以事先多创建几个控件,然后隐藏。

再需要使用的时候使用属性节点来操作。

编写的LV的GPIB通讯程序,从示波器读取数据。

单独可以正常执行,但放置在一个事件结构的一个WHILE循环里时,运行程序后,程序会变得不相应,而且前面板不可控制。

回答=查看客户程序,GPIB程序并没什么问题,但是作为一个子程序放在事件结构里就会存在问题,而且子程序运行时,主界面默认的是不响应的。

如果要解决这个问题,需要选择事件结构编辑面板最下方有一个默认选项,用于设置是否在事件结构执行完成之前锁定前面板,默认为锁定,取消即可。

IVI的分类。

回答=因为所有的仪器不可能具有相同的功能,因此不可能建立一个单一的编程接口。

因此,IVI的驱动分为两类。

(1) 类驱动程序(Class Drive):它们是在特定类中编写仪器软件的标准接口。

这意味着软件开发者能重复使用他们的软件系统而不会由于低层硬件更改而被迫重新测试软件系统。

目前,IVI驱动程序库可用于下列几类仪器:示波器数字化仪表、开关多路复用器、数字万用表、任意波形发生器函数发生器等。

(2) 设备类驱动程序(Specific Drive):每种牌号和类型的仪器均有相应的专用驱动程序。

labview程序编写的一般步骤

labview程序编写的一般步骤

labview程序编写的一般步骤LabVIEW程序编写的一般步骤LabVIEW是一款图形化编程环境,由国家仪器公司(National Instruments)开发,主要用于数据采集、控制系统以及实验室自动化等领域。

本文将介绍LabVIEW程序编写的一般步骤,帮助读者更好地理解和应用该软件。

一、程序设计思路在开始编写LabVIEW程序之前,首先要明确程序的设计思路和目标。

这包括确定程序的输入和输出,以及所需的控制逻辑和算法。

在设计思路阶段,可以使用流程图或文字描述来梳理程序的整体结构和工作流程。

二、创建VI(Virtual Instrument)VI是LabVIEW的基本单元,类似于函数或子程序。

创建VI的步骤如下:1. 打开LabVIEW软件,选择新建项目(New Project),创建一个新的项目文件夹。

2. 在项目文件夹中,右键点击“我的计算机”,选择“新建VI”,创建一个新的VI文件。

3. 在VI编辑器中,可以添加控件和指示器,定义输入和输出,以及编写程序逻辑。

可以通过拖拽控件和指示器来构建程序的界面。

三、添加控件和指示器控件用于接收用户的输入,指示器用于显示程序的输出。

LabVIEW 提供了丰富的控件和指示器库,可以根据需要选择合适的控件和指示器。

1. 在VI编辑器中,点击控件面板,可以在右侧的工具栏中选择所需的控件。

2. 将选定的控件拖拽到控件面板上,可以通过属性窗口对控件进行设置和定制。

3. 同样地,可以添加指示器到前面板上,用于显示程序的输出结果。

四、编写程序逻辑LabVIEW使用数据流图来表示程序的流程和逻辑。

在VI编辑器中,可以通过连接控件和指示器之间的数据线来构建程序的数据流。

1. 从控件面板上拖拽控件到数据流图中,作为输入数据。

2. 添加数据处理节点,如加法、乘法、逻辑运算等,对输入进行处理。

3. 将处理结果连接到指示器,以显示输出结果。

五、调试和测试在编写完程序后,需要对其进行调试和测试,以确保程序的正确性和稳定性。

将LabVIEW程序打包在没有安装LabVIEW的电脑上运行(刘观岭)

将LabVIEW程序打包在没有安装LabVIEW的电脑上运行(刘观岭)

LabVIEW生成应用程序步骤(刘观岭总结篇)1、打开自己编写的LabVIEW程序,如下图。

2、点击“工具”--“通过VI生成应用程序(EXE)”。

3、选择路径保存项目,点击“继续”。

4、可更改程序生成规范名称、目标文件名、目标目录。

点击“生成”。

5、生成后界面如下图所示,点击“完成”。

6、点击“完成”后,出现下图所示的项目界面。

点击保存按钮()。

7、此时生成的文件只能在安装了LabVIEW的电脑上运行,需要封装上一些插件。

右击“程序生成规范”--“新建”--“安装程序”。

8、生成界面如下图。

产品信息可以更改程序生成规范名称、产品名称、安装程序目录。

此处重点有两个地方“源文件”和“附加安装程序”。

(1)“源文件”:将刚才生成的应用程序(此处为AD采集界面)和vi程序(此处为AD采集界面.vi)均添加到右边。

(2)“附加安装程序”:将自动选择推荐的安装程序去掉,自主选择。

可去掉些用不到的。

若用串口通信,必须选择NI-VISA选项。

点击“生成”。

9、下图是安装完成界面,点击“完成”,再次点击“”。

10、按照步骤8的“安装程序目录”(图片已复制过来)找到“我的安装程序”文件夹。

11、将“我的安装程序”文件夹拷贝到任何电脑(无论有无安装LabVIEW)上均可运行。

文件中内容所下图所示,运行“setup.exe”即可安装本程序。

完成讲解。

LabVIEW项目

LabVIEW项目

LabVIEW中的项目软件-LabVIEW 2009-12-09 19:49:09 阅读68 评论0 字号:大中小我们可以使用LabVIEW中的项目来管理VI程序以及其他的LabVIEW文件和文档这类的非LabVIEW 文件,甚至其他可以想到的计算机文件也可以通过LabVIEW的项目进行管理。

当保存项目时,LabVIEW会创建一个项目文件(以.lvproj为后缀)。

这个LabVIEW的项目除了保存项目中包含文件的信息,还保存了项目的配置、生成可执行文件以及安装包的相关信息。

可能有人会问"为什么要个项目呢?",对于这个问题可以有很多个回答。

但是一个更好的问题就是"为什么我不要个项目呢?",对于这个问题的回答就简单了。

如果你只是创建一两个VI程序并且你主要着重于采集与分析数据,而不是着重于用来采集分许数据的VI程序的话,你就不需要项目了。

如果你有兴趣把你的VI程序作为软件来进行管理,就需要使用LabVIEW的项目来管理你的VI 程序了。

项目浏览窗口项目浏览窗口可以用来创建和编辑你的LabVIEW项目。

下图为一个空的项目窗口。

可以选择菜单File>>New . . .并在弹出的对话框中选择Empty Project 来创建一个空项目。

项目在这里看起来为一个树状结构。

这个树的根为项目根(Project root),这里显示了项目文件的名称并包含了所有的项目元素。

下一个就是我的计算机(My Computers),表示本地计算机为这个项目的目标运行环境。

(这个目标运行环境是你的VI要安装的位置。

这个位置可以是你的本地计算机、 LabVIEW RT控制器、PDA、FPGA或者任何LabVIEW可以运行的地方。

通过右键点击项目根并从右键菜单中选择New>>Targets and Devices就可以为项目添加新的目标运行环境。

为了能够添加某些目标运行环境,可能需要安装相应的LabVIEW附加模块。

如何将LabVIEW程序打包在没有安装LabVIEW的电脑上运行

如何将LabVIEW程序打包在没有安装LabVIEW的电脑上运行

如何将LabVIEW程序打包在没有安装LabVIEW的电脑上运行2010-07-21 13:57:20| 分类:默认分类阅读976 评论1 字号:大中小订阅看了网上许多讨论将LabView程序生成exe文件的,但如果只生成exe文件的话,只有在安装了LabVIEW8.2引擎的电脑上才能运行。

这里针对新出的LabVIEW8.2中文版程序打包做一个介绍。

将打包文件拷贝到其他没有安装LabVIEW和其引擎的PC后,可以运行。

这样做的缺点是打包生成的文件比较大。

如果大家有更好的办法,希望可以贡献给大家。

打开要打包的Vi,在菜单中选择工具-生成可执行的文件…..,弹出图1,选择你要创建项目的文件夹目录后,继续图1在出现的画面里见图2填写保存exe文件的路径。

其他设定基本无需改动。

点击确定,就可以将你的程序转换成exe文件了。

这是生成的exe文件还只能在安装了LabVIEW8.2引擎的电脑上运行。

我们还需进行下一步打包。

见图3图 2这时还剩下下面的图3。

右键点程序生成规范,选择新建安装程序,弹出图4。

图3图4在源文件选项中,将你的vi选中,将其移动到右边目标文件中。

在附加安装程序选项中,选中第一项,如图5。

图5其他设定基本无需更改,点击生成即可。

完成上面的设定后,就可以在目标文件夹中找到生成的安装程序。

将这个安装程序拷贝的其他电脑上安装后,就可以运行你的Vi了。

labview打包为EXE后独立运行的支持文件(8.6)经常看到有人提问,把Labview打包后,怎么要不有安装labview的电脑上运行?这里把打包后可执行文件的EXE文件中,加入labview运行的RUNTIME文件就可以。

在添加中,经常也有人不知道那些文件是有用的,而是全部添加,造成添加后文件很大,因为原LabVIEW Run-Time文件要92.1M,再加上自己编写的程序和数据,差不多需要100多M。

这给传输和存贮都带来极大的不便。

这里对LabVIEW Run-Time文件进行了精简。

我两个月来学习labview的过程和经验

我两个月来学习labview的过程和经验

我两个月来学习labview的过程和经验(包括PLC,GPIB,数据库,Excel以及图表显示和打包)讲讲我这两个多月来学习labview的过程和经验,希望能帮助初步使用labview的朋友们!文中提供了我认为较有用的网址,字数跟多,但我认为,如果你能认真看完,将会少走很多弯路,避免浪费时间!图1显示为我在此期间所下载的所有资料所占的大小(只包括word,VI程序,pdf这类的,还不包括下载的占有10个G的labview工具包)。

但实际上对我所要实现的功能只需要如图2所显大小的资料再加一本labview的书籍就够了!图1图2以下是正文。

在学校因为是选修课,所以学了点labview的皮毛,也就是知道labview的基本操作,如:控件是在前面板操作,函数是在程序面板操作,程序基本逻辑和C语言之类的编程语言差不多。

当时考试时老师给了个程序,让我们依葫芦画瓢,自己做出一个同样的程序来就OK了。

1. 现在工作了,需要使用labview来连接PLC来读取相关数据,在一开始的时候因为不知道如何着手,手中的labview书籍中并未提到PLC的连接,于是在网上搜索“labview连接PLC”,查询到的资料都说要通过OPC来建立连接,相关资料。

又搜索OPC(这里),随便下载了Allen-Bradley Bulletin 900 OPC Server,但是依然不能做到视频上面的操作。

继续搜索资料才知道需要按照labview工具包,便花了一下午把公司购买的正版labview2009(听说花了十几万还是几万的记不清了,总之不是我这种穷人买得起的)全装进电脑里(无论有用没用)。

安装完成后确实有了NI OPC server,如图3。

图3也能够像视频里的方法进行操作了!接下来,又不知道如何进行下去了,因为只是连接了PLC(PLC仪器在另一层楼里的办公室,所以也不知道是否真的连接上,只是模仿完成了视频里的操作),但是怎样发送PLC指令,怎样读取返回的数值对我来说完全是一片空白!这时我一方面通过网上查找这方面的资料(查到的内容只提到通过OPC连接PLC,但对如何读取数据只字未提,不过也有可能是我查找的方式不对),之后我才知道,通过OPC操作时,不能纯粹的照着之前提供的地址的内容做,要结合自己的仪器型号来操作,这里是NI OPE Server所支持的PLC仪器型号列表,如果你的PLC型号不在此列表中,那么就需要你的PLC厂家提供OPC Server,我向公司有关人询问过厂家提供的OPC Server,但是由于购买PLC时间太长,他们也找不到了。

如何将LabVIEW可执行文件作为后台程序运行?

如何将LabVIEW可执行文件作为后台程序运行?

如何将LabVIEW可执行文件作为后台程序运行?
一、隐藏VI前面板窗口
1、添加“当前VI路径”获取本VI的路径信息,函数——> 编程——> 文件常量——> 当前VI路径
添加“当前VI路径”
2、添加“打开VI引用函数”来打开该顶层VI的引用,函数——> 编程——> 应用程序控制子面板——> 打开VI引用函数
添加“打开VI引用函数”
3、添加“调用节点”,并将VI的引用连接到一个调用节点的输入端,函数——>编程——>应用程序控制——>调用节点
添加“调用节点”
将三者连接在一起
4、选择“打开前面板方法”并且选择前面板状态为隐藏
设置前面板为隐藏
5、添加“关闭引用节点”来关闭VI的引用,函数——>编程——>应用程序控制——>关闭引用
添加“关闭引用”
六、添加主程序部分,并将连线连接好?
连接所有练习
二、在Window任务栏中隐藏
在应用程序文件夹中找到“应用程序文件名”.ini文件,打开后在最后添加:HideRootWindow = True
添加”HideRootWindow = True“。

第8章 LabVIEW程序生成规范

第8章 LabVIEW程序生成规范
34
8.2.3 共享库发布
定义VI原型 在“源文件”页中选择需要导出的函数将弹出“定义VI原型”对话框
35
8.2.3 共享库发布
“定义VI原型”配置 当定义了VI的端口后,LabVIEW会自动识别各个端口的数据类型 ,并创建相应的接口。 上图中保持默认值不变,当然也可以设置X和Y以指针(或者是地 址)方式传递,而不以值方式传递。 此外,一个DLL文件中也可以包含多个函数。
4
8.1 VI主要发布方式
共享库发布 如果希望使用LabVIEW开发的函数能够和使用其他编程语言的开发人
员共享,则需要建立共享库。在Windows系统中生成DLL文件,也 就是通常使用的动态链接库。 Zip压缩文件发布 如果需要发布仪器驱动程序、多个源文件或者一个完整的LabVIEW项 目,则可以创建一个Zip文件,将包含文件组织结构的所有项目源 文件压缩成Zip包的形式。
23
8.2.2 独立应用程序发布
“目标”页 设置生成的应用程序的目录结构
24
8.2.2 独立应用程序发布
配置应用程序目录结构 由于生成的独立应用程序并不能维持源文件的文件组织方式,所 以必须手动创建目录。 如本例中的Report文件夹等,就需要在该步骤中重新定义。
25
8.2.2 独立应用程序发布
在程序生成规范新建选项中选择“Zip文件” 在弹出的“我的Zip文件 属性”对话框中配置源代码发布相关参
数 “Zip 信息”页 设置该配置的名称、目标文件夹和注释
38
8.2.4 Zip压缩文件发布
“源文件”页 设置需要打包的文件,程序员可以打包整个或部分的项目文件,本例
中选择整个项目文件
39
“源文件设置”页 对各个VI和文件进行设置

将LabVIEW程序打包在没有安装LabVIEW的电脑上运行(刘观岭)

将LabVIEW程序打包在没有安装LabVIEW的电脑上运行(刘观岭)

LabVIEW生成应用程序步骤(刘观岭总结篇)1、打开自己编写的LabVIEW程序,如下图。

2、点击“工具”--“通过VI生成应用程序(EXE)”。

3、选择路径保存项目,点击“继续”。

4、可更改程序生成规范名称、目标文件名、目标目录。

点击“生成”。

5、生成后界面如下图所示,点击“完成”。

6、点击“完成”后,出现下图所示的项目界面。

点击保存按钮()。

7、此时生成的文件只能在安装了LabVIEW的电脑上运行,需要封装上一些插件。

右击“程序生成规范”--“新建”--“安装程序”。

8、生成界面如下图。

产品信息可以更改程序生成规范名称、产品名称、安装程序目录。

此处重点有两个地方“源文件”和“附加安装程序”。

(1)“源文件”:将刚才生成的应用程序(此处为AD采集界面)和vi程序(此处为AD采集界面.vi)均添加到右边。

(2)“附加安装程序”:将自动选择推荐的安装程序去掉,自主选择。

可去掉些用不到的。

若用串口通信,必须选择NI-VISA选项。

点击“生成”。

9、下图是安装完成界面,点击“完成”,再次点击“”。

10、按照步骤8的“安装程序目录”(图片已复制过来)找到“我的安装程序”文件夹。

11、将“我的安装程序”文件夹拷贝到任何电脑(无论有无安装LabVIEW)上均可运行。

文件中内容所下图所示,运行“setup.exe”即可安装本程序。

完成讲解。

national instrument 的文件格式 -回复

national instrument 的文件格式 -回复

national instrument 的文件格式-回复什么是国家仪器(National Instrument)的文件格式?National Instrument(NI)是一家全球领先的工程和科学解决方案提供商。

作为该公司的产品和服务的一部分,NI开发了一种用于测量、自动化和控制系统的软件开发工具——LabVIEW。

LabVIEW是一种以图形化方式编程的工具,允许工程师和科学家使用简单易懂的图标来组织和控制硬件设备。

为了使LabVIEW软件能够与其他软件和设备进行交互,NI开发了一些特定的文件格式。

NI的文件格式包括但不限于:1. *.vi 文件:这些文件是LabVIEW程序的主要文件格式。

每个VI(Virtual Instrument)文件对应一个LabVIEW程序模块,其中包含了图形化编程的代码和配置信息。

VI文件可以包含输入和输出的连接点,允许用户以模块化的方式开发和组织代码。

VI文件是LabVIEW的核心文件格式,通常用于保存和分享LabVIEW程序。

2. *.ctl 和*.ctt 文件:这些文件是控件和控制台文件。

*.ctl文件保存了自定义控件的定义,允许用户在LabVIEW中重复使用这些控件。

与之相对,*.ctt文件保存的是控制台界面的定义,用于创建LabVIEW的用户界面(UI)。

3. *.llb 文件:这些文件是LabVIEW库文件。

LabVIEW库文件可以包含多个VI文件,允许用户轻松地将共享和重复使用的VI组织成库。

库文件可以在不同的LabVIEW程序之间共享,提高代码的可维护性和开发效率。

4. *.lvproj 文件:这些文件是LabVIEW项目文件。

LabVIEW项目文件用于组织和管理多个VI文件和其他资源。

项目文件可以包含项目级别的设置和配置信息,例如编译选项、依赖关系和文件路径等。

使用项目文件,用户可以方便地管理LabVIEW程序和相关资源的开发和部署。

5. *.tdms 文件:这些文件是用于数据存储和传输的开放文件格式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图8
先选择“源文件”选项,然后选择刚刚生成的 EXE 程序,单击“添加”按钮, 图9
图9 添加完成后“添加”按钮处于禁用状态,右边显示添加的文件,图 10 所示
图 10 同样,可以将其他文件也添加进去,如图 11 所示。
图 11 在选择“附加安装程序”,在这里可以选择安装配置,但如果不太了解这些文 件的用处就默认好了,只不过安装文件稍微大一些,有一百多兆吧,如果要用中 文版的安装程序可以选择“非英语语言支持”选项,如图 12 所示。
图1 选择此选项后,如图 2 所示,
图2 单击“继续”如图 3 所示。
图3 单击“生成”按钮,如图 4 和与 5 所示。
图4
图5
单击“完成”。如图 6 所示。
图6 但此时生成的文件只能在有 LabVIEW 的计算机上运行,要封装成软件的话 还要进一步操作。 右键单击图 6 中如图 7 所示。
图7 “程序生成规范”=>新建=>“安装程序”。选择“安装程序”后如图 8 所示,
图 16 打开这个文件夹,可以在“我的安装程序”文件夹中找到程序的安装文件 “setup”,如图 17 所示。
图 17 这样,你就可以不必为自己的程序不能在别人计算机上运行而发愁了,很方 便,希望 EEELabd 图解对大家学习 LabVIEW 能有所帮助。
1 程序打包成软件 看到网上许多讨论将 LabVIEW 程序生成 exe 文件的,但如果只生成 exe 文 件的话,只有在安装了 LabVIEW 引擎的电脑上才能运行,在没有安装 LabVIEW 的计算机上还是运行不了,对于大多数朋友来说,更希望能上自己的 VI 程序能 在别人的计算机上运行,就像 QQ,迅雷那样。这里针对新出的 LabVIEW2011 中文版程序打包做一个介绍,教你如何将 LabVIEW 程序封装成一个小软件。 首先,打开要打包的 VI 程序, (只有在 LabVIEW 专业版才有此功能,如果 你的 LabVIEW 不是则要将专业版激活,可以到 CSDN 论坛上找 LabVIEW2011 注册机及使用图解中我有详细介绍:/detail/eeelab/3666394 在菜单中选择工具—>通过 VI 生成可执行的文件 EXE 选项,如图 1 所示。
图 12 单击“生成”,如图 13 和图 14 所示。
图 13
图 14 单击完成,这时会看到在刚才 EXE 文件上方有多了一项“我的安装程序”一 项如图 15 所示。
可以右击我的安装程序, 选择浏览文件
图 15 这样便将 VI 程序封装成软件,可以在没有 LabVIEW 的计算机上运行了。 如果你没改默认保存路径的话,会在你存放 VI 程序处,找到一个名为 “builds”文件夹,如图 16 所示。
相关文档
最新文档