- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在研究数据采集VI之前需要了解它们常用的输入输出端口定义。以多通道模入波形采集AI Acquire Waveform.vi为例来说明其常用端口定义: AI Acquire Waveform.vi的图标 常用端口定义 device:设备号。 channels:指定数据样本的物理源。在LabVIEW VI中,一个通道或一组通道都用一个字符串来指定。 通道 通道字符串 通道2 2 通道0到7 0:7 通道1,3,以及5到7 1,3,5:7 scan rate(1000 scans/sec):为采样速率,缺省值是1000/秒。 number of samples/ch:每通道要采集的样本数,缺省值是1000。 high limit:被测信号的最高电平,其缺省值是0。设为缺省值时系统将按照在MAX中设定的处理。 low limit:被测信号的最低电平,其缺省值是0。设为缺省值时系统将按照在MAX中设定的处理。high limit和low limit的值将决定采集系统的增益。 waveforms:A/D转换后的输出,是一个二维的waveform数组,其每一列对应于一个输入通道,同时包含有反映时间信息的t0和Δt 。 2.简易模拟输入函数(Easy Analog VIs) 这是LabVIEW提供的一组标准的、简单易用的采集VI。 从左到右,四个VI的功能为: ① 从指定通道获得一个样本。 ② 从通道字符串规定的每个通道获得一个样本。这些样本返回到一个样本数组,顺序由通道号决定。 ③ 按指定的采样率由一个通道得到一个波形(一组覆盖一个周期的样本),这些样本返回到一个waveform数组。 ④ 从通道字符串规定的每个通道获得一个波形。这些样本返回到一个波形的二维数组,顺序由通道号和采样周期决定。通道数据的每个点占一列,时间增量由行决定。 例[9.1] 直流电压信号采集 目的:采集一个直流电压信号 准备一个直流电源,本程序在设计过程中采用的是数据采集卡PCI-6014的内部电源作为信号源,连接到数据采集卡的0号通道模拟输入端。 前面板设置包括单点数值显示,指针显示,采集时间,采集人,通道选择,电源工作指示灯,开始、返回按钮,然后添加其余的功能控件和修饰控件,并在控件上加汉字修饰,如图所示。 单点采集前面板 在框图程序中,使用的最主要的函数是简易模入AI Sample Channel.vi; 本函数的设置为:设备号(device)默认值1,high limit(0.0)和low limit(0.0)可以根据实际情况而设定。本函数可以实现单点采集; 要想实现连续采集,则要加一个While循环,框图程序如图。 单点采集框图程序 单点采集运行结果 运行程序,可以得到采集数据、实现对单点电压的采集、存储等功能。程序的运行结果如图。 例[9.2] 单波采集VI 目的:采集一系列的电压或电流的波形信号。 准备一个波形信号源,本程序在设计时采用VC1640-02函数发生器作为信号源。 前面板设置,包括示波器显示波形,波形参数(如峰-峰值、最大、最小值等),采集时间,采集人,波形存储路径,通道选择(可根据实际情况设定),设备号,扫描速率(可根据实际情况设定),电源工作指示灯,开始、返回按钮。添加其余的功能控件和修饰控件,并在控件上添加汉字标识。 该程序能实现对电压波形的采集、存储等功能。 前面板设置如图。 单波采集前面板 在框图程序中,使用的采集波形的函数是AI Acquire Waveform.vi。 本函数的设置,设备号(device)为默认值1,单通道采样数(number of samples/ch)可不设定,单通道采样速率(sample rate)可以根据实际情况在前面板设定,也可以设为默认值1000samples/sec,high limit(0.0)和low limit(0.0)可以根据实际情况而设定,也可以不设。 再添加Case结构和While循环结构实现对该程序的控制。另外,本程序中使用了Functions→ Signal Analysis →Statistics.vi函数对采集波形进行描述。其波形参数有:信号最大值、信号最小值、峰-峰值、信号均方根值(RMS)、Time of Max等,具体见前面板。 使用Write Waveforms to File .vi来保存所采集到的波形。 单波采集的框图程序 单波采集运行结果 例[9.3] 双通道波形采集VI 目的:从多通道数据采集中提取样本数据。 准备一个方波信号源和一个正弦波信号源,本程序在设计时采用两个VC1640-02函数发生器作为信号源。 前面板设置中,包括3个示波器:1个显示双波形,其它2个分别显示
文档评论(0)