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

Labview 自动生成程序及应用程序周青教主2011.12.28一自动生成程序的功能 (1)二相关背景 (1)三实际开发应注意以下几点: (1)四相关函数介绍及具体范例 (2)1.相关函数 (2)2.具体范例 (3)2.1 最简单的一段代码如图 3所示: (3)2.2 在While循环里面添加Add函数 (4)2.3在前面板放置RoundButton控件 (4)2.4在前面板放置簇,并在簇里面放置数值控件 (4)2.5生成一个显示随机数的波形图表程序,并自动运行 (5)2.6 将E的程序添加自动整理框图功能 (5)2.7 连线前面板控件与接线端 (5)2.8 前面板接线端样式介绍 (5)3.小结 (5)五自动生成应用程序 (5)六应用示例 (6)1.自动生成一个时钟的应用程序并自动生成相应EXE (6)2.注意 (6)Labview 自动生成程序及应用程序一自动生成程序的功能在使用Labview过程中,我们能接触到各种项目设置、生成向导。
如:创建仪器驱动项目向导,创建Labview实时项目向导等。
使用向导可以减少用户的学习曲线时间,并能快速、准确和动态的生成代码。
Labview VI脚本(VI Scripting)有助于通过编程,生成、编辑并检测Labview代码,便于开发向导程序。
通过LabVIEW 脚本可以实现编程创建、修改并运行LabVIEW 代码。
它包含多种新的VI 服务器类、属性和方法,有助创建、移动并连接对象(包括前面板、程序框图、和图标),有助编辑连线板,有助创建新型动态VI。
二相关背景1.什么是VI Scripting?●VI Scripting 是Labview中功能强大的特性之一,它允许用户通过程序去创建或修改Labview程序●基于VI Server●从Labview8.6开始提供给用户使用2.为什么我们需要VI Scripting?●制作向导——能通过简单的对话框自动生成代码,减少学习曲线并且增加生产率●支持VI检查——能获取VI内容并检查●创建编译器——方便把其它G或C代码转化为G代码3.用VI Scripting,我们能做什么?●理论上,我们应该能做任何Labview编辑器能做的事情●事实上,你能做如下事情等:⏹创建新的VI⏹添加新的对象到前、后面板⏹修改前、后面板上的对象⏹将前面板控件和接线面板相关联三实际开发应注意以下几点:1)利用Labview VI脚本(VI Scripting)创建Labview向导程序,此向导程序用于动态生成VI;2)向导中必须包括选择项以及可设置的配置参数3)编程风格及代码可读性。
用LabVIEW Application Builder发布应用程序

021-65557838 • 800-820-3622 • @ • /china
National Instruments
图 5、源文件设置
高级功能
在高级目录里,您可以为您的可执行程序调整高级属性,例如使能调试的选项。通过使能调试,您可以 在可执行程序中包含 VI 程序框图。在 LabVIEW 8 中,您可以使用这一特性来远程解决应用程序中的问 题。一旦您通过网络连接至应用程序,您可以使用高亮执行、探针、和其他 LabVIEW 调试工具来解决 问题。
021-65557838 • 800-820-3622 • @ • /china
National Instruments
图 6、高级设置
预览
一旦按照需要配置好目录和文件,您可以预览应用程序生成器在建立可执行程序之时将会创建的文件组 织结构。这使得您可以验证所有必要的文件都已被包含以及您的目标地址和整个组织结构在您建立可执 行程序之前已经被正确地设置。
• 共享库。LabVIEW 代码可以在基于文本的编程语言中调用,例如 LabWindows/CVI、 Microsoft Visual C++、和 Microsoft Visual Basic。使用 LabVIEW 共享库的开发者将能够使用代码,但是 不能查看或编辑它。
• 源代码发布。LabVIEW 源文件包可以发布给其他 LabVIEW 开发者。特定的 VI 可以配置成添加 密码,删除程序框图,以及应用其它的设置。您也可以在一个源代码发布中为 VI 选择不同的目 标目录而无需破坏 VI 和子 VI 之间的连接。
021-65557838 • 800-820-3622 • @ • /china
National Instruments
生成LabVIEW可执行文件

