LabVIEW编程及虚拟仪器设计(第四讲)
《LabVIEW编程及虚拟 仪器设计》第四讲:图形显示、Express VI及 LabVIEW的三个高级应用讲课教师:赵伟,黄松岭辅导教师:郝丽,郭建全 电话:62772049(o) E-mail: zhaowei@http://www.77cn.com.cn
上节课内容回顾一、数组 二、簇 三、波形波形数据有4个组成部分:t0 具有时间标识类型,表示波形数 据的时间起点;dt表示波形相邻 数据点之间的时间间隔;Y是按 时间先后顺序给出的整个波形 (被测对象)的所有数据点;而 attribuates(变体)用于携带 任意属性的信息。
在LabVIEW中,数组是 相同类型元素的集合,可以 随意改变长度。 数组的创建——框架、性质、 大小、具体数据(单一类型) 数组操作函数 簇可以包含任意数目、 任意类型的元素;但不 能在运行时添加新元素 (而数组长度可在运行 时自由改变)。 簇的创建——框架、性质、 大小、具体数据(可多类型) 簇操作函数
本节课内容一、图形显示 二、ExpressVI(快速VI)简介 三、局部变量和全局变量
四、属性节点 五、练习
一、图形显示(1)LabVIEW具有强大的图形显示功能软件(多种方式、 适应多种需求),使得用户界面十分友好、丰富、表 现力很强。 LabVIEW中,所有图形显示控件均位于 “控件”选板 -> “新式” -> “图形”子选板上。
波形图
波形图表 强度图形控件 三维图形控件
一、图形显示(2)“控件”选板 -> “新式” -> “图形”子选 板标签
1.波形图图例
Y标尺 X标尺
波形图的基本显示模式:等时间间隔地显示被测对象的波形 数据点,且每一时刻只有一个数据值与之对应。
一、图形显示(3)“帮助”\“查找范例”\“目录结
“波形图” 所能接受的 构”\general\graphs\gengraph.l lb 中的 Waveform Graph.vi 数据组织格式举例:这里给出的是相应 显示控件的图标最小化 显示模式(在框图面板 上点击图标弹出快捷菜 单,由“显示为图标” 选项实现新老模式转 换)。
一、图形显示(4)a) 波形图能接受 的数据格式:1)一维或二维数组(1,2); 2)一维数组打包成簇,然后以 簇为元素组成数组(3); 3)簇类型的数据(4); 4)以簇为元素的二维数组,每 个元素均由t0、dt和数值 数据组成;每个波形曲线的 上述3个参数可不同(5); 5)由t0、dt及数据类型的二维 数组Y组成簇(6); 6)由t0、dt和以簇为元素的 数组这三者组成的簇(7)
…“范例”\“目录结构”\ general\graphs\gengraph.llb 中的Waveform Graph.vi
一、图形显示(5)除前述的输入数据组织格 式之外,波形图还可直接接受 波形数据类型(单曲线)或元 素为波形数据类型的数组(多 曲线)作为输
入数据。应用举 例:利用产生正弦波、方波的 “快速VI”生成波形图。
一、图形显示(6)b)定制波形图的属性(1) 在波形图上弹出快捷菜单,可 以配置波形图的一些基本属性。 打开其中的 “属性”选项对话框,
就可对波形图的各种属性进行设置或修改。 再则,改用波形图上不同选
项(标签、图例、X坐标、Y坐标等)的快捷子菜单,也可实现对
相关具体属性的设置或修改,其效果与前者一样。
一、图形显示(7)
图例 中的 “常 b)定制波形图的属性(2) 用曲 线” 在“波形图”上弹出快捷菜单并打开“显示项”子菜单,锁定自动缩放 一次性自动缩放 标尺格式
可以进行对所显示项目的属性的设置和调整。标签 游标 图例 网格 小网格 标尺图例
游标移动器 图形工具选板 X滚动条 游标图例
一、图形显示(8)2. XY图也用于显示完整的曲线数据。 两者的不同在于:XY 图不要求 水平坐标等间隔分布,且允许 绘制一对多的映射关系,比如 各种封闭曲线等。 举例路径:“函数”选板-> “编程”-> “波形”-> “模 拟波形”-> “波形生成” > “正弦波形”。
“控件”选板 -> “新式” -> “图形”子选板 -> XY图
“XY图”与“波形图”相似,
一、图形显示(9) “XY图”的输入数据格式(1)---单曲线“XY图” 绘制单条曲线时,接受两种数据格式: (1)x数组和y数组打包生成的簇。绘制曲线时,把相 同索引的x和y数组元素的值作为一个点,并按索引 顺序输出,且连接所有的数据点、形成曲线图; (2)簇组成的数组。每个数组元素都是由一个x坐标 值和一个y坐标值打包生成的。绘制曲线时,按照 所形成的数组的索引顺序,连接数组元素解包后组 合而成的数据坐标点。找到演示示例的路径:“帮助”\“查找范例”\“目录 结构”\general\graph\gengraph.llb中的XY
一、图形显示(10)···“查找范例”\·\general\graph\gengraph.llb 中的XY · · Graph.vi
“XY图”输入数据格式(2)---多曲线“XY图” 绘制多条曲线时,也接受两种数据格式: (1)先由x数组和y数组打包成簇,建立一条曲线;然后,将 多个这样的簇作为元素建立数组,即每个数组元素对应一 条曲线。 (2)先把x和y坐标值打包成簇作为一个点,并以点为元素建 立数组。然后,把每个数组再打包成一个簇,每个簇表示 一条曲线,最后建立由簇组成的数组。 注意:把由点构成的数组进行打包这一步是完全必要的。因 为LabVIEW不能建立以数组为元素的数组(即数组的元素 不能是数组),而必须先把数组用簇打包起来,然后才能 作为新建数组的元素。
一、图形显示(11)···“查找
范例”\·\general\graph\gengraph.llb中的XY · · Graph.vi
“XY图”输入数据格式示例:
一、图形显示(12)LabVIEW中所谓快速VI即Express VI的特点是将一些基本函数 或函数模块进一步打包,为用户提供更方便、简捷的编程途径。 对于LabVIEW 8.5,找到功能函数的快速VI的即Express VI的路 径为:“函数”选板 -> “Express”子选板。 而在前面板,经“控件” -> “Express” -> “图形显示控 件”子选板路径,可找到Express XY图——普通“XY图”与 “创建XY图” Express VI绑在了一起,于是,向前面板添加该 VI,就意味着同时添加了“XY图”和“创建XY图” Express VI 。
一、图形显示(13)3.
波形图表
“控件”选板 -> “新式” -> “图形”子选板波形 图表 * 波形 图 * * * * * * * *
前边介绍的“波形图”,其 在接收到新数据时,是先将旧数 据完全清除,然后再用新数据重 新绘制出整条曲线。 而“波形图表”则不然,它 保存了旧数据,并将新数据接续 在旧数据之后。“波形图表”的 显示模式类似于波形记录仪、心 电图仪等的工作方式。
波形 XY图形 强度图 数字图三维曲面图 三维参数图
特点比较:“波形图表”多用于实时显示;而“波形图” 则多用于事后对波形的显示。
三维曲线图
…… 此处隐藏:1369字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [初中教育]婚姻家庭法学教学教案
- [初中教育]浅谈小学语文教学中的创新教育
- [初中教育]中华人民共和国侵权责任法2009
- [初中教育]2016-2022年中国薄膜太阳能电池行业发
- [初中教育]多级轻型井点降水的应用
- [初中教育]外语教学法流派介绍和简评
- [初中教育]实验一、典型环节及其阶跃响应
- [初中教育]内蒙古2012-2013学年度国家奖学金获奖
- [初中教育]移动通信营销渠道管理探讨
- [初中教育]初三化学第一学期第一第二章基础知识点
- [初中教育]一天的食物教学设计
- [初中教育]光导照明系统的基本结构及工作原理
- [初中教育]长春市十一高、东北师范大学附属中学、
- [初中教育]“十三五”规划重点-配重式装卸车项目
- [初中教育]领导方法和领导艺术
- [初中教育]第三章 植物病虫草鼠害诊断与防治基
- [初中教育]2019届九年级语文上册 第二单元 6纪念
- [初中教育]甲级单位编制水豆腐项目可行性报告(立
- [初中教育]Ch8-1补充 09101数据库系统原理及应用-
- [初中教育]2017-2023年中国吊装设备行业市场分析
- 制作毕业纪念册需要哪些材料
- 2015-2016学年高二化学苏教版选修4课件
- 哈佛管理导师-创建商业案例
- 职场交际中的谈吐礼仪知识与职场会议接
- 中国糕点及面包行业发展现状与竞争战略
- 沂河“12·7”洪水茶山拦河坝
- 管道水流量计算公式
- 4-2发电机火灾事故处置方案
- 数字信号处理实验五
- 2009年经济师(中级)金融专业知识全真试
- 历史街区保护规划--04历史文化遗产保护
- 宁夏回族自治区中小学职称评价标准
- 评先评优测评表
- 圆的切线证明及线段长求解在在中考中的
- 【解析版】2015年江苏省南京外国语学校
- 人教版八年级上册科学第一章习题精华
- 责任心与执行力
- SA8000社会责任管理体系标准培训
- IgA肾病的饮食应注意
- 杭州市建设工程文件归档整理方案(试行)




