没有合适的资源?快使用搜索试试~ 我知道了~
实验1labview编程环境与基本操作实验.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 85 浏览量
2023-07-04
22:36:56
上传
评论
收藏 258KB DOC 举报
温馨提示
试读
12页
实验1labview编程环境与基本操作实验.doc
资源推荐
资源详情
资源评论
实验 1 LabVIEW 编程环境与基本操作实验
一、 实验目的
了解 LabVIEW8的编程环境;
掌握 LabVIEW 的基本操作方法,并编制简单的程序;
学习建立子程序的过程。
二、 实验设备
安装有 LabVIEW8 的计算机。
三、 LabVIEW 介绍
LabVIEW(Laboratory Virtual Instrument Engineering Workbench,实验室虚拟仪器工作平
台)是美国 NI(National Instrument)公司推出的一种基于 G 语言(Graphics Language,图形化编
程语言)的虚拟仪器软件开发工具,是目前国际上应用最广的虚拟仪器开发环境之一,主要
应用于仪器控制、数据采集、数据分析、数据显示等领域,并适用于 Windows、Macintosh、
UNIX 等多种操作系统平台。与传统程序语言不同,LabVIEW 采用强大的图形化语言(G 语
言)编程,面向测试工程师而非专业程序员,编程方便,人机交互界面直观、友好。设计者
可以象搭积木一样,轻松组建一个测量系统和构造自己的仪器面板,而无需进行任何繁琐的
计算机代码的编写。
LabV1EW 软件工具的特点可归纳为:
图形化的编程方式,设计者无须写任何文本格式的代码,是真正的工程师的语言。
提供了丰富的数据采集、分析及存储的库函数。
提供了传统的程序调试手段,如设置断点、单步运行,同时提供了独到的高亮执行
工具,使程序动画式运行,利于设计者观察程序运行的细节,使程序的调试和开发更为
便捷。
32 位的编译器编译生成 32 位的编译程序,保证用户数据采集、测试和测量方案的
高速执行。
囊括了 DAQ、GPIB、PXI、VXI、RS-232/485 在内的各种仪器通信总线标准的所有
功能函数,让不懂总线标准的开发者也能够驱动不同总线标准接口设备与仪器。
提供大量与外部代码或软件进行连接的机制,如 DLL(动态链接库)、DDE、ActiveX
等。
强大的 Internet 功能,支持常用网络协议,方便网络、远程测控仪器的开发。
1. LabVIEW 的工作环境
我们先来介绍一下 LabVIEW 的工作界面和文件目录(本书以 LabVIEW8 为例)。
1) 启动界面
启动 LabVIEW 后,首先出现如图 1-1 所示的对话框。
对话框中各按钮的作用如下:
【New】——创建一个新的 VI(Virtual Instrument)程序。
【Open】——打开一个已有的 VI 程序(通过浏览器或直接选择列出的最近 10 次使
用的 VI 程序)。
【New To LabVIEW】——学习 LabVIEW 的入门资料等。
【Upgrading To LabVIEW】——LabVIEW 8 的最新特征及功能等。
【Web Resources】——LabVIEW 8 的网络资源导向等。
【Example】——LabVIEW 8 的例程等。
2) 前面板窗口和框图程序窗口
在 LabVIEW 启动对话框上单击【New…】面板中的 Blank VI,会出现两个没有标题的
新窗口,其中一个为前面板(Front Pane1)窗口,另一个为框图程序(Block Diagram)窗口,这
是 LabVIEW 提供给用户创建/设计虚拟仪器的工作环境。选择菜单栏的 Windows 菜单,在
弹出的快捷菜单中选择 Tile Left and right 选项,可将这两个窗口平铺排列,以便在设计程序
时前面板与框图程序的相互对应。在 LabVIEW8 中,前面板上还增加了网格,有利于对象
的排列,如图 1-2 所示。
① 前面板工具栏
前面板窗口和框图程序窗口都有各自的工具栏,工具栏包括用来控制 VI 的命令按钮和
状态指示器。图 1-3 是前面板窗口的工具栏。
下面介绍该工具栏中各按钮的作用:
(Run,运行)——单击它可以运行 VI 程序。在这里,读者要注意运行按钮的图
案变化;如果运行的 VI 程序为最上级程序,则该按钮变为 ;如果运行的 VI 程序是
图 1-2 LabVIEW 8 前面板与框图程序窗口
图 1-1 LabVIEW 8 启动界面
图 1-3 前面板工具栏
一个被调用程序(如子程序),则该按钮变为 ;当程序出错,无法执行下去时,该按
钮变为 ,表示 VI 程序由于出错而不能运行。如果想了解出错原因,可以单击该按
钮,系统将弹出一个帮助窗口,列出所有错误。
(Abort Execution,终止运行)——当 VI 程序执行时,工具栏上将出现 ,单
击它就会立即停止程序的运行。注意:使用该按钮停止 VI 程序的运行,是强制性的停
止,可能会错过一些有用的信息。通常在设计程序时,可以通过设置按钮来控制 VI 程
序的运行,这样就使得 VI 程序执行的是完整的、有序的过程。
(Pause/Continue,暂停/继续)——单击该按钮可使 VI 程序暂停执行,再单击它,
则 VI 程序继续执行。
(Run Continuous1y,连续运行)——单击该按钮,此按钮变为 ,VI 程序连续
地重复执行,再次单击一下该按钮可以停止程序的连续运行。
(Text Settings,字体设置)——单击该按钮将弹出一个下拉
列表,从中可以设置字体的格式,如字体类型、大小、形状和颜色等。
(Align Objects,排列方式)——首先选定需要对齐的对象,然后单击该按钮,
将弹出一个下拉列表,该列表可以设置选定对象的对齐方式,如竖直对齐、上边对齐、
左边对齐等。
(Distribute Objects,分布方式)——选定需要排列的对象,然后单击该按钮,
将弹出一个下拉列表,从中可以设置选定对象的排列方式,如间距、紧缩等。
(Reorder,重叠方式)——当几个对象重叠肘,可以重新排列每个对象的叠放
次序,如前移、后移等。
② 框图程序工具栏
框图程序窗口的工具栏按钮大多数与前面板工具栏相同,另外还增加了 4 个调试按钮。
框图程序窗口的工具栏如图 1-4 所示。
下面介绍 4 个调试按钮的作用:
(Highlight Execution,高亮执行)——单击该按钮,此按钮转换成为 ,VI 程
序以一种缓慢的节奏一步一步地执行,所执行到的节点都以高亮方式显示,这样用户可
以清楚地了解到程序的运行过程,也可以很方便地查找错误。当再次单击该按钮时,即
可以停止 VI 程序的这种执行方式,恢复到原来的执行方式。
(Retain Wire Value,返回连线上的数值)——单击此按钮,此按钮转换为 。此
时,当程序运行时,将保存流过数据线的数值。
图 1-4 框图程序工具栏
剩余11页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功