文档库 最新最全的文档下载
当前位置:文档库 › labview简介

labview简介

第3章开始LabVIEW之旅

本章从LabVIEW 8.20对计算机性能的要求和安装开始,使读者了解LabVIEW 8.20的编程环境,帮助初学LabVIEW 8.20的读者建立对于LabVIEW 8.20的感性认识,同时也可以让使用过以前版本LabVIEW的读者了解LabVIEW 8.20的新特点。

3.1 计算机性能要求

LabVIEW 8.20可以安装在Windows 2000/XP、Mac OS和Linux等不同的操作系统上,不同的操作系统对安装LabVIEW 8.20时要求的系统资源也不同,本书只对常用的Windows操作系统下所需要安装资源作以说明,其他系统可参考LabVIEW 8.20的发布说明。

?处理器最小配置为Pentium III或Celeron 866 MHz及以上处理器,推荐配置为Pentium 4/M或类似处理器。

?硬盘空间最小安装需要至少900MB的硬盘空间,如果完全安装则需要1.2GB的硬盘空间。

?内存配置最小内存为256MB,推荐内存配置为512MB。

?屏幕分辨率1024×768像素。

3.2 安装LabVIEW 8.20专业开发版

安装之前,最好关闭杀毒程序,因为有些杀毒软件会干扰软件的安装。LabVIEW 8.20软件共3张盘,第一张为LabVIEW 8.20开发环境,另外两张为设备驱动程序。将第一张安装光盘放入光驱后就会出现图 3.1所示的界面。也可以进入“我的电脑”,双击光盘所在的光驱图标启动安装程序。

选择Install LabVIEW 8.2后,出现初始化界面,初始化完成后会弹出如图3.2所示的用户信息输入对话框。其中序列号是购买软件时NI公司授予合法用户的标识。

单击图3.2中的Next按钮进入发行协议对话框。选择“接受协议”后出现如图3.3所示的安

图3.1 LabVIEW 8.20安装程序界面

图3.2 LabVIEW 8.20用户信息

图3.4 LabVIEW 8.20安装组件选择图3.5 设备驱动程序安装提示

把LabVIEW 8.20软件的第二张安装光盘放入光驱。经过安装初始化以后,出现图3.6所示的对话框,可以根据用户自己计算机所使用的数据采集设备选择需要被安装的驱动程序。

图3.6 设备驱动程序安装选项

以下的安装过程和LabVIEW 8.20开发环境的安装过程类似。第一张设备驱动程序安装完成后,放入第二张设备驱动程序光盘继续驱动程序安装,全部安装以后需要重新启动计算机。

3.3 LabVIEW编程环境

用LabVIEW编写程序与其他Windows环境下的可视化开发环境一样,程序的界面和代码是

进入如图3.7所示的启动窗口。

VI程序和工程

创建栏

帮助资源

列表栏

新近打开的工

程和VI程序列

表栏

图3.7 LabVIEW 8.20的启动界面

图3.7中左边New栏中的Blank VI选项用于创建一个新的空白VI程序;Empty Project可以创建一个新的工程项目;VI from Template按类型列出LabVIEW自身提供的VI模板,用户可以以这些模板为基础,建立自己的程序;More选项和VI from Template选项的功能类似。Open栏中列出了最近打开的工程项目和VI程序列表,通过Browse可以选择其他的项目和VI程序。图中右边主要列出了LabVIEW的帮助信息,通过选择这些信息用户可以更好地学习LabVIEW。

3.3.2 工程管理窗口(Project Explorer)

在LabVIEW 8.20中使用工程来管理LabVIEW文件和非LabVIEW文件、创建可执行文件、下载文件到目标等。使用Project Explorer窗口来创建和编辑工程,LabVIEW中工程项目文件是以.lvproj为后缀的。在LabVIEW 8.20的启动界面中选择File | New Project选项或在New一栏中

图3.8 Project Explorer窗口

3.3.3 前面板(Front Panel)和程序框图(Block Diagram)

在LabVIEW中开发的程序都被称为VI(虚拟仪器),其扩展名默认为.vi。所有的VI都包括前面板(Front Panel)、程序框图(Block Diagram)以及图标(Icon)3部分,如图3.9所示。

程序框图

图标

前面板

图3.9 LabVIEW前面板和程序框图

前面板是图形用户界面。该界面上有交互式的输入和输出两类控件,分别称为输入控件(Controls)和显示控件(Indicators)。输入控件包括开关、旋钮、按钮和其他各种输入设备;显示控件包括图形(Graph和Chart)、LED和其他显示输出对象。

程序框图是实现VI逻辑功能的图形化源代码。框图中的编程元素除了包括与前面板上的控

任何对象都可以弹出相应的快捷菜单。快捷菜单中的选项取决于选择的对象类型。快捷菜单和主菜单分别如图3.10和图3.11所示。

命令

图3.10 快捷菜单示例

单击此处访

问下拉菜单

图3.11 主菜单示例

下面先主要介绍主菜单,LabVIEW 8.20中的主菜单主要包括文件(File)、编辑(Edit)、视图(View)、项目(Project)、操作(Operate)、工具(Tools)、窗口(Windows)和帮助(Help)。

