ImageVerifierCode 换一换
格式:PPT , 页数:26 ,大小:1.27MB ,
资源ID:3489784      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-3489784.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第2章 第一个LabVIEW例子.ppt)为本站会员(oil007)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

第2章 第一个LabVIEW例子.ppt

1、第2章 第一个LabVIEW例子,为了方便读者对LabVIEW的掌握,本章将通过第一个例子,带领读者了解LabVIEW。这是例子是以编写一个完整的LabVIEW程序为主线,按在编程中用到的方法和软件界面进行讲解。以下主要对例子中用到的LabVIEW的编程环境进行了讲解,同时也对编程方法及调试技巧进行说明。通过本章的学习,希望读者对LabVIEW程序的运行和编程有一初步的了解。,2.1 LabVIEW编程环境,LabVIEW编程环境是指LabVIEW程序运行时的界面以及各种操作和功能。本节中对LabVIEW编程环境进行了介绍,包括前面板的控件选板、后面板程序框图的函数选板以及菜单栏等。,2.1.

2、1 启动界面,选择“开始”|“程序”|“National Instruments LabVIEW 8.5”命令,LabVIEW程序开始启动,如图2.1所示。,2.1.2 界面说明,启动界面左上方的是“新建”选项。在这里可以新建VI、项目、基于模板的VI等。 VI是LabVIEW软件的基本软件类型。它是编程的核心,也是以后使用的关键。它是LabVIEW中不可少的部分。本书中大量的篇幅都是对VI的讲解。 项目是对一个大的工程所创建的一种方式。它的内容中可以包含许多非LabVIEW的内容。 基于模块的VI是对一些常用的VI,在LabVIEW系统中有建的好模板,打开后修改一下就可以使用的一种方式。但是

3、,它的有些控件和函数在编程中受到模板的影响,不能修改。一般在编程中不选用此方法。,2.2 新建项目,项目是LabVIEW中一个较大的概念,可以完成较大工程的各项设置。在启动界面的左上方,单击“项目”选项,即可创建一个空白项目,如图2.2所示。,2.2.1 前面板创建,前面板是图形用户界面,也就是VI的虚拟仪器面板。此界面主要是显示用户输入和输出两类对象,如开关、旋钮、图形以及其他控件和显示对象。在上一小节的向导中直接打开VI操作界面,即前面板,如图2.4所示。 1菜单栏 2控件选板 3工具选板,2.2.2 程序框图,在前面板后台还有一个与之配套的程序框图。程序框图就是对软件进行后台编程设置的地

4、方。在那里可能调用各类函数和节点。在前面板上通过选择“窗口”|“显示程序框图”命令来打开后面板程序框图。快捷键是Ctrl+E。程序框图如图2.13所示。,2.3 VI属性设置,VI属性就是一些基本的显示及运行特性。设置VI的属性,可以令VI程序更加完善,功能更加强大。在要设置属性的编程界面上,选择“文件”|“VI属性”命令,打开VI属性设置对话框。VI属性包含有以下几项,如图2.18所示。 1“常规”属性 2“内存使用”属性 3“说明信息”属性 4“修订历史”属性 5“窗口外观”属性 6“执行”属性 7、其他属性,2.4 LabVIEW8.5的帮助系统,LabVIEW帮助系统是对用户操作中控件

5、或函数等的说明。它为用户读写程序提供了强大的支柱。它自带着非常全面、丰富的帮助信息。合理地利用帮助信息是快速掌握LabVIEW的一条捷径。下面将对LabVIEW提供的多种获取帮助信息的方法进行讲解。,2.4.1 使用即时帮助,即时帮助可以通过系统菜单栏的“帮助”|“显示即时帮助”命令打开。如图2.25所示。当打开即时帮助后,就会出现“时帮助”对话框。在编程过程中,光标所在任何控件或函数上都会显示相关有信息,如图2.26所示。,2.4.2 解释错误,解释错误是LabVIEW中对程序调试过程中出现的错误进行的一个综合性分析。它是对系统错误显示代码的一个文字解释。也就是说,它可以把字符代码转换成文字

6、信息来说明程序的运行情况。解释错误用于对系统执行中出现的一些错误代码进行查询,得到相关的解释。“解释错误”对话框如图2.28所示。,2.4.3 使用网络资源在线帮助,LabVIEW网络资源是NI公司和一些网站为了解决各类问题和相互交流,提供的一种帮助方法。提供在线的帮助,这也是如今网络发展的趋势。在使用中打开在线帮助后,系统将自动打开网页浏览器上网,在网络中查找相关的信息,并可以在线向NI工程师请教。和软件相关的知识都可以得到网络的共享。,2.4.4 查找LabVIEW范例,LabVIEW自带了大量的范例,在学习和编程的过程上可以方便地查阅,学习各控件及函数怎样使用。通过选择“帮助”|“查找范

