波形图接收的数据是数组的形式,即一组一组刷新的,单个的数据不予显示,所以要放在循环外面。而波形图表模拟的是现实生活中的波形记录仪、心电图等的工作方式,内置了一个显示缓冲器,用来保存一部分历史数据,并接受新数据。这个缓冲区的数据存储按照先进先出的规则管理,它决定了该控件的最大显示数据长度。
当然有区别,而且区别大了,波形图是同时将所有要显示的点显示出来,接收的数据是数组,当然要显示多条曲线,波形图表在具有波形图的功能上还有逐点显示,接收数据是一个数值。
关键字:LABVIEW 波形图表 波形图
引用地址:LABVIEW中的波形图表和波形图有什么区别吗
波形图表适合实时测量中的参数监控,而波形图适合在事后数据显示和分析。即波形图表是实时趋势图,波形图是事后记录图
波形图是显示一组或多组数据的显示器。
波形图表是显示一个或多个数据轨迹的显示器。
最直接的从程序里反映出来就是,波形图连接的往往是数组控件(当然还支持其他的数据类型)。波形图表连接的是数值控件。
波形图表是显示一个或多个数据轨迹的显示器。
最直接的从程序里反映出来就是,波形图连接的往往是数组控件(当然还支持其他的数据类型)。波形图表连接的是数值控件。
波形图表是显示一条或者多条曲线的特殊数值控件,一般用于显示一恒定速率采集到的数据。波形图表会保留来源于此前更新的历史数据。
带有图形的VI通常先将数据放入数组中,然后在绘制到图形上。波形图支持多种数据类型,降低了数据在显示为图形前进行类型转换的工作量。
带有图形的VI通常先将数据放入数组中,然后在绘制到图形上。波形图支持多种数据类型,降低了数据在显示为图形前进行类型转换的工作量。
相同点应该是都可以显示多条曲线。但是波形图表是以簇的形式捆绑多条曲线的数据;但是波形图是以多维数组存放多条曲线的数据。
上一篇:在您的PLC中添加LabVIEW的十大理由
下一篇:LabVIEW数据采集与处理信号的10大优势
推荐阅读最新更新时间:2024-03-30 23:19
基于LabVIEW的虚拟万用表的设计与实现
1.引言 LabVIEW是美国国家仪器公司(NationalInstrument,NI)推出的一门图形化编程语言,同时也是着名的虚拟仪器开发平台,它担当了“软件即仪器”这一虚拟仪器关键理念中的主角。它结合了图形化编程方式的高性能与灵活性,以及专为测试测量与自动化控制应用设计的高端性能与配置功能,能为数据采集、仪器控制、测量分析与数据显示等各种应用提供必要的开发工具。LabVIEW的表现形式和功能类似于实际的仪器,但LabVIEW程序很容易改变设置和功能。因此,LabVIEW特别适用于实验室以及需要经常改变仪器和设备的参数及功能的场合。本设计是基于LabVIEW平台环境来构建虚拟万用表。虚拟万用表的旋钮是按照现实中的DT9205模式
[电源管理]
基于LabVIEW和AVR单片机的镇痛仪系统实现
疼痛治疗一向是临床医学深感棘手的问题之一,在疼痛治疗领域,穴位刺激镇痛一直备受推崇,即通过对穴位施加低频的脉冲电压实现对神经系统的刺激,使其释放阿片肽,达到减轻疼痛的目的。上世纪80年代以来,电子技术在疾病诊疗领域的取得广泛应用,穴位刺激镇痛治疗仪器成为其中的一个研究热点,韩式仪是其中的一个典型代表。随着电子技术便携化和智能化的发展,利用当前最新技术革新产品,研发新型镇痛医疗器械势在必行。 针对镇痛仪电路研发要求,以及人体对低电频生理反映的特征,设计了基于LabVIEW和AVR单片机的一个精度高、稳定可靠、抗干扰能力强、功耗低、可扩展性强的医疗器械镇痛仪。 1 系统总体介绍 本系统包括上位机模块、通信模块和下位机模块,其
[单片机]
如何在LabVIEW工程中创建DLL?
问题: 我希望使用我的LabVIEW工程代码创建一个DLL文件来被其他环境调用,我该如何做呢? 解答: LabVIEW提供帮助开发人员将LabVIEW代码生成为DLL文件的工具,以使得他们可以在其他开发环境中使用,如NI LabWindows/CVI. 如下是一个您可以参考的范例,代码可以在附件中下载。 首先,针对每一个需要实现的功能函数都需要在LabVIEW工程中对应一个独立VI。比如要实现加法(Add)和减法(Subtract)功能,我们需要有两个VI来分别对应。 图 1: 带独立函数的项目树 对于每个VI,我们都需要将输入和输出和前面板上的接线板对应起来。这些接口可以帮助识别函数的输入与输出。 图 2: 建立VI接
[测试测量]
如何在LabWIndows/CVI中调用LabVIEW DLL
首先请参考官方的文档 http://digital.ni.com/public.nsf/websearch/70995EC2CA1B523386256DD4004F3DE6?OpenDocument 但是虽然该文档题目为 Calling a LabVIEW DLL from a LabWindows /CVI or Other C/C++ project ,但是实际上只讲了在VS2008中进行调用的情况. 在CVI中的调用与VS2008中还是有很大区别的. 下面就讲一下我自己的方法吧. 首先按照上面的参考文档做到第三步, 接下来, 4.添加.h头文件到project里(注意.h和dll和lib文件的路径不要有中文.
[测试测量]
基于LabVIEW的无线自动测控系统设计与实现
针对弹药爆炸现场爆压测量难的问题,采用LabVIEW为工具设计了一套无线自动测控系统,主要由传感器网络节点、无线中继站AP和上位机三部分组成。测控系统以LabVIEW为主控软件,利用图形化编程语言和模块化设计实现了对无线传感器网络节点的控制、实验数据的读取、存储和分析。通过系统验证和测试表明,该系统具有数据采集、无线传输和远程控制的能力,完全能够胜任恶劣环境下爆炸现场爆压测量的重任。 在弹药的设计过程中需要知道弹药爆炸时的相关数据参数,而传统仪器设备却很难满足这些科学实验的需求,特别是对人类无法生存的恶劣实验现场,实验数据的获取就更加困难,开发新的仪器设备不仅存在开发周期长和测试效率低的问题,还大大增加了测试成本。
[单片机]
如何在LabVIEW中制作自定义按钮控件
最近应客户的要求,用LabVIEW 编写一个用Pico数据采集卡进行数据采集的简单实例,用于验证Pico数据采集卡的性能。虽然Pico数据采集卡自带有二次开发demo,但是这些都是非常基础的,有些人机交互控件,控制的都是中间变量,例如,Pico采集卡用timebase变量来设置采样率,timebase为0时,表示采样率是1G/s,采样率Pico示波器识别的变量,但是这些却不是客户最终需要的变量),所以在demo中需要将这些转换关系处理好。首先,晒晒demo的整体面貌吧~ 图 1 虹科控制台 虽然只是一个简单的展示示例,但确是麻雀虽小,五脏俱全,从自定义控件制作,到界面整体风格,到API函数调用,中间变量转换,程序整体结
[测试测量]
利用GOOP编程技术的前熔断丝测试
The Challenge: 通过提供一种有效的软件架构,替换现有的测试软件,从而能够提供更好的技术支持与测试可靠性。完成这项工作不应导致较长时间的停产,而应确保方便进行持续改进。 The Solution: 利用GOOP(图形化面向对象编程)软件架构以提供模块化且可拓展的系统组件,可以提供一种渐次改变的方式。这是通过将现有代码分解为一个个离散的模块,并从一个完全重新设计的用户界面(UI)动态调用这些模块来实现的。 "利用LabVIEW 7.1、LabVIEW数据录入与监控模块、LabVIEW实时模块、LabVIEW PID工具集、Compact FieldPoint、NI数据采集等工具,使GOOP
[测试测量]
基于LABVIEW平台的数据采集卡软件设计
引言 作为专业测控领域的 软件 开发平台,LABVIEW内含丰富的数据采集、数据信号分析以及功能强大的DAQ助手,搭建数据采集系统更为轻松,便于硬件设计人员直接对硬件的操控展开设计。此外,它可通过DLL、CIN节点、ActiveX、.NET或MATLAB脚本节点等技术,实现与其它编程语言混合编程,通过调用外部驱动代码使它与设备的连接变得非常容易。由于采用数据流模型,LABVIEW可以自动规划多线程任务,可充分利用PC系统 处理器 的处理能力,从而提高模块的采集效率。本文基于LABVIEW开发环境,以库函数节点的调用方式及结构,实现了一种中频数据采集与处理卡软件的设计。 数据采集卡 软件结构 采集卡软件
[测试测量]