实验五图形化显示数据

实验五图形化显示数据

ID:37596694

大小:2.13 MB

页数:76页

时间:2019-05-11

实验五图形化显示数据_第1页
实验五图形化显示数据_第2页
实验五图形化显示数据_第3页
实验五图形化显示数据_第4页
实验五图形化显示数据_第5页
资源描述:

《实验五图形化显示数据》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验五图形化显示数据——图表和图形5.1波形数据(Waveform)5.2Chart趋势图5.3Graph图表5.4三维图形(3DGraph)5.5Picture图形控件图形显示对于虚拟仪器面板设计是一个重要的内容。在LabVIEW的图形显示中Graph和Chart是两个基本的概念。Chart是将数据源(例如采集得到的数据)在某一坐标系中,实时、逐点地显示出来,它可以反映被测物理量的变化趋势,例如显示一个实时变化的波形或曲线。Graph则是对已采集数据进行事后处理的结果。它先将被采集数据存放在一个数组之中

2、,然后根据需要组织成所需的图形显示出来。它的缺点是没有实时显示,但是它的表现形式要丰富得多。例如采集了一个波形后,经处理可以显示出其频谱。LabVIEW的Graph子模板中有许多可供选用的控件ChartGraph波形(Waveform)**XY*强度图(Intensity)**数字图(Digital)*三维曲面(3DSurface)*三维参变量(3DParametric)*三维曲线(3DCurve)*图形控件(Graph)子模板及其控件子模板5.1波形数据(Waveform)5.1.1波形数据控件为了方便

3、地显示波形,LabVIEW专门预定义了波形数据类型。它实际上就是按照一定格式预定义的簇,在信号采集,处理和分析过程中经常会用到它。5.1波形数据(Waveform)波形数据控件携带的数据包含了时间波形的基本信息,因此可以直接作为Chart和Graph的输入。横坐标代表时间,纵坐标代表Y值5.1波形数据(Waveform)5.1.2波形数据操作函数虽然波形数据是一种预定义格式的簇,但是必须用专用的波形数据操作函数才能对它进行操作,其中某些操作函数与簇的操作函数非常类似。当然并不是只有满足波形数据控件定义的数

4、据格式才能在波形图中显示,其他的数组和簇类型也能在波形图中作为图形显示。波形数据的操作函数位于函数的Programming->波形子模板下波形数据控件为控件>新式>I/O中的波形和数字波形。其中,波形代表一般的波形控件,数字波形专门用于显示0/1数字波形图。将波形数据控件放在前面板后,点击鼠标右键,选择显示项>标签,则可以看到该簇控件所有的元素:t0、dt、Y、属性(attributes)。t0代表波形的起始时间,数据类型为TimeStamp;dt代表波形相邻数据点的时间间隔,单位为秒,数据类型为双精度浮

5、点型;Y代表数据数组,默认为双精度浮点型,可以通过右击数组元素并选择Y数组表示法,选择数组数据类型;属性(attributes)用来携带一些注释信息,用户可自定义数据类型为变量类型。数据控件携带的数据包含了时间波形的基本信息,因此可以作为Chart和Graph的输入。波函数形数据操作虽然波形数据是一种预定义格式的簇,但是必须用专用的波形数据操作函数才能对它进行操作,其中某些操作函数与簇的操作函数非常类似。波形数据的操作函数位于函数>编程>波形模板上,如图所示。获取波形数据类似于簇函数中的按名称解除捆绑(U

6、nbundleByName)函数,通过该函数可以获得披形数据的各个组成元素。创建波形类似于簇函数中的按名称捆绑(BundleByName)函数。通过该函数可以将波形数据的各个元素绑定在一起。若Wavefrom端子没有接入,则根据绑定的元素创建一个新的Wavefrom。若Waveform有输入,则对输入的Wavefrom进行修改。设置和获得波形属性波形的属性格式为name和value。其中name为字符串,value为Variant数据类型,因此可以将任何类型数据直接接入。第一个函数SetWaveformA

7、ttribute可以用来添加或修改波形的属性,第二个函数可以用来获得属性内容。波形数据举例5.1波形数据(Waveform)波形数据操作函数举例5.2Chart趋势图Chart可以将新测得的数据添加到曲线的尾端,从而反映实时数据的变化趋势,它主要用来显示实时曲线。波形Chart简介波形Graph在接收到新数据时,先把已有数据曲线完全消除,然后根据新数据重新绘制整条曲线。新数据被接续在旧数据的后面。Chart的数据并没有事先存在一个数组中,它是实时显示的,为了能够看到先前的数据,Chart控件内部含有一个显

8、示缓冲器,其中保留了一些历史数据。这个缓冲器按照先进先出的原则管理,其最大容量是1024个数据点。5.2Chart趋势图5.2.1波形趋势图(WaveformChart)对于标量数据,Chart图表直接将数据添加在曲线的尾端。5.2Chart趋势图对于一维数组数据,它会一次性把一维数组的数据添加在曲线末端,即曲线每次向前推进的点数为数组数据的点数。5.2Chart趋势图若要显示多条标量曲线,只需要用簇的Bundle函数将它们绑

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。