欢迎来到天天文库
浏览记录
ID:52202630
大小:1.48 MB
页数:3页
时间:2020-03-24
《关于LabVIEW采集系统的数据存储.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2014年第5期工业仪表与自动化装置·95·关于LabVIEW采集系统的数据存储王树东,何明,王焕字(兰州理工大学a.电信学院;b.技术工程学院,兰州730050)摘要:数据的完整性与准确性受到了越来越多人的关注,存储也显得越来越重要。该文基于LabVIEW对存储进行分析,在高速情况下,二进制存储的速率远远优于其他方式,并通过分文件存储的方式解决了文件打开受行数与列数限制的问题。经验证,该方案工作稳定,满足高速存储的要求。关键词:LabVIEW;信号;高速存储;二进制中图分类号:TP311.1文献标志码:B文章编号:1000—0682(2014)05
2、—0095—03AcquisitionsystemstoredonLabVIEWWANGShudong,HEMing,WANGHuanyu(a.CollegeofElectricalandInformationEngineering;b.Coi:legeofTechnicalEngineering,LanzhouUniversityofTechnology,Lanzhou730050,China)Abstract:Thecollecteddataisthebasisforsignalanalysis,completenessandaccuracyof
3、thedatahasbeengrowingconcern,storagehasbecomeincreasinglyimportant.ThispaperanalysesthestoragebasedonLabVIEW,athighspeeds,therateofbinarystorageoffarsuperiortoothermethods,andbywayoffilestoragesolvedtheproblembylimitingthenumberofrowsandcolumnsofthefiletoopen.Proventhattheprogr
4、amisstable,high—speedstoragetomeettherequirements.Keywords:LabVIEW;signal;high—speedstorage;binary人工业PC机。对上位机接收到的数据进行处理,0引言采样波形的实时显示,历史数据存储,产生报表等。LabVIEW是一种程序开发环境,由美国国家仪为防止上位机数据丢失,在控制器上接入外挂硬盘,器(NI)公司研制开发的虚拟仪器,其突出优点在于根据采集速率对数据进行存储。通过上位机SQL能够与计算机技术结合,将计算机资源与仪器硬件,Server对历史数据进行检索,显
5、示历史数据与历史数字信号处理技术与不同功能的软件模块结合,组波形I4j,图1为数据采集系统结构图。成不同的仪器功能。随着社会的不断进步,信号的在线监测显得尤为重要,信号是分析的基础,如果检测到的信号不满足要求,会对分析造成不利。NI公司提供了几种存储方式,例如:电子表格文件、文本文件以及二进制存储等J。1基于LabVIEW数据采集系统整体架构系统主要是以电测量传感器、数据采集卡、实时图1数据采集系统结构图控制器、触摸屏和工控机进行数据的自动采集、数据处理、数据记录、波形显示和存储。其工作过程为:2硬件设计传感器将相应被测对象的量值转换成电信号,经过该
6、设计通过交换机连接实时控制器NICompac—采集卡采集上传到实时控制器,通过交换机将数据tRIO,其系统主要包括实时控制器、可重配置FPGA、送入到触摸屏进行实时显示,并将数据经过网线送模块化I/O、CompactRIO的RIO核心内置数据传输机制,负责把数据传到嵌入式处理器以进行实时分收稿日期:2014—02—25析,数据处理,数据记录与存储以及联网主机通信。作者简介:王树东(1965),男,山东省龙口人,教授,主要从事计算机自动控制技术,智能检测技术的教学与应用研究工作。利用CompactRIO的USB接口线连接硬盘,对采集·96·工业仪表与自
7、动化装置2014年第5期到的数据进行存储,防止上位机故障数据丢失。主箱里需要设计以FPGA模式工作的采集程序,该程要技术有:利用FIFO实现下位机FPGA和RT之间序保证了采集系统的高速性以及数据的高精度;二的数据传递,再通过网络流技术实现RT与上位机是在RT端设计读取的程序,将数据从采集程序中的数据传输,以及利用LabSQL工具包实现SQL取出。右键FPGATarget,新建VI,图2为采集程序,Server的数据库连接,数据的插入、删除、查询等功利用顺序结构,根据计数器端口Count设置9222的能。LabVIEW的FPGA工具包有两种工作模式,
8、即采集速率;DataRate端口设置9229的采样速率;扫描模式和FPGA模式。在高速采集情况下,控制Dat
此文档下载收益归作者所有