- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 图形与图表显示波形数据1图形图表控件2波形图3目录波形图表4CONTENTS数字波形图5XY图6强度图表与强度图7混合信号图8三维图形9波形数据1图形图表控件2波形图3目录波形图表4CONTENTS数字波形图5XY图6强度图表与强度图7混合信号图8三维图形9图形与图表显示简介 图形与图表显示是LabVIEW用来实现测量数据图形化显示的一个常用的虚拟仪器前面板对象之一。根据数据显示和更新方式的不同,LabVIEW中的图形显示控件分为图形(也叫事后记录图)和图表(也叫实时趋势图)两类。图形VI通常先将数据采集到数组中,再将数据绘制到图形中。该过程类似于电子表格,即先存储数据再生成数据的曲线。数据绘制到图形上时,图形不显示之前绘制的数据而只显示当前的新数据。图形一般用于连续采集数据的快速过程。图表是将新的数据点追加到已显示的数据点后以形成历史记录。在图表中,可结合先前采集到的数据查看当前读数或测量值。当图表中新增数据点时,图表将会滚动显示,即图表右侧出现新增的数据点,同时旧数据点在左侧消失。图表一般用于每秒只增加少量数据点的慢速过程。5.1 波形数据 5.1.1 波形数据的组成波形数据是LabVIEW中特有的一种数据类型,由一系列不同数据类型的数据组成,是一类特殊的簇,但不能利用簇选板中的函数来处理波形数据,波形数据具有特殊的预定义固定结构,并用到了两种新的数据类型—变体和时间标识。1.变体:是一种“通用”数据类型,多种数据类型的容器。其特点为:将其它数据转换为变体时,变体将存储数据和数据的原始类型,保证日后可将变体数据反向转换。变体数据类型还可以存储数据属性。属性定义的是数据及变体数据类型所存储的数据信息。 主要应用:在ActiveX技术中,以方便不同程序之间的数据交互。变 体 操 作 函 数函数名称说明转换为变体转换任意LabVIEW数据为变体数据。也可用于将ActiveX数据转换为变体数据。变体至数据转换转换变体数据为LabVIEW可显示或处理的数据类型。也将变体数据转换为ActiveX数据。平化字符串至变体转换将平化数据转换为变体数据。变体至平化字符串转换转换变体数据为平化的字符串以及代表数据类型的整数数组。ActiveX变体数据无法平化。获取变体属性依据是否连接名称参数,从单个属性的所有属性或值中获取名称和值。设置变体属性用于创建或改变变体数据的属性或值。删除变体属性删除变体数据中的属性和值。变 体 应 用 示 例时间标识常量2.时间标识LabVIEW特有数据类型,用于输入与输出时间和日期。 时间类型可以与双精度浮点型数据相互转换,转换后的浮点数表示从1904年1月1日开始到时间类型所示时间的秒数。 模拟波形数据:表示模拟信号的波形,如正弦波、方波或其他形状的 模拟信号。 波形数据分类数字波形数据:表示二进制数据,如01001101011010011…。 起始时间t0:第一个数据点的时间。Delta t:一个波形中两个数据点之间的时间间隔。双精度浮点数。 波形数据4元素模拟: 1个一维数组,双精度浮点数数组。波形数据:数字:二进制数据,可以存放多条二进制数字波形。属性:包含波形数据信息,变体型。3.波形数据前面板中的波形控件对象 LabVIEW利用前面板对象“波形”和“数字波形”控件来分别存放模拟波形数据和数字波形数据,“波形”和“数字波形”控件位于“I/O” 选板中。将控件放置到前面板中,默认情况下只显示3个元素(t0、dt、Y),利用右键菜单“属性”选项可显示属性。模拟波形显示 数字波形显示 模拟及数字波形显示5.1.2 波形数据操作函数基本波形数据操作函数波形文件I/O数字波形数据操作函数模拟波形数据操作函数波形数据操作函数实例1. 创建波形该函数用于创建或修改已有波形数据。其中“波形”输入端是要编辑的波形。如未连接已有波形,函数可根据所连接的“波形成分”创建新波形。如已连接波形输入,该函数可根据所连接的波形成分修改波形。2. 获取波形成分该函数可以从一个输入波形中获取其中的一些内容,包括波形的起始时间t0,事件间隔dt、波形数据Y和属性。 创建波形及获取波形成分示例 首先创建一个波形,数据Y为长度为20的随机一维数组, t0为系统当前时间, dt为0.2s。创建波形后设置了一个“波形长度”的属性,之后利用获取波形成分函数获取了波形数据t0,dt、数据Y和属性。 3.设置波形属性该函数用于添加或替换波形属性。其中“波形”是要添加或替换属性的波形。“名称”是属性的名称。“值”是属性的值,属性的值可以是任何数据类型。“波形输出”是含有新增或已替换属性的波形。“替换”指明是否已重写属性值。4.获取波形属性获取波形属性函数是从输入的“波形”数据中获取属性“名称”和相应的属性值。根据是否连接“名称”参数
文档评论(0)