LabVIEW概述和VI创建和调试.ppt

LabVIEW概述和VI创建和调试.ppt

ID:50185342

大小:729.50 KB

页数:24页

时间:2020-03-06

LabVIEW概述和VI创建和调试.ppt_第1页
LabVIEW概述和VI创建和调试.ppt_第2页
LabVIEW概述和VI创建和调试.ppt_第3页
LabVIEW概述和VI创建和调试.ppt_第4页
LabVIEW概述和VI创建和调试.ppt_第5页
资源描述:

《LabVIEW概述和VI创建和调试.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《虚拟仪器》-2第2~3章LabVIEW概述和VI创建和调试第二章LabVIEW概述2-1.图形化编程NI公司推出的LabVIEW——虚拟仪器开发平台是一种崭新的图形化编程语言,其源程序完全是图形化的框图,而不是文本代码。它把复杂、繁琐、费时的语言编程简化为利用线条把各种不同的图形化功能模块连接起来的图形编程。用LabVIEW编写程序的过程就变成一个程序流程框图的绘制过程。编程方式界面编程举例(1)文本运行时才可见,文本行和图形文本行TuroCQBASIC(2)可视化(面向对象编程)图形,编程时编辑文本行VC、VB、CVI(3)图形化编程图形,编程时编辑流程框图LabVIEW、VEE例:虚

2、拟电压表界面 (LabVIEW前面板编程)例:虚拟电压表程序 (LabVIEW流程框图)LabVIEW具有三种用来创建和运行程序的模板:工具(Tools)模板包括了程序的创建、修改和调试时使用的工具;控制模板(Controls)主要用于在前面板中添加指示器和控制器;而函数模板(Functions)则用于创建框图程序,它包括了很多函数子模板。LabVIEW开发环境包括三个部分:前面板、框图程序和图标/连接口。前面板主要用于输入量的设置和输出量的显示,它模拟了真实仪表的面板,包括旋钮、开关、按钮、图表、图形。用户使用虚拟仪器时所观察到的就是前面板,并在前面板中执行对仪器的操作。框图程序用图形编

3、程语言编写,可以把它理解成传统程序的源代码;通过图标/连接口可以在其他程序中调用VI子程序。§2-2LabVIEW程序的一般设计过程主要包括前面板的设计、框图程序的设计以及程序的调试。(1)首先创建前面板:根据实际中的仪器面板以及该虚拟仪器所要实现的功能来设计前面板。前面板主要由输入控制器和输出指示器组成。使用控制器可以输入数据到程序中,而指示器则可用来显示程序产生的数值。利用控制模板来添加输入控制器和输出指示器,添加后会在框图程序窗口中出现对应的控制器或指示器的端口图标(2)框图程序的设计框图程序是由节点、端口和连线组成的可执行代码。对框图程序的设计主要是对节点、数据端口和连线的设计。节

4、点是VI程序运行的要素,即一个执行单位,可以把它理解为程序的一条语句,它包括四种类型:函数(基本操作)、VI子程序、结构和代码接口。端口:①控制器和指示器端口:前面板控件在框图中的映射,②节点端口:函数图标的连线端口连线是端口间传递数据的路径。(3)程序的调试:正常运行、高亮方式、探针、单步等例:由一个按钮开关和一个指示灯组成,该VI的功能是:当按下按钮时,指示灯点亮;当弹起按钮时,指示灯熄灭。§2-3LabVIEW的工作环境2.3.1启动界面NewVI创建一个新的VI程序(即虚拟仪器程序,扩展名为vi)OpenVI打开一个已有的VI程序DAQSolutions数据采集系统的通道配置及构建

5、向导SearchExamples虚拟仪器程序实例LabVIEWTutorialLabVIEW多媒体简易教程Exit退出LabVIEW注:不同软件版本,界面、窗口的菜单、工具栏有区别前面板窗口的菜单和工具栏 包含用来控制VI的命令按钮和状态指示器。下拉式菜单,包括File文件、Edit编辑、operate操作、Tools工具、Browse显示、Window窗口、Help帮助运行、连续运行、停止、暂停/继续、格式设置工具栏排列、分布、叠放次序、图标/连接口框图窗口的菜单和工具栏 与前面板类似,增加了4个调试按钮。高亮执行、单步、宏单步、跳出节点下拉是菜单与前面板菜单相同点击该高亮执行按钮可使V

6、I程序的运行以一种缓慢的节奏一步一步地执行程序,所执行到的节点都以高亮方式显示,并可观察到数据的流动,这样用户可以清楚地了解到程序的运行过程,也可以很方便地查找错误2.3.7模板1.工具模板ToolsPalette选择Windows菜单下的ShowToolsPalette选项可显示出工具模板。使用工具模板中的工具可创建、修改和调试VI。当从工具模板中选择了某种工具后,鼠标光标就变为该工具的形状,表示可以进行某类操作。2.控件模板(ControlsPalette)选择前面板窗口的Windows菜单下的ShowControlsPalette选项可显示出控制模板控制模板只用于前面板,用来创建控制

7、器和指示器。模板中显示的是一些子模板的图标,点击图标即可弹出该图标下的子模板。数字型数组和簇布尔型图形型常用控件数值型Numeric主要完成参数设置和结果显示。这些控件相对于高级文本中的变量。控制型控件有:数字式、滑动式、进度条式、旋纽式、桶式指示型控件有:数字式、表盘式、温度计式、色彩类布尔型包含一些布尔值的控制器和指示器按钮、开关、指示灯按键等。控件的值只能是Ture和False3.函数模板:用于创建流程图程序数据运

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。