LabVIEW 生成可执行文件
--------苏格拉底的反讽
生成LabVIEW可执行文件(EXE),需要经过以下的步骤:
1、找到你想要生成EXE的文件。
以我的一个程序为例,进行演示:
图1、要生成EXE的文件
2、打开项目文件,这里要注意一点:在写程序时,要先创建一个空白项目,然后在空白项
目中新建VI,这样方便后期生成EXE文件。
点击图1中的“浇灌系统2016-09-25.lvproj”。
如图2:
图2、在项目浏览器中查看程序
3、右击图2中的程序生成规范,会出现一个快捷菜单,点击新建-应用程序,如图3、
4、5所示:
图3
图4、应用程序生成器信息
点击‘确定’
图5、设置应用程序(EXE)属性
4、应用程序属性的设置(没有介绍的直接使用默认就可以了):
信息:用于设置文件的名称和路径。
重要性:不重要
图6 源文件
源文件:用于设置启动vi(即程序第一步先执行哪一个vi)和程序顺利执行所包含的文件。
重要性:核心
我的程序第一步要先要求用户登录,所以启动vi为登录,其他的文件都添加到右侧的‘始终包括’,点击中间的箭头操作即可。
如图7所示:
图7
接下来点击生成即可。
总结:
我们为什么要生成应用程序呢?目的是为了要保护我们的代码,任何人是不能通过EXE 来查看代码。
这比用密码来保护还安全,因为自己也看不到自己生成的EXE文件的代码O(╯□╰)o。
LabVIEW 8.5程序生成规范

第一章 LabVIEW 8.5程序生成规范概述启动National Instruments LabVIEW 8.5,通过【文件→新建项目或打开项目(E)…】可以进入项目浏览器窗口,如图1-1所示。
图1-1 项目浏览器窗口程序生成规范需在项目浏览器窗口中创建。
展开“我的电脑”,右键单击【程序生成规范】,并在快捷菜单中选择【新建】和需要配置的程序类型【应用程序(EXE)、安装程序、共享库(DLL)、源代码发布和zip文件】。
项目浏览器窗口中的“程序生成规范”可为发布源代码以及其它类型的LabVIEW build版本创建程序生成规范。
程序生成规范包括VI创建所需的全部设置,例如需包含的文件、要创建的目录和对VI目录的设置。
利用“程序生成规范”可以创建和配置以下各种类型的程序生成规范:·应用程序(EXE)应用程序可为其它用户提供VI的可执行版本。
独立应用程序允许用户运行VI而无需安装LabVIEW开发系统。
(Windows) 应用程序以.exe为扩展名。
·安装程序(Windows) 安装程序用于发布独立应用程序、共享库和通过应用程序生成器创建的源代码发布等。
包含LabVIEW运行引擎的安装程序允许用户在未安装LabVIEW的情况下运行应用程序或使用共享库。
·共享库(DLL)共享库用于通过文本编程语言调用VI,如LabWindows™/CVI™、Microsoft Visual C++和Microsoft Visual Basic等。
共享库为非LabVIEW编程语言提供了访问由LabVIEW开发的代码的方式。
如需与其他开发人员共享所创建VI的功能时,可使用共享库。
其它开发人员可使用共享库但不能编辑或查看该库的程序框图,除非编写者允许他人对其进行调试。
(Windows) 共享库以.dll为扩展名。
·源代码发布源代码发布可用来把一系列源文件打包。
源代码发布可把代码发送其他开发人员供其在LabVIEW中使用。
labview安装及使用说明