7、例”命令,打开NI范例查找器。打开范例查找器后,可以有两种方法查找范例。一种方法是通过浏览方式查找范例,这种方法可以自由地选择示例类型和个数,如图2.29所示。另一种是在搜索框架中输入示例相关的名称,从本地计算机的系统中查找相关示例,如图2.30所示。这里以循环为例进行示例学习。在查找到相关示例后,直接双击就可以打开相关程序。,2.5 界面图标,LabVIEW界面右上角有一个标志性图标,它是当前程序显示的图标,也是以后生成可执行文件和安装包时的图标。在编程界面右上角,双击图标,会弹出“图标编辑器”对话框,如图2.31所示。,2.6 程序的调试,程序的调试是指在完成整个程序的前后面板设计之后,对

8、程序进行执行的过程。调试的过程就是对程序的运行方式和结果进行判断,看是否和设计目标相同,是否能达到要求。本节中将讲解几种常见的程序调试方法和错误的处理方法。,2.6.1 连线编辑,LabVIEW在不同的端口间用连线的方式来控制数据流的传输。可以用自动边线的方式来进行连接,这样也方便各类操作。最常用的还是手工连线,这样连接更自由,可以和自己想要的端口连接。在进行手工连线时,先单击要连接的控件端口,再移动鼠标到另一个端口上。此时连线闪烁,单击此控件或函数的端口即可完成这两个端口间的连线。在拖动相关的控件或函数时,连线自动会跟随变化增长或缩短,以适应对某一处的变动。,2.6.2 错误查找,在整个编程

9、的过程中,LabVIEW实时地检测着系统的错误。当系统有错误时,系统工具栏的“运行”按钮的箭头出现断裂。这时,单击“运行”按钮,则会出现“错误列表”对话框,如图2.33所示。,2.6.3 高亮运行,在程序框图界面上的工具栏单击“高亮执行”按钮,按钮图标此时会变成发光状态,表示选中了高亮执行。此时执行程序,各部分之间进行数据传输时会在数据线上出现一个小气泡,随数据的传输而流动。这种执行方式降低了程序运行速度,所以前面板数据几乎看不到变化,就好像没有执行一样,只有后面板程序框图可以观察数据流的方向。在程序中它的显示如图2.34所示。,2.6.4 断点和探针设置,断点就是让程序执行到此处时会暂停。在

10、LabVIEW中就提供了部分调试的断点。这也极大地方便了对较大程序的调试,尤其是进行分部调试。当断点设置在连线上时,数据传输到此处会暂停。当断点设置在空白处时,程序执行完整一遍后会暂停。,2.6.5 单步运行,单步执行就是程序每执行一步都要停下来。这样执行的好处就是可以查看程序执行步骤和过程,对具体先执行哪一步和哪一个动作有清楚的认识。单步执行有三个按钮。,2.6.6 常见程序的错误处理机制,LabVIEW程序中大多数的控件和函数都有一个错误输入和错误输出接口,主要用来对程序中的错误进行判断和处理。它是一个簇的数据类型,包含数据量代码是否有错、布尔量状态是否正确及字符串是否有错等。编程时把它们

11、进行连接,可以在前面控件或函数出现错误后,在执行下一动作时暂停、高亮显示出来,并弹出提示对话框。,2.6.7 调试,在程序调试之前,先得对调用中用到的基本控件和操作进行学习,这里先说明工具栏的调试按钮。前面板工具栏有下几个按钮和下拉选项:,2.7 程序类型,在LabVIEW中程序有类型可以分为几类,但是在程序运行时,不会产生其他编译文件,只是在原来保存的文件类型上自动编译。这样也简化的程序的类型,方便程序的调试。它的类型主要有如下几种: *.lvproj *.vi *.rtm *.ctl,2.8 程序编写、调试技巧,LabVIEW程序和其他程序一样,编写、调试时会遇到许多问题,我们要学会对各种

12、情况的处理。对程序的编写、调试,一般遵循以下原则: 对较大的程序分模块编写成独函数,并且一步一步调试,这样逻辑清析,对运行结果实时探测。 尽量少用全局变量和局部变量,这样编写的程序执行时占用内存少。 对一些多次要用的功能编写各独立的子VI,方便以后调用,不需要重复编程。 建立健全的错误处理机制,当有错误时能正确、迅速地处理。,2.9 小结,本章中通过一个实例的建立到最后调试为主线,对整个操作过程进行了详细的说明。同时也对编程中用到的LabVEIW软件环境进行了讲解,也对一些操作技巧进行了演练和讲解。本章的难点是程序后面板的设置和程序的调试,也是本章的难点。第3章将对软件的基本操作元素进行讲解。,2.10 练习题,1怎样修改前面板的对齐网格? 2试着在LabVIEW中找出“单选按钮”控件,并查看相关示例。 3怎样才能改变程序界面的颜色和程序中显示的字体? 4LabVIEW的帮助形式有哪几种?你认为哪种形式最方便? 5怎样在程序调试时观测控件之间传输的值? 6在程序编写的过程中,出现错误将怎样处理?,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报