




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本章学习要求:,1.掌握LabVIEW软件的程序设计与调试技术2.掌握子VI的创建及调用,第二章LabVIEW程序设计入门,2.1VI的创建,第二章LabVIEW程序设计入门,使用LabVIEW开发平台编制的程序称为虚拟仪器(VirtualInstruments)程序,简称为VI。它包括前面板(FrontPanel)、程序框图(BlockDiagram)以及图标/连接线(Icon/Connector)三部分。,2.1VI的创建,2.1.1前面板:,用于模拟真实仪表的操作面板,即图形化用户界面,在VI中用于设置输入数值和观察输出量。前面板构成:控制(Control)、显示(Indicator)和修饰(Decoration)构成。控制(输入):用户设置和修改VI输入量的接口;显示:显示VI输出数据或图形;修饰:对前面板进行美化、装饰。控制和显示统称为控件。,2.1VI的创建,前面板的控件模板:每个图标代表一类子模板。,2.1VI的创建,区分控制和显示的办法:程序框图中箭头的指向,2.1VI的创建,2.1.2程序框图:,与传统仪器中的电子线路、硬件模块和信号处理(DSP)模块的功能类似,在VI中用于实现数据采集、信号分析与处理、输出控制等功能。,2.1VI的创建,函数模板:是创建流程图程序的工具。该模板上的每一个顶层图标都表示一个子模板。,2.1VI的创建,2.1.3创建VI的一般步骤,1.选择创建一个新的VI;2.创建VI前面板;3.创建框图程序;4.保存VI。例:每隔500ms产生一个随机数,用波形图表显示该随机数的大小,且当随机数大于0.5时,报警指示灯亮。,2.1VI的创建,1、选择创建一个新的VI,2.1VI的创建,2、创建VI的前面板,2.1VI的创建,3、创建VI的程序框图,2.1VI的创建,4、运行结果,2.2VI的运行与调试,第二章LabVIEW程序设计入门,2.2.1运行VI1.运行VI2.连续运行VI3.停止运行VI4.暂停VI运行,2.2VI的运行与调试,2.2.2调试VI1.单步执行VI(1)单步(入)执行(2)单步(跳)执行(3)单步(出),2.2VI的运行与调试,2.设置断点将工具模板中鼠标切换到断点工具状态,单击框图程序中需设置断点的地方即可。,2.2VI的运行与调试,3.设置探针将工具模板总鼠标切换到探针工具状态,单击框图程序中需查看的数据连线,会弹出一个对话框,若有数据流过,即显示该数据值。,2.2VI的运行与调试,4.显示数据流动动画单击工具条中运行VI,再框图程序上实时显示程序执行过程。通常和单步结合使用。,2.2VI的运行与调试,课堂练习:创建一个VI程序模拟温度测量,用温度计显示温度,其摄氏温度值用随机数生成VI乘上100来模拟。本程序可以分别显示摄氏温度和华氏温度:华氏温度摄氏温度*1.8+32。,2.3创建和调用子VI,第二章LabVIEW程序设计入门,子VI(SubVI)相当于普通编程语言中的子程序,也就是被其他的VI调用的VI。在程序框图中打开函数选择VI.,就可以选择要调用的子VI。构造一个子VI主要的工作就是定义它的图标和联接器。,1.创建VI图标,每个VI在前面板和流程图窗口的右上角都显示了一个默认的图标。启动图标编辑器的方法是,用鼠标右键单击面板窗口的右上角的默认图标,在弹出菜单中选择“编辑图标”。,2.创建连线板,2.3创建和调用子VI,创建连线板的方法是:用鼠标右键单击面板窗口中的图标窗口,在快捷菜单中选择“显示连接板”。连接线图标会取代面板窗口右上角的图标。LabVIEW自动选择的端子连接模式是控制对象的端子位于联接器窗口的左边,显示对象的端子位于联接器窗口右边。,2.3创建和调用子VI,例:产生一个随机数并显示,当数值大于报警限时,报警灯亮。将该VI生成一个子VI并保持。,第一步.创建VI的前面板和程序框图,2.3创建和调用子VI,第二步.创建子VI的图标,右键点击前面板或程序框图窗口右上角的图标,选择“编辑图标”。,一般来说,很难把图标弄得美观.,2.3创建和调用子VI,第三步.创建连线板,右键点击前面板窗口右上角的图标,选择“显示连线板”“模式”。因本例只有1个控制和2个显示,所以选择如图所示的模式,每个方块为一个连线端口,第四步.连线板定义,用连线工具单击连线板左边的输入窗口,该端口将变成黑色。然后再用连线工具单击前面板上的“报警限”控件,则该端口变成与“报警限”控件的数据类型相同的颜色(棕色)。,2.3创建和调用子VI,如法炮制,用连线工具单击连线板右边的输出窗口,然后再用连线工具单击前面板上的“随机数值”和“报警灯”控件,则这2个端口变成与“随机数值”和“报警灯”控件数据类型相同的颜色(棕色、绿色)。,第五步.保存VI,定义完连线板的连接端口,就完成了子VI的创建,保存该子VI后,就
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数控技术应用试题及答案
- 2025年北京个人房屋租赁合同范本官方版下载
- 2025官方版股权投资合同范本
- 2025年高二【数学(人教A版)】两条平行直线间的距离公式-学习任务单
- 2025抵质押物的借款合同范本
- 公园养护基本知识培训总结
- 公司职工财务知识培训课件
- 高职卫生专业招生面试题库
- 2025关于汽车租赁的合同样本
- 市场调研与创意策划的关系面试题及答案解析
- 学术刊物管理办法
- 造林后续管理办法
- 《房地产估价》课件
- 2025年学习强国挑战知识竞赛试题及答案
- 2025年高考江苏卷物理真题(解析版)
- 项目结算资料管理办法
- 数字化转型下的民办高职院校发展路径
- 人员密集场所管理制度
- 多溶洞体系下岩溶区桩基承载性能研究
- 2025年云南省中考物理试卷真题(含答案解析 )
- 供应商黑名单管理制度
评论
0/150
提交评论