推力器工作状态单元系统使用说明一PC机系统所用的软件安装及使用说明本监控系统所用的安装软件及安装步骤:1、labview2012,其中安装软件包括:labview安装软件2012LV-WinChn.exe[1],安装是需要将其进行解压缩,可以新建解压文件,也可以默认安装文件,之后就可以进行安装了,安装过程中需要破解序列号,在NI License Activator.exe[2]在选项里面选择产生序列号,来进行破解,更新过程暂时跳过即可。
2、labview2012所需要的工具包,为了能够产生数据报表,需要安装下面的工具包2012RGT.exe [3]. 安装过程和上述类似。
3、要将数据存储到数据库中,需要安装2012DCT.exe,本系统中暂时没有用到这个工具包,用的另外一个labSQL工具包,只需要将lab文件夹放到labview安装文件夹里即可,路径为安装盘---程序文件-----National Instruments-----labVIEW2012----user.lib.放入到这个文件夹里面。
4、本系统和实时控制器相连,所以需要安装2012RealTime-eng.exe[4].同时需要安装RT驱动软件NI-rio Device Drivers,一般会有驱动光盘。
5、实时控制器内部需要FPGA编程,安装2012FPGA-eng.exe[5].同时需要编译工具包XiLinx101和XiLinx134.[6]6、需要进行模拟数据采集时,要用到DAQ助手,所以可以进行安装NIDAQ970f0.exe[7]7、本系统需要和触摸屏进行相连,必须安装触摸屏工具包2012sp1TouchPanel.exe[8]8、安装所需要的数据库SQLserver2005所有的工具包示意图如下推力器工作状态指示操作说明:一般情况下。
运行程序会生成可执行文件即EXE文件,点击桌面上的快捷键,即可运行程序,主面板主要是对实时数据的原始数据和修正数据进行显示,同时将数据曲线显示在波形图中,主面板中有个在主面板中主要操作按钮有:如图所以依次为:运行、连续运行、停止、暂停,通过上面四个按钮来控制程序的停止和运行。
Labview2010生成exe步骤

1. 具 体 操 作 步 骤 可 以 参 照 Labview2010: Labview Help: Building a Stand-Alone Application 进行。 进行。 2.打开已经建立好的工程文件( .lvproj) 以 VI-3为 打开已经建立好的工程文件( :以 打开已经建立好的工程文件 ) : 为 点开后的界面如下: 例:VI-3.lvproj, 点开后的界面如下:
3.右键点选:Build Specificantions 右键点选: 右键点选 4.选择弹出的选项菜单:New—Application(EXE) 选择弹出的选项菜单: 选择弹出的选项菜单 —
5.单击 Application(EXE), 弹出如下对话框: 单击 弹出如下对话框:
6.设定生成 EXE 的名称,路径: 设定生成 的名称,路径: 7.选择左侧: Category 中的第二项: Source Files, 选 选择左侧: 中的第二项: 选择左侧 文件,点击: 择添加需要生成 EXE 的 VI 文件,点击:Add Item。 。
8.点击对话框最下侧: 点击对话框最下侧: 文件的编 点击对话框最下侧 Build, 即可完成 EXE 文件的编 译生成。 译生成。 9.到你设定的文件路径下打开即可。 到你设定的文件路径下打开即可。 到你设定的文件路径
LabVIEW 2012 安装指南说明书

WindowsLabVIEW ™安装指南LabVIEWDVD 1开发平台DVD 1,按照屏幕提示操作。
所有权证书上。
1、模块和工具包• 要安装的软件在批量许可证协议(VLA)的范围内吗?请联系VLA 管理员获取安装须知。
• 是否从上一个版本LabVIEW 升级? 请参考LabVIEW 开发平台DVD 1上的LabVIEW 升级说明,之前对现有VI 采取必要的保护措施。
开始之前安装完毕,安装程序提示安装硬件支持时,插入NI 设备驱动DVD 。
选择要与LabVIEW 配合使用的硬件的驱动程序。
LabVIEW 配合使用的硬件的驱动程序。
NI 䇴 傧2安装NI 设备驱动程序安装LabVIEW 过程中出现问题?安装LabVIEW 以及NI 设备驱动的常见问题以及解答,请参考LabVIEW 开发平台DVD 1上的LabVIEW 安装疑难解答(troubleshooting_guide.html )。
关于安装NI 硬件的详细信息,请参考随附的PDF 设备说明文档。
3安装硬件LabVIEW 基础软件包或完整版开发系统,激活应用程序生成器需注:如未在安装程序的功能部分找到某驱动程序,可使用硬件设备随附的驱动程/drivers 下载驱动程序。
375842A-0118 2012年6月LabVIEW 模块和工具包可能有额外的系统要求。
找到LabVIEW 开发平台DVD 1上的LabVIEW 开发平台自述文件(readme_platform.html ),找到相应的模块或工具包的部分,可查看特定模块或工具包的最小安装需求。
LabVIEW 模块和工具包的附加系统要求LabVIEW 基础软件包、完整版和专业版的系统要求如下。
WindowsLabVIEW 2012系统要求©2012 National Instruments 版权所有。
Printed in Ireland.LabVIEW ,National Instruments ,NI , ,National Instruments 公司标识,以及鹰形标识均为National Instruments Corporation 的商标。
使用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版本一致。
使用程序生成规范

