教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 初中教育 >

LabVIEW编程及虚拟仪器设计(第四讲)

来源:网络收集 时间:2026-08-26
导读: 《LabVIEW编程及虚拟 仪器设计》第四讲:图形显示、Express VI及 LabVIEW的三个高级应用讲课教师:赵伟,黄松岭辅导教师:郝丽,郭建全 电话:62772049(o) E-mail: zhaowei@http://www.77cn.com.cn 上节课内容回顾一、数组 二、簇 三、波形波形数据有4个组成

《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字,全部文档内容请下载后查看。喜欢就下载吧 ……
LabVIEW编程及虚拟仪器设计(第四讲).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1565422.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)