第二章 LabVIEW入门.ppt_第1页
第二章 LabVIEW入门.ppt_第2页
第二章 LabVIEW入门.ppt_第3页
第二章 LabVIEW入门.ppt_第4页
第二章 LabVIEW入门.ppt_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

2 1基本概念与术语2 2LabVIEW的操作模板2 3创建和编辑VI2 4运行和调试VI2 5创建和调用子VI 第二章LabVIEW入门 2 1基本概念与术语 1 LabVIEW LaboratoryVirtualinstrumentEngineeringWorkbench的缩写 一种图形化的编程语言 又称为 语言 使用这种语言编程时 基本上不写程序代码 取而代之的是流程图或框图程序 2 VI使用LabVIEW开发平台编制的程序称为虚拟仪器 VirtualInstruments 程序 简称为VI 它包括前面板 FrontPanel 框图程序 BlockDiagram 以及图标 连接端口 Icon Connector 三部分 建立新VI的前面板 框图程序 3 前面板 前面板 即图形化用户界面 用于设置输入数值和观察输出量 模拟真实仪表的前面板 前面板构成 控制 Control 指示 Indicator 和修饰 Decoration 构成 控制 用户设置和修改VI输入量的接口 指示 显示VI输出数据或图形 修饰 对前面板进行美化 装饰 控制和指示统称为对象或控件 4 框图程序 每一个程序前面板都对应着一段框图程序 框图程序用LabVIEW图形编程语言编写 可以把它理解成传统程序的源代码 框图程序构成 节点 Node 和连线 Wire 构成 节点 VI程序中执行元素 包括功能函数 结构 代码接口节点和子VI 连线 端口 节点间的数据通道 定义了框图内的数据流动方向 整形浮点数逻辑量字符串文件路径 下面是一些常用数据类型所对应的线型和颜色 5 图标 连接端口 VI具有层次化和结构化的特征 一个VI可以作为子程序 这里称为子VI SubVI 被其他VI调用 图标 作为子VI的直观标记 连接端口 表示该子VI被调用时的输入输出接口 详细情况在子VI中介绍 6 常用术语 VINodeSubVIAttributeNodePanelPropertyNodeBlockDiagramFrameControlDataAcquisitionObjectLabelPaletteChartFunctionsPaletteGraphControlsPaletteFunctionsToolsPaletteStructuresTerminalLocalVariableWiresGlobalVariable 2 2LabVIEW的操作模板 LabVIEW具有多个图形化的操作模板 用于创建和运行程序 共分三类 为工具 Tools 模板 控件 Controls 模板和功能 Functions 模板 工具模板工具模板为编程者提供了各种用于创建 修改和调试VI程序的工具 OperationTool PositioningTool LabelingTool WiringTool Objectpop upmenuTool ScrollingTool BreakPointTool ProbeTool ColorCopyTool ColorTool 2 控件模板该模板用来给前面板设置各种所需的输出显示对象和输入控制对象 每个图标代表一类子模板 Numeric Boolean String Path Array Matrix Cluster List Table Graph Ring Enum Containers I O Refnum Variant Decorations 3 功能模板功能模板是创建流程图程序的工具 该模板上的每一个顶层图标都表示一个子模板 Structures Array Cluster Numeric Boolean String Comparison Time Dialog FileI O Waveform ApplicationControl Synchronization Graphics Sound ReportGeneration 2 3创建和编辑VI 2 3 1创建VI创建VI的一般步骤如下 1 选择创建一个新的VI 2 创建VI前面板 3 创建框图程序 4 创建VI图标 5 保存VI 例3 2 1下面以c a b为例 1 选择创建一个新的VI 2 创建VI前面板 3 创建框图程序 4 创建VI图标 2 3 2编辑VI编辑VI操作 1 选择对象 2 删除对象 3 改变对象位置 4 添加标签 5 设置对象字体 6 改变对象颜色 7 对象对齐 8 对象分布 9 改变对象大小 10 改变对象层次 2 4运行和调试VI 2 4 1运行VI1 运行VI2 连续运行VI3 停止运行VI4 暂停VI运行 2 4 2调试VI1 单步执行VI 1 单步 入 执行 2 单步 跳 执行 3 单步 出 2 设置断点将工具模板总鼠标切换到断点工具状态 单击框图程序中需设置断点的地方即可 3 设置探针将工具模板总鼠标切换到探针工具状态 单击框图程序中需查看的数据连线 会弹出一个对话框 若有数据流过 即显示该数据值 4 显示数据流动动画单击工具条中运行VI 再框图程序上实时显示程序执行过程 通常和单步结合使用 2 5创建和调用子VI 2 5 1创建子VI创建完成一个VI后 按一定规则定义VI的连接端口 就完成了子VI的创建 定义连接端口的步骤 1 创建理解端口2 将控制和指示对象与连接端口的对应端相连3 保存 3 5 2调用子VI调用子VI的步骤 1 选择子VI 2 将子VI的图标放入主VI框图程序中 3 连线 实验一1 熟悉LabVIEW环境 2 创建一个VI 发生一

温馨提示

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

评论

0/150

提交评论