




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、,第 3 章 LabVIEW编程入门,3.1 如何创建VI创建VI的一般步骤如下:Step 1:建立新的VI;Step 2:创建数字控件和指示器;Step 3:切换到程序框图;Step 4:在程序框图上放置加函数;Step 5:连线;Step 6:运行VI;Step 7:保存VI。例:下面以 c=a+b 为例,实现两个数相加求和并显示出结果,将其保存为“Add.vi”。,3.2 VI的编辑1、放置对象2、改变对象大小3、改变对象颜色4、对象替换(Replace)5、对象排列6、装饰对象7、对象快捷菜单8、属性节点,3.2.2程序框图的编辑 1、节点: 函数节点 :功能函数、结构、代码接口节 点
2、。 子VI。2、端口:控件端口有图标和数据类型两种显示方式 ,两种方式的转换可以通过快捷菜单中的View As Icon(显示为图标)来实现。节点端口:节点连线的位置,即数据传递的端点。结构端口:表示结构的输入和输出。,3、常量(1)通用常量:位于函数模板中的数值子模板。(2)用户定义常量:常用数据类型的常量,可以在编程时赋值。,3.2.3 连线的编辑与数据转换1. LabVIEW的数据类型 按功能可以分为:常量和变量 按特征可分为类:数字量类型和非数字量类型2. 连线的编辑 LabVIEW通过在不同的端口之间进行连线来控制数据流的流动方向,实现连线的方法有自动连线和手工连线。 连线只能是水平
3、或垂直的。 如果连线失败,就会变成断线,选择Edit下拉菜单的Remove Broken Wires (删除断线)选项可消除全部断线,快捷键Ctrl+B。,常见错误连线:(1)数据类型不匹配。 (2)数据流方向冲突。(3)多余数据源。 (4)线尾松散。 (5)循环连线。 (6)没有数据源。,3. 数据类型的转换 当连线两端的数据类型不匹配时,就出现了转换数据类型的问题。3.2.4快速VI 快速VI内部封装了更多的VI功能,可以完成信号采集、信号分析、数据存储等许多通常的任务,从而使虚拟仪器的开发更加简单,被称为通向快速测量的有效途径和一步完成开发的助手。,3.3 子VI的创建与调用3.3.1
4、子VI的概念 子VI是LabVIEW的子程序,是层次化和模块化VI的关键组件,它能使VI易于调试和维护。3.3.2 创建图标和连接器 每个VI在前面板和程序框图窗口的右上角都有一个默认的图标,图标可以包含文本、图像或两者的混合。启动图标编辑器的方法是,用鼠标右键单击面板窗口的右上角的默认图标,在弹出菜单中选择 Edit Icon,或直接双击图标。 连线板是 VI 数据的输入输出接口 。定义连线板的方法是,用鼠标右键单击面板窗口中的图标窗口,在快捷菜单中选择 Show Connector。建立端口与控件和指示器的对应关系。,3.3.3 构建子VI编制文档:选择 FileVI Properties
5、 Documentation命令可对VI编辑文档;通过在对象上弹出的快捷菜单并选择Discription and tip(说明信息)命令,也可以对前面板上的对象编制文档。 每当选择上下文相关帮助选项并将鼠标放置在VI图标上时,这些信息将出现在帮助窗口。创建子VI的两种方法:由VI创建子VI和由选定内容创建子VI。保存:建议将所创建的子VI保存在目录下,而不要保存在VI库中。调用:调用函数模板的Select a VI子模板 。,编制文档与Select a VI子模板 :,3.5 创建一个VI下面创建一个较为复杂的VI,并调用子VI。该VI要完成如下功能:(1)将两个数字相加并显示结果(该功能将通过调用子VI实现)。(2)将这两个输入数字相乘并显示结果。(3)比较两个输入数字的大小,如果第一个输入数字A大于第二个输入数字B,则指示灯变亮。(要求将(2)(3)两种功能做成一个子VI),3.6 VI的调试 在完成程序的前面板和框图的设计后,需要对程序进行调试。3.6.1 单步运行 Step Into:单步步入方式 Step Over:单步停止方式 Step Out:单步跳出方式 3.6.2 高亮执行3.6.3 错误查找3.6.4 断点和探针的设置3.6.5 建立错误处理机制 3.6.6 程序调试技巧,错误列表,3.6.4设置断点 将工具模板总鼠标
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 户外广告牌项目施工合同
- 医药行业 研究报告
- 2025年度按摩师服务职业培训基地合同
- 中医护理学(第5版)课件 切诊
- 跨境电商物流收费标准
- 50平太阳能光伏发电
- 城市规划建设指南
- 残疾人康复中心建设项目可行性研究报告
- 保险公司装修保修条款
- 天然气项目可行性研究报告
- 良性前列腺增生诊疗指南
- 中学生食品安全教育 主题班会课件(18张PPT) 上学期
- 《长方形和正方形》 完整版课件
- 房地产抖音短视频培训课件
- 《乘法交换律和结合律》教学课件数学四年级下册
- 趣味数学-高斯求和 完整版课件
- 花卉生产设施课件
- 高中体育与健康人教版高中必修全一册(新课标)第十章体操类运动-技巧模块计划
- 云南省主要矿产资源
- 临床试验疑难问题解答
- 光伏发电工程施工组织设计施工工程光伏发电工程光伏发电施工组织设计
评论
0/150
提交评论