生成独立应用程序可使用应用程序生成器创建程序生成规范并生成一个独立应用程序。
在VI设置中可实现添加密码、删除程序框图或应用其它配置等操作。
可为VI选择不同的目标目录,而且VI和子VI的连接不会因此中断。
创建程序生成规范或开始程序生成前,请先参阅LabVIEW程序生成规范的说明与建议。
注:只有LabVIEW专业版开发系统中才包含应用程序生成器。
如使用的是LabVIEW基础软件包或完整版开发系统,请登录National Instruments 网站单独购买应用程序生成器。
按照下列步骤,在LabVIEW中生成一个应用程序。
1.打开用于生成应用程序的LabVIEW项目。
要配置程序生成规范,必须将一个已保存项目打开。
2.创建或修改用于生成应用程序的VI。
将对VI所作的任何修改保存在内存中。
3.展开我的电脑。
右键单击程序生成规范,从快捷菜单中选择新建»应用程序,打开应用程序属性对话框。
如先前已在项目浏览器窗口中隐藏程序生成规范,访问之前必须重新显示项。
4.填写应用程序属性对话框信息页的下列选项。
1.在程序生成规范名称文本框中输入一个安装程序生成规范的名称。
该名称将在项目浏览器窗口中的程序生成规范下显示。
该名称必须不同于同一项目中其他程序生成规范的名称。
2.在目标文件名文本框中输入应用程序的名称。
(Windows)应用程序必须以.exe作为扩展名。
(Mac OS) 应用程序必须以.app作为扩展名。
3.在目标目录文本框中输入应用程序的位置。
使用浏览按钮,找到并选择一个位置。
5.填写源文件页的下列选项。
1.在项目文件目录树中选择一个VI,定义为应用程序的启动VI。
也可选择项目文件目录树中的多个文件,一次性添加多个文件至启动VI或始终包括列表框。
启动VI将在每次应用程序被启动时显示和运行。
必须至少指定一个VI为应用程序的启动VI。
2.单击启动VI列表框旁添加项箭头按钮,将选中的VI添加至启动VI列表框。
Labview生成EXE和安装文件步骤

Labview生成EXE和安装文件步骤
Labview生成EXE和安装文件步骤
1、打开LV,新建工程;
2、右击我的电脑——添加——文件,将所有的相关的文件添加到工程中,保存工程;
3、右击程序生成规范——新建——应用程序,注意:保证所涉及到的文件夹名称不包含中
文;设置信息栏;
4、点击源文件,将所要运行的主程序加载到启动VI中,其他的都加载到始终包括栏中,其
他的均为默认;生成EXE文件;
5、右击程序生成规范——新建——安装程序,设置相关信息;
6、点击源文件,将所要运行的EXE文件加载到目标视图中,点击生成;
7、搞定。
使用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 打包成独立运行程序的方法

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。
2010版Labview安装方法

LabVIEW2010的安装1、找到LabVIEW2010-WinChn.exe2、安装LabVIEW2010-WinChn.exe;注意:win7的电脑可能过一段时间也没有反应,这时需要如《解压图所示》,需要先解压,建议选择,XP的能直接解压安装,如不能安装可以先解压3、“4、解压到LabVIEW2010-WinChn\(E)”这一项,解压完成后找到打开5、6、然后选择setup.exe,这时就软件开始安装了,安装过程跟其他软件安装一样7、8、9、点下一步即可,10、出现信息填写,可以随便填写,真是的也行,胡乱填写也没事。
11、现在需要填写序列号;找到CTG_2010_08_11.rar,解压;12、解压完成后打开NILV10_CTG.exe,13、14、选择Generate。
15、这时会有一个序列号产生,你点击Copy即可,返回安装LabVIEW2010对话框,粘贴即可。
注意:不要关掉NILV10_CTG.exe;我们下面来创建证书。
非常必要,如果没有它,我们的软件只是个30天的试用版。
16、证书创建:(1)图中“1”位置是需要创建7个不同的证书,所以需要7个创建证书,先选第一个,点击“Create License lie…”。
(2)出现一个另存为License File(*lic)的一个对话框,随便输入名字即可。
(注:最好保存在一个文件夹,名字规范,方便后面自己安装证书)。
(3)不要关掉NILV10_CTG.exe,用同一个序列号,重复创建证书,用于激活不同的组件。
(4)证书创建完后,回到安装LabVIEW2010-WinChn.exe,点击下一步。
17、选择软件安装目录,有两栏,上面一栏是NI其他软件(组件)的安装目录,下面一栏是本软件的安装目录,软件有点大,建议不要放在C盘,可以只改盘符,文件夹它可以自创,然后一直点击下一步即可……,到时会出现一个安装进度条。
18、安装完之后,点击Finish即可,这时会出现一个注册的对话框,关掉即可。
LabVIEW如何制作EXE和SETUP文件

