基于LabVIEW2012FPGA模式的数据采集和存储系统_王树东
DOI:10.16652/j.issn.1004-373x.2014.14.043
2014年7月15日 现代电子技术 Jul.2014
第37卷第14期 ModernElectronicsTechnique Vol.37No.14
142
142
基于LabVIEW2012FPGA模式的数据采集和存储系统
1,2 1 1
王树东 ,魏孔贞 ,李晓培
(1.兰州理工大学 电气与信息工程学院,甘肃 兰州 730050;
2.甘肃省工业过程先进控制重点实验室,甘肃 兰州 730050)
摘 要:为了提高数据采集系统精度,减少开发成本,提高开发效率,基于LabVIEW虚拟仪器开发工具研究并设计了一
种数据采集系统。该系统采用FPGA编程模式和网络流技术实现大批量数据实时传输,并对数据进行分析处理和存储。系
统硬件采用美国NI实时控制器CRIO⁃9025,实现16路数据可靠采集与存储。实验仿真及实际运行结果表明该数据采集系
统能够精确地对数据进行实时采集以及分析处理,达到了项目要求。
关键词:FPGA;FIFO;网络流;数据采集系统;SQL数据库
中图分类号:TN98⁃34 文献标识码:A 文章编号:1004⁃373X(2014)14⁃0142⁃04
DataacquisitionandstoragesystembasedonLabVIEW 2012FPGApattern
1,2 1 1
WANGShu⁃dong ,WEIKong⁃zhen ,LIXiao⁃pei
(1.CollegeofElectricalandInformationEngineering,LanzhouUniversityofTechnology,Lanzhou730050,China;
2.GansuKeyLaboratoryforAdvancedIndustrialProcessControl,Lanzhou730050,China)
Abstract:Inordertoimprovetheaccuracyofthedataacquisitionsystem,reducedevelopmentcostsandimprovedevelop⁃
mentefficiency,adataacquisitionsystemwasdesignedonthebasisofthedevelopmenttoolresearchforLabVIEWvirtualin⁃
struments.TheFPGAprogrammingmodeandnetworkflowtechnologyareadoptedinthesystemtoexecutereal⁃timetransmis⁃
sionofthemassdata,whichisanalyzed,processedandstored.Thereal⁃timecontrollercRIO⁃9025 madebyNationalInstru⁃
ments (NI)isusedinthesystemhardwarestoac