LabVIEWwilliam hill官网
直播中

偶是糕富帅

12年用户 787经验值
私信 关注
[讨论]

波形绘制——Waveform Chart

Waveform Chart 介绍
labview 中基本的波形显示元件有两个,分别是 Waveform Chart Waveform Graph,波形显示的结果同样都是 Y 轴为数值大小,X 轴则为个数或时间。这两个元件最大的差别在于使用的方式,Chart 元件会有资料保留的特性,所以就算是每次都只输入一点,它还是可以帮你画出一个完整的波形,不过 Graph 就不同了,它不会保留之前的资料,所以如果想要画出一个完整的波形,就必需将完整资料用阵列的方式输入。下图是 Waveform Chart 呈现波形的样貌:
图片1.jpg
Waveform Chart 使用教学
在使用任何的波形显示元件时,很容易会忘记资料要如何输入,这时候建议你可以开启浮动说明视窗 (Ctrl + H)Context Help 视窗上会显示如何正确地输入波形资料:
图片2.jpg
这是最简单的输入方式,通常会配合循环来绘制波形资料,只要一次输入一个点到 Waveform Chart 中,即可绘制出波形:
图片3.jpg
单一曲线绘制
如果想要一次绘制一整段波形,可以直接将一维阵列的资料输入到 Waveform Chart 中即可:
图片4.jpg
波形资料型态 (Waveform Datatype) 绘制
若你的资料是含时间信息的波形,在 LabVIEW 中通常会以波形资料型态来传递,而波形资料跟阵列不同之处就在于它包含了时间讯息,即是讯号起始时间 t0 以及讯号间隔时间 Δt。你也可以使用 Build Waveform 这个元件来建立波形资料型态的资料:
图片5.jpg
多重曲线绘制
如果想要在同一个 Waveform Chart 上绘制两条以上的曲线,就必须使用 Bundle 元件来将波形资料合并为 Cluster,再输入到 Waveform Chart 上即可:
图片6.jpg
Chart 附属功能介绍
Waveform Chart 本身有提供一些调整波形显示的功能,象是 X Scrollbar 可以观看历史记录的波形,Graph Palette 则可以让你缩放波形的大小。像这些功能,开启的方式是在 Chart 上按鼠标右键,勾选 Visible Items 内的项目即可:
图片7.jpg
波形更新模式
Waveform Chart 提供了三种不同的波形更新方式,分别为 StripScope Sweep。你可以在 Chart上按鼠标右键选择 Advanced >> Updated Mode 中进行切换,可以依照你个人的喜好来调整:
图片8.jpg
堆栈与重叠显示方式
多重波形的预设显示方式就像刚刚所看到的,是用重叠的方式来呈现,但若想要将波形以堆栈的方式来呈现,可以在 Chart 上按鼠标右键选择 Stack Plots 即可:
图片9.jpg


回帖(1)

lnxkxx

2015-2-21 20:12:38
有点意思啊,我再好好看看
举报

更多回帖

发帖
×
20
完善资料,
赚取积分