如何制作EXE和SETUP文件 by qln1981_95条件:Labview专业版下面以Labview8.2中文版本为例,以一个简单的测试系统为例,介绍具体的制作EXE文件和SETUP 文件(安装文件)的步骤。
由于本人水平有限,难免出现错误和漏洞,请大家批评指正。
这篇文档,仅仅是本人在编程过程的中的心得,希望能对大家有所帮助。
首先介绍如何制作EXE文件:1.将所有需要的文件,包括主vi和所有子vi,以及用到的文本文件等附属文件,都放置到一个文件夹中,并确保所有程序都能正确执行。
比如这个文件夹命名为“打包安装练习”。
2.建立一个项目,将所有的vi和支持文件都添加到项目中去,也就是把这个文件夹添加进去,在项目中右键“我的电脑”-添加文件夹。
将“打包安装练习”文件夹添加进去。
并且保存项目,命名为“打包练习”3.在项目中,右键-程序生成规范-新建-应用程序(EXE),将会弹出一个 “我的应用程序 属性”设置框。
如下图。
4在弹(1)应用程如果程序中用到附属文件,比如txt 或者excel 等,最好改变这个默认的路径,重新选择包含所有文件的那个文件夹,因为如果程序中用到了相对路径,这样就能够正确找到其它文件,程序执行时不会弹出类似于“文件不存在”的错误。
下面的“产品名称”和“合法版权”等信息,可以默认,也可以设置,这里采用默认,如下图:.出的设置框里进行设置。
按照从上到下的顺序,依次介绍每一步设置。
序信息 :输入EXE 文件名和目标文件名,注意,应用程序目标目录会有一个默认的路径,(2)源文件:在左边的 类别 栏中,选择 源文件,双击 项目文件 下面的那个“打包安装练习”文件夹,在显示的所有文件中,选中程序中的主vi,本例中的主vi是“植物生理学电阻抗测试系统.vi”,将主vi添加到右边的 启动vi 栏里面。
(3)在 类别 栏中选择 目标,在这里可以设置EXE文件和支持文件所在路径,这里使用默认设置,即支持文件在EXE文件下的data文件夹中。
将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生成的exe并传入参数

调用LabVIEW生成的exe并传入参数在LabVIEW中生成的可执行文件(.exe)可以从命令行中调用,并传递参数给其虚拟终端接口。
以下是使用C#编写调用LabVIEW生成的.exe 并传递参数的示例代码。
```csharpusing System;using System.Diagnostics;namespace LabVIEWExeCallclass Programstatic void Main(string[] args)//设置可执行文件的路径和参数string arguments = "param1 param2 1234";// 创建ProcessStartInfo对象,指定可执行文件的路径和参数ProcessStartInfo startInfo = newProcessStartInfo(labVIEWExePath, arguments);//设置重新定向输入输出流以通过虚拟终端进行通信eShellExecute = false;startInfo.RedirectStandardOutput = true;startInfo.RedirectStandardError = true;// 创建Process对象并启动Process process = new Process(;process.StartInfo = startInfo;process.Start(;//读取标准输出和错误输出流string output = process.StandardOutput.ReadToEnd(; string error = process.StandardError.ReadToEnd(; //等待进程执行完成process.WaitForExit(;//输出标准输出和错误输出Console.WriteLine("Output: " + output);Console.WriteLine("Error: " + error);//检查进程的退出代码以判断执行成功与否int exitCode = process.ExitCode;if (exitCode == 0)Console.WriteLine("Execution succeeded!");}elseConsole.WriteLine("Execution failed! Exit code: " + exitCode);}}}```上述代码创建了一个Process对象,在ProcessStartInfo中指定了LabVIEW生成的可执行文件的路径(`labVIEWExePath`)以及要传递的参数(`arguments`)。
Labview 安装说明

