- 607
- 0
- 约3.71千字
- 约 7页
- 2017-01-12 发布于天津
- 举报
第6章LabVIEW应用程序开发——项目管理(LabVIEWapplication
LabVIEW应用程序开发——项目管理(LabVIEW application development - Project Management)?????? 在LabVIEW8.0发布之前,程序在设计开发阶段,基本上采用的是指定项目文件夹作为存放项目文件的主体(至少我是这样作的),在这个文件夹中包含了所设计的VI库 等相关文件。生成应用文件时,还要使用应用程序发布工具。参见下图。
??????????????????????? 图 1 LabVIEW7.1 应用程序发布工具
?
?????? 自LabVIEW8.0后,采用了新的项目管理的方式,使用项目浏览器来组织管理项目中的所有文件。这不仅给开发者提供了很大的方便,同时也使项目的管理也更加有序。
?
?????? 本章我们期待通过对项目管理的学习来建立自己的项目管理方式(使用WindowsXP下的LabVIEW 2009 SP1)。
?
项目浏览器(Project Explorer)
?
?????? 现阶段,LabVIEW图形化程序设计和开发管理都可以借助于新的项目浏览器来组织进行。项目浏览器以树状结构的形式分层显示出项目中的所有文件。
?
?????? 同时,应用程序的发布也必须在项目管理下完成。
?
?????? 所以在程序的设计阶段就要与项目管理打交道,下面我们从如何创建一个新的项目以及最终创建一个自己的、适合大多数项目管理的模版,供今后的项目开发重复使用。
?
1 创建一个新的项目
?
?????? 创建一个新的应用项目有好几种方法。启动LabVIEW开发环境后,选择点击:文件》新建项目;在启动后的对话框中也可以选择点击:新建》项目。
?
?????? 所创建的新的项目如下图所示。
?
??????????????????????????????????????????????????????? 图 2 新创建的项目——项目浏览器
?
?????? 在这个新创建的项目浏览器中我们会得到以下信息:
?
项——Tab页
?????? 项目项
?
????????????? 项目的根目录——项目:这里现在显示的时“未命名项目1”
???????????????????? 我的电脑——表示当前创建的项目终端使用的本地计算机中
???????????????????? 依赖关系——本终端下项目所使用的VI
???????????????????? 程序生成规范——用来生成独立的应用程序、DLL、Zip文件
?
??????? 路径
????????????? 因为项目中没有内容,目前是空的
?
文件——Tab页
?????? 因为目前项目中没有内容,目前是空的
?
?????? 现在,我们已经对项目浏览器有了一个初步认识。下一步可以将这个项目保存起来。
?
2 保存这个新创建的项目
?
????? 现在,我们打算将这个刚刚创建项目保存起来。那还需要创建一个文件夹,我们将这个文件夹命名为:[LabVIEW编程思想]项目模版(便于后续的内容中使用)。并确定这个项目名为:[xx项目]。
?
????? 选择:文件》保存》[LabVIEW编程思想]项目模版
???????????????????????????????????????????????????? 图3 项目浏览器文件
?
?????? 使用xx项目的命名是为了方便以后作为其它应用项目的模板。下面再来认识一下这几个文件。
?
xx项目.lvproj——项目文件。用来纪录保存项目中的项目文件引用、配置信息、部署信息、程序生成信息等等。
?
xx项目.aliases——计算机名和IP地址的映射关系文件。创建LabVIEW项目时,LabVIEW自动创建.aliases文件。每次打开项目时,LabVIE W都会创建一个新的.aliases。如果生成一个应用成程序,则.aliases文件会被复制到与应用程序相同的目录下。
?
xx项目.lvlps——保存本机特有的项目设置文件。LabVIEW在保存项目同时保存这个文件。删除.lvlps文件不会对项目的性能和动作产生影响。对于已生成的应 用程序中,也不包括这个.lvlps文件。
?????? 这三个文件中,我们所涉及使用或更改的只有 xx项目.lvproj文件,另外两个在上面已经做了说明,属于开发环境自己管理的文件。
?
?????? 其实,这三个文件按道理讲可以放置在任何地方,但是为了有效管理这些文件,我们希望将它们包含在未来的每一个项目中,所以我们创建了“[LabVIEW编程思想]项目模 版”文件夹保存它们。
?
?????? 下面我们在看看已经命名的项目浏览器。参见下图。
?
?????????????????????????????????????????
您可能关注的文档
最近下载
- 柴油发动机缸体混线加工生产线 D 系列OP50 工序夹具设计.docx VIP
- 欢迎使用三盈SK系列新卡机联接税控燃油加油机.PDF VIP
- 新规学法减分题库及答案.doc
- PMC-S723-A 三相数字式多功能测控电表用户说明书_V1.4_20231127 (1).pdf VIP
- 2026年苏州工业职业技术学院单招《数学》模拟试题及完整答案详解【全国通用】.docx VIP
- 教师培训《备课专业化——学教评教学设计的理念与操作》荐读读书分享读书感悟PPT教学课件.pptx
- 一级建造师建设工程项目管理教材重点总结.doc VIP
- 华源证券-汽车行业周报-矿山无人驾驶专题1-矿山无人驾驶商业模式-市场规模.pdf VIP
- CNAS-CC01.PDF VIP
- 北师大版三年级下册数学全册教学设计(配2026年春改版教材).docx
原创力文档

文档评论(0)