LabVIEW编程环境.ppt_第1页
LabVIEW编程环境.ppt_第2页
LabVIEW编程环境.ppt_第3页
LabVIEW编程环境.ppt_第4页
LabVIEW编程环境.ppt_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2章 LabVIEW编程环境,2.1 LabVIEW概述 2.2 LabVIEW2009编程环境 2.3 LabVIEW帮助系统,2.1 LabVIEW概述,一. LabVIEW简介,LabVIEW(Laboratory Virtual instrument Engineering Workbench,实验室虚拟仪器集成环境)是由美国国家仪器公司(National Instruments,NI)推出的一种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。LabVIEW作为图形化的程序语言,又称为“”语言。,传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而在LabVIEW中,则采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序。VI指虚拟仪器,是LabVIEW的程序模块。使用LabVIEW编程时,基本上不写程序代码,取而代之的是流程图。,二. LabVIEW发展历程,LabVIEW提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。用户界面在LabVIEW中被称为前面板。前面板设计完毕后,就可使用图形化的函数节点或VI添加源代码来控制前面板上的对象。在程序框图上添加图形化代码,称G代码或程序框图代码。,2.2 LabVIEW2009编程环境,一. LabVIEW2009的安装(略),二. LabVIEW的启动,LabVIEW2009启动界面,三. LabVIEW编程界面,LabVIEW是虚拟仪器的开发工具,LabVIEW程序又称虚拟仪器,即VI,其扩展名均默认为vi,其外观和操作均模仿现实仪器,如示波器和万用表。每个VI都使用函数从用户界面或其它渠道获取信息输入,然后将信息显示或传输至其它文件或计算机。,VI的编辑界面包括前面板和程序框图两部分。如图所示。,显示控件是指图表、指示灯等模拟仪器的输出显示装置,用以显示程序框图获取或生成的数据。,前面板即图形用户界面,该界面可以模拟真实仪器前面板,由输入控件和显示控件组成,这些控件是VI的输入输出端口。,前面板,输入控件是指旋钮、按钮、转盘等模拟仪器的输入装置,它为VI的程序框图提供数据。,图示界面上放置了一个波形显示控件、一个用于调节波形幅度的转盘控件和一个控制While循环停止按钮。,程序框图是图形化源代码的集合,图形化源代码又称G代码或程序框图代码,它是定义VI功能的图形化源代码。程序框图由节点、端口和数据连线等组成,在框图中对VI编程就是对输入信息进行运算和处理,最后在前面板上把结果显示出来反馈给用户。,程序框图,图示程序框图包含了一个While循环结构、一个仿真信号VI函数节点及前面板放置的波形显示控件、转盘控件和停止按钮在程序框图中对应的接线端,四. LabVIEW菜单和工具栏,1LabVIEW菜单,LabVIEW有两种类型的菜单:主菜单和快捷(Shortcut)菜单。,LabVIEW编程环境界面的主菜单,提供一系列丰富的操作命令,主要包括文件、编辑、查看、项目、操作、工具、窗口和帮助。,主菜单,主菜单,也称作右键菜单,右键单击前面板或程序框图中的任何对象都可以弹出对应于该对象的快捷菜单。快捷菜单中的选项取决于对象的类型,同一对象在前面板和程序框图中的快捷菜单选项也不一样。 图示为数值输入控件在前面板和程序框图中的快捷菜单。,快捷菜单,2LabVIEW工具栏,在LabVIEW前面板窗口和程序框图窗口中各有一个用于控制VI的命令按钮和状态指示器的工具栏,通过工具栏上的工具栏按钮可以快速访问一些常用的如运行、中断、终止、调试VI、修改字体、对齐、组合、分布对象等程序功能。在LabVIEW编程环境的不同状态下,工具条上的按钮和指示器会有所不同。,工具栏主要按钮和指示器的图标、名称和功能,工具栏主要按钮和指示器的图标、名称和功能(续),五. LabVIEW选板,在LabVIEW主菜单中选择“查看”“工具选板”即可打开工具选板。在前面板和程序框图中都可看到工具选板,工具选板上的每一个工具都对应于鼠标的一个操作模式,光标对应于选板上所选择的工具图标, 可选择合适的工具对前面板和程序框图上的对象进行操作和修改。当从选板中选择一种工具后,鼠标箭头会变成与该工具相对应的形状,当鼠标在工具图标上停留一定时间,会自动弹出该工具的提示框。,1工具选板,工具选板功能列表,2控件选板,控件选板在前面板显示,只有打开前面板时才能调用该模板,它包含创建前面板时可用的全部对象。 各种输入控件对象和输出显示控件对象按照不同类型归为若干子选板,每个图标代表一类子模板。图标中右上角的“”图标表明该图标为一个子选板,其中具体控件还需要单击展开子选板再进一步选择。 控件提供多种可见类别和样式(如“新式”、“系统”、“经典”等),用户可以根据自己的需要来选择。,新式控件面板子选板及其功能,3函数选板,函数选板只能在编辑程序框图时使用,与控件选板的工作方式大体相同。 函数选板中包含创建程序框图所需的VI和函数,和控件选板类似,函数选板按VI和函数的类型,将VI和函数归入不同的子选板中。 函数选板根据显示类别显示不同的VI和函数并划分为包括基本编程面板和其他13个特殊功能面板。,编程面板子选板及其功能,4选板操作,使用控件和函数选板工具栏上的按钮,可以查看、配置选板,搜索控件、VI和函数等操作。,返回所属选板,转到选板的上级目录。只有当选板显示模式设为图标、文本、图标和文本,才会显示该按钮。,用于将选板转换至搜索模式,通过文本搜索来查找选板上的控件、VI或函数。选板处于搜索模式时,可单击返回按钮,将退出搜索模式,显示选板。,用于选择当前选板的视图模式,显示或隐藏所有选板目录,在文本和树形模式下按字母顺序对各项排序。,恢复选板大小,将选板恢复至默认大小。,2.3 LabVIEW帮助系统,一使用即时帮助,二使用LabVIEW帮助,在即时帮助窗口弹出的情况下,将光标移至一个对象上,即时帮助窗口将显示该LabVIEW对象的基本信息。VI、函数、常数、结构、选板、属性、方式、事件、对话框和项目浏览器中的项均有即时帮助信息。即时帮助窗口还可帮助确定某个VI或函数需要连线的接线端。,LabVIEW帮助提供用户使用目录、索引和搜索来查找更为详细的帮助信息。,三范例查找,四LabVIEW网络资源,LabVIEW编程范例包含了LabVIEW各个功能模块的应用实例,学习和借鉴LabV

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论