Labview 安装说明
1.正常安装。
2.需要序列码时,打开破解器如图1所示,点击create ,然后copy ,填入安装所需处。
(注:不要关闭破解器,第5步要用)。
图1 破解器
3.继续安装,提示安装NI 软件盘符不对时直接跳过,因为安装包中没有这个文件。
不影响labview 的使用。
4.安装过程中有让填入什么序列码的直接取消就可,安装完毕。
5.开始破解,破解器生成license 文件,选择保存位置,一般放在安装软件的根目录下,防止后续不小心的移动造成注册失效。
6.安装许可证:开始——所有程序——National Instruments ——打开NI 许可证管理器——选项——安装许可证文件(找到存放license 的路径,选择license 文件),确定完成注册。
如图2所示。
至此labview 完全OK 。
图2 安装许可证
点击此处生成license 文件。
labview教程

labview教程LabVIEW是一款强大的图形化编程软件,用于实时数据采集、仪器控制、测量设备、数据处理和分析等应用。
本教程将带你快速入门LabVIEW,介绍一些基本操作和常用功能。
1. 下载和安装LabVIEW软件- 前往官方网站下载最新版本的LabVIEW软件,并按照提示进行安装。
2. 打开LabVIEW并创建一个新的VI(Virtual Instrument)- 打开LabVIEW软件后,点击菜单栏上的"File",选择"New VI"。
- 这将在编辑器中创建一个新的虚拟仪器。
3. LabVIEW界面介绍- LabVIEW的界面主要由菜单栏、工具栏、面板和编辑区组成。
- 菜单栏提供各种功能和选项,例如文件操作、编辑、调试和运行。
- 工具栏包含了常用的操作工具,例如选择、连线和调节大小等。
- 面板是VI的前端界面,用于显示和操作数据。
- 编辑区是VI的主要工作区域,用于构建程序逻辑和连接各种功能模块。
4. 基本操作和函数- 拖拽控件和函数:在工具栏中选择需要的控件或函数,拖拽到面板或编辑区中。
- 连线功能模块:使用鼠标从一个输出端口拖拽线条到另一个输入端口,将功能模块串联起来。
- 配置控件和函数:右键点击控件或函数,选择"Properties"或"Configure"进行参数设置。
- 调试和运行程序:点击编辑器中的运行按钮,或按下快捷键Ctrl+R,运行程序并查看结果。
5. 数据采集和显示- 使用数据采集模块:LabVIEW提供了丰富的数据采集函数和工具,用于连接和读取各种传感器、仪器和设备。
- 配置数据显示:选择适当的图表或指示器,配置其参数和样式,将采集的数据显示在界面上。
6. 仪器控制和操作- 使用仪器控制模块:LabVIEW支持与各种仪器进行通信和控制,例如示波器、多用途数据采集卡等。
- 配置仪器控制:选择合适的仪器控制函数,配置通信接口和命令参数,实现对仪器的操作和控制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
使用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运行引擎可以在NI官方网站上免费下载到。
关于硬件驱动
如果您的程序使用了NI硬件的驱动,那么在目标电脑上就需要安装对应版本的驱动程序。
以DAQmx为例,比方说您在实现一个数据采集任务时用到了某个版本的
DAQmx驱动,将来在目标电脑上就需要安装对应版本的DAQmx驱动。
综上所述,目标电脑上安装LabVIEW运行引擎是必须的,而硬件驱动的安装则取决于您的程序是否有使用该硬件驱动。
准备工作
生成独立可执行程序和安装程序需要用到应用程序生成器,LabVIEW专业开发版包含有应用程序生成器,基础版和完全开发版则需要单独购买。
在生成独立可执行应用程序之前需要做一些检查工作,LabVIEW帮助文档中列出了一个检查列表:
/reference/en-XX/help/371361J-01/lvconcepts/build_checklist/生成应用程序简易步骤
1. 新建一个LabVIEW项目,或者打开一个已经建好的项目,项目中包含了您的vi,确保
vi运行正常。
一些通过文件路径来使用文件的代码在编译成exe之后可能会出现文件找不到的错误,对于此类错误,可以参考KB:
5SD4CE7K,3HKEK93U, 2T6GI6BH, 18RDJ60O新建的项目如图:
2. 在项目浏览器的程序生成规范处右键单击新建》应用程序(exe)
3. 设置目标文件名和目标目录。
目标文件名是您将来生成的exe文件名,该文件位于目标
目录中,默认的目标目录会在项目所在目录的上一级目录中新建一个builds文件夹,生成的exe文件保存到这个目录中。
如图
4. 选择源文件,选中顶层vi单击“添加项”箭头将顶层vi添加到启动vi栏中,其他用到
的子vi和文件可以添加到始终包括栏中,如图
5. 可以使用LabVIEW默认图标作为应用程序图标,也可以选择自己设计一个图标:使用
图标编辑器编辑并保存自己设计的图标,去掉“使用默认LabVIEW图标文件”前的勾选,在弹出的对话框中选择添加刚才保存的图标文件,注意“图标图像”的类型要与编辑该图标时选择的类型一致,如图
6. 选择预览》生成预览,然后可以看到将来会生成哪些文件,其中就包括我们的独立可
执行应用程序,现在还看不到我们自定义的图标,不用着急,最后生成以后就可以看到了,如图
7. 最后选择“生成”,LabVIEW就会弹出生成状态窗口,当生成结束后会提示生成的应
用程序所在路径,您可以单击浏览打开应用程序所在目录,然后就可以看到带自定义图标的应用程序了,如果单击完成,则会关闭生成状态窗口,如图
至此,我们已经完成了生成独立可执行应用程序的操作,如果目标电脑上已经安装了LabVIEW运行引擎和其他需要的组件,那么就可以将生成的exe文件拷贝到目标电脑上直接运行了。
以下篇幅介绍在生成exe的基础上如何生成installer,即生成安装文件的操作。
生成installer简易步骤
1. 在同一个项目中右键单击程序生成规范,选择新建》安装程序,如图
2. 在“产品信息”中设置您的产品名称和安装程序生成目录,产品名称会影响安装程序
所在的路径名,并且对应着在windows添加删除程序列表中应用程序的名字,如图
3. 选择“目标”,修改目标名称,该名称决定了将来安装程序运行结束后,可执行文件
会释放到哪个文件夹中,如图
4. 选择“源文件”,在项目文件视图中单击选择之前创建的应用程序生成规范,然后单
击添加箭头,将应用程序添加到目标文件夹中,右边目标视图可以看到添加结果,如图
5. 选择“快捷方式”,修改右边的快捷方式名称和子目录名称。
快捷方式名称对应着将
来在开始菜单中看到的快捷方式图标的名称,子目录对应着快捷方式在开始菜单中所处的文件夹名称,如图
6. 选择“附加安装程序”,勾选相应的LabVIEW运行引擎和必要的驱动程序以及工具包
等,之后这些驱动以及工具包会一起包含在生成的installer中。
LabVIEW在这里会自动帮您勾选一些必要的NI安装程序,但是有可能并没有包含所有需要安装的程序,您的程序中使用到了哪些驱动以及工具包,在这里配置的时候就需要勾选哪些工具包。
对于一些特定的工具包,如NI OPCServers、DSC运行引擎等不支持直接打包部署
(KB:5SS56RMQ56P8BSJT),因此在这里会无法勾选或者勾选无效,这些工具包需要在目标电脑上再单独安装,如果您不能确定该工具包是否支持打包部署,请联系NI 技术支持。
7. 单击“生成”按钮开始生成安装程序,同样会弹出一个生成状态窗口,生成过程完成
后,单击浏览可以打开安装文件所在路径,您会看到一个setup.exe文件,这个文件就是最终的安装文件。
单击“完成”按钮关闭状态窗口。
如图
现在,您可以将打包生成好的安装程序拷贝到目标电脑上运行了,需要注意的是,拷贝的时候要将整个文件夹拷贝到目标电脑上然后再运行setup.exe,安装过程与普通windows应用程序没有区别,安装结束后您就可以在目标电脑上运行您自己的应用程序了。