虚拟仪器及LabVIEW2012基础第1讲解析.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟仪器及LabVIEW2012基础第1讲解析

* * * * * * * * * * * * * * * * * * * * * * * * * * LabVIEW中的三个选板 前面板和程序框图窗口都可用 工具选板 自动工具选择:默认按下 编辑文本 获取颜色 设置颜色(前景和背景) 设置/清除断点 进行连线 定位/调整大小/选择 基于数据流(dataflow)的图形化编程机制 函数/节点只有获得所有必需的输入参数后才开始执行 函数/节点执行后,自动在输出接线端返回输出值 输入接线端(terminal) 输出接线端 编程技巧 前面板/程序框图窗口,右键显示临时的控件选板/函数选板 快捷键:Ctrl+E,Ctrl+R,Ctrl+B,Ctrl+H 控件/常量上右键打开快捷菜单:转换为常量/输入控件/显示控件 函数接线端右键打开快捷菜单:创建-常量/输入控件/显示控件 函数右键打开快捷菜单,快速访问同子选板函数…… 大幅度提高编程效率! 程序示例2——生成和显示 输入控件 (按钮,布尔类型) 输出显示控件 (波形图,波形类型) “停止”按钮的接线端 波形图控件的接线端 “仿真信号”函数 While循环结构 轮询的程序架构 程序示例2——生成和显示 前面板上只有输入和输出显示控件 框图上有控件对应的接线端、程序结构和函数,程序运行时从输入控件获得输入值。程序运算和处理结果由输出显示控件显示在前面板上 前面板和程序框图工具条 运行 中止执行 暂停 文本设置 对齐对象 分布对象 调整对象大小 重新排序 编辑时: 运行时: 前面板 排列前面板控件 连续运行(重复运行程序,推荐仅调试时使用) 前面板和程序框图工具条 高亮显示执行过程 (放慢程序执行速度,以气泡标明数据流动) 保存连线值 单步步入 单步步过 单步步出 程序框图 编辑时: 排列程序框图窗口函数、节点和连线 程序调试功能(设置/清除断点在工具选板上) 演示:以Average.vi为例,采用高亮执行的方式,验证数据流的编程机制 LabVIEW中的数据类型 控件的接线端(显示为数据类型) 数值数据类型 存储位数 单精度浮点数 32 双精度浮点数 64 扩展精度浮点数 128 单精度浮点复数 64 双精度浮点复数 128 扩展精度浮点复数 256 带符号字节(Byte)整数 8 带符号字(Word)整数 16 带符号长整数 32 无符号字节整数 8 无符号字整数 16 无符号长整数 32 数值数据类型 强类型的编程语言 LabVIEW中的数据类型 控件接线端 (显示为图标) 数据类型名称 连线外形和特征颜色 数值类型 (浮点类型橙色,整型蓝色) 布尔类型 (绿色) 字符串类型 (紫色) 数组类型 (分别为1、2和3维数组,颜 色随元素数据类型而变化) 簇类型 (元素都是数值数据类型,棕色) (元素不都是数值数据类型,紫色) 各种数据类型的连线外形和特征颜色(直观) LabVIEW中的图标和连线板(用于建立子VI) 图标用途:当前VI作为子VI被调用时,在上层VI框图上的图示 连线板用途:当前VI作为子VI被调用时,传入参数和返回计算结果 图标 连线板 建立子VI 1. 建立VI,定义其功能(求平均数,Average.vi) 建立子VI 2. 创建VI图标和连线板 使用图标编辑器建立图标 使用连线工具定义输入输出参数 (输入控件-输入参数; 输出控件-输出参数。) 建立子VI 3. 调用创建好的子VI 上层VI(在其中调用子VI) 课堂练习 习题1:学习工具选板上各工具的功能和操作方法 习题2:打开控件选板(仅前面板窗口),了解各种输入、输出控件的功能、特点及外观特征 习题3:打开函数选板(仅框图窗口),浏览并尝试一些函数 习题4:自行实现本节课的程序示例 习题5:以所写程序为例,学习调试工具的使用 习题6:不断生成5~15范围内的随机数,显示在波形图表控件中 * * * * * * * * * * * * * * * * * * LabVIEW编程及虚拟仪器设计 第1讲——虚拟仪器及LabVIEW基础 课程参考文献 1. LabVIEW7.1编程与虚拟仪器设计 侯国屏,王珅,叶齐鑫 2. 虚拟仪器设计基础教程 黄松岭,吴静 3. LabVIEW大学实用教程 Jetffrey Travis 4. 检测技术、电工电子测量、数字信号处理等方

您可能关注的文档

文档评论(0)

little28 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档