File菜单如图3.12所示,它包含与文件操作相关的命令。例如,从File菜单中可创建新的VI、工程或打开已有的VI、工程。使用File菜单中的选项主要用于打开、关闭、保存和打印VI。某些常用菜单项还拥有快捷键,例如在键盘上按下Ctrl+O快捷键直接就等同于选择File菜单中的Open选项(LabVIEW包含的所有快捷键可参考本书附录)。

Edit菜单如图3.13所示,它用于修改VI前面板和框图对象。在编辑时,撤销(Undo)和重做(Redo)选项非常有用,在执行后可以使用该选项撤销操作,并且撤销操作后还可以重做。默

将当前VI 保存为以前版本 恢复VI 上次保存的版本 创建新的工程 打开工程

保存当前工程 关闭当前工程 编辑打印设置 打印VI 打印前面板 打开VI 属性对话框 打开最近访问过的工程 打开最近访问过的文件 退出

LabVIEW

图3.12 File 菜单

撤销上一步操作 恢复被撤销的操作 剪切 复制 粘贴

删除选中的对象

选中当前窗口中所有的对象 设置控件的当前值作为默认值

将所有的控件重新初始化为默认值 自定义控件

导入图表到剪贴板

设置Tab 键选择控件对象的顺序 删除所有断线

从VI 层次结构中删除断点 创建子VI

禁用前面板网格对齐 对齐选中的前面板对象 分布选中的前面板对象 编辑当前VI 的修订历史 为当前VI 创建运行时菜单 查找或替换选中的对象 显示搜索结果

查看选中SubVI的调用关系

打开类浏览器

打开ActiveX属性列表窗口

打开LabVIEW 8.20启动窗口

打开导航窗口

显示工具栏选项

图3.14 View菜单

Project菜单如图3.15所示,它用于工程项目文件的相关操作,并且可以设置工程项目文件的属性。

创建新的工程文件

打开现有的工程文件

保存工程文件

关闭工程文件

向工程文件中添加新的VI或其他类型文件

把单个文件编译成可执行文件

把所有文件编译成可执行文件

执行编译

选择工程窗口中需要浏览的选项

打开工程文件信息对话框

打开工程属性设置对话框

图3.15 Project菜单

Operate菜单如图3.16所示,它用于启动或停止VI程序的执行、VI程序的调试、改变VI的默认值、以及在运行模式和编辑模式间切换。

执行VI

停止执行VI

单步进入

单步跳过

单步跳出

查找并显示当前VI断点

调用VI时挂起

结束时打印VI前面板

结束时将前面板数据写入文件

结束时显示数据记录选项

在运行和编辑模式之间切换

连接到远程服务器上VI的前面板

调试应用程序或共享库

比较VI和VI层次

VI性能分析

安全策略管理

选择登录用户

生成可执行文件

转换程序生成脚本

源代码控制

打开LabVIEW LLB管理器

打开.NET控件等管理器窗口

打开共享变量管理器窗口

搜索硬盘上的VI

向NI例程查找器中添加新例程

打开远程前面板连接管理器窗口

访问Web发布工具VI

访问批量编译、VI矩阵及其他特性

定制LabVIEW的外观和各种特性

图3.17 Tools菜单

Window菜单如图3.18所示,它可以用来在面板窗口和框图窗口之间切换,也可以排列两个窗口以便同时观察。所有打开的VI都显示在该菜单中,并可以在打开的VI之间切换。

在前面板和程序框图之间切换

左右两栏显示前面板和程序框图

上下两栏显示前面板和程序框图

最大化当前窗口

切换到相应的窗口

同上

同上

显示所有打开的窗口列表对话框

图3.18 Window菜单

Help菜单如图3.19所示,它用于访问LabVIEW的大量在线帮助、浏览有关面板和框图中对象的相关信息、查找范例、以及浏览LabVIEW版本号等信息。通过网络资源(Web Resources)

网络资源 NI MAX 配置帮助 显示LabVIEW 的专利信息 关于LabVIEW

图3.19 Help 菜单

通过前面板和框图窗口工具条上的工具按钮可以快速访问一些常用的程序功能。编辑状态下的前面板工具条如图3.20第1行所示。

编辑时

列出警告

运行

连续运行 退出执行

暂停

文字字体设置

对齐对象

分布对象

调整对象大小

重新排序

顶层VI 运行时 子VI 运行时 语法或编辑错误,不可运行

单击可以列出错误信息

顶层VI 连续运行时

图3.20 前面板工具条

列出警告(List Warning )按钮可打开Error List 窗口,在该窗口中可以查看警告信息。该按钮的出现有两个需要满足的前提条件:一个是程序本身产生了警告信息,另一个是在Error List 窗口中选中Show Warnings 复选框。

如果程序没有错误,单击“运行”(Run )按钮后程序进入执行状态;单击“连续运行”(Run Continuously )按钮将使程序连续运行,一般用于代码调试等特殊情况;“退出执行”(Abort Execution )按钮用于强制停止程序运行,一般在程序编写和调试阶段使用;暂停(Pause )按钮用于暂时停止程序的运行,程序暂停时该图标变为红色且运行按钮变为弹起状态,此时单击“运行”按钮和“暂停”按钮都可以恢复程序的运行,在暂停时可以单步调试程序。

文本字体设置(Text Settings )下拉列表用于设置各种界面元素的文本字体。

对齐对象(Align Objects )用于将前面板或框图上的多个选中对象在某一规则下对齐。可用的对齐方式如图3.21所示。

相关文档