1 / 12
文档名称:

数据采集系统中的LabVIEW数据库访问技术.doc

格式:doc   大小:31KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据采集系统中的LabVIEW数据库访问技术.doc

上传人:zkusha 2021/12/5 文件大小:31 KB

下载得到文件列表

数据采集系统中的LabVIEW数据库访问技术.doc

文档介绍

文档介绍:数据采集系统中的LabVIEW数据库访问技术
数据采集系统中的LabVIEW数据库访问技

2009年第4期工业仪表与自动化装置?63?
数据采集系统中的LabVIEW数据库访问技术
张扞东,纪文志
(安徽工业大学电气信息学院,安徽马鞍山243002)
摘要:介绍了在LabVIEW编程环境下利用LabSQL访问MicrosoftAccess数据库的方法,解决
,数据的实时
录入和查询显示,并将该技术成功地应用于多通道数据采集系统中,取得了较好的效果.
关键词:虚拟仪器;LabVIEW;数据库;LabSQL
中图分类号::A文章编号:1000—0682(2009)04—0063—04
ThedatabaseaccesstechnologybasedonLabVIEWindataacquisitionsystem
ZHANGHandong,JIWenzhi
(SchoolofElectricalEngineering&Information,AnhuiUniversityofTechnology,AnhuiMaansh
an243002,China)
Abstract:ThepaperintroducesthemethodofaccessingtotheMicrosoftAccessdatabasewithLabS—
QLunderthesoftwareprogrammingbackgroundofLabVIEW,whichsolvestheproblemofdatabaseop
era?
,createatable,andstoredataintodatabase
—channeldata
acquisitionsystemanditiseffectiveinthepracticalapplication.
Keywords:virtualinstrument;IJabVIEw;database;LabSQL
0引言
在采用LabVIEW编写测试测量应用程序时,很
多情况下不可避免地需要对数据进行存储,管理和
,
就需要通过数据库来存储,
LabVIEW本身并不能直接访问数据库,解决这个问
题通常有以下几种方式?.:
(1)用NI公司的附加工具包LabVIEWSQL

昂贵,一般的LabVIEW用户难以承受.
(2)用LabVIEW的ActiveX功能,调用Microsoft
ADO控件,
式需要对ADO控件及SQL语言有较深地了解,并
且需要从底层进行复杂的编程,这对大多数用户来
讲是很难实现的.
收稿日期:2008—09—04
基金项目:国家自然科学基金项目资助(50407017);安徽省教
育厅自然科学基金重点项目资助(2006KJ019A,2007KJ052A)
作者简介:张扞东(1963),男,安徽桐城人,教授,博士,主要研
究电力电子与运动控制,机器人路径规划及相关技术,工程优化技术
与应用.
(3)用其他语言如VisualC++编写DLL程序,
利用LabVIEW所带的DLL接口访问该程序,可以
间接地实现数据库访问,但这种方式工作量比较大.
上述几种方式都可以完成对数据库的访问,但
不难看出其各有缺点,不能很好地满足用户的需求.
而用LabVIEW用户开发的LabVIEW数据库访问工
具包LabSQL,
用,
费工具包,根据实际应用的要求,很好地实现了对数
据库的访问.
1MicrosoftADO及LabSQL工具包简介
ActiveX数据对象ADO(MicrosoftActiveData
Object)是微软最新的数据库访问技术,可以编写通
过OLEDB提供者对在数据库服务器中的数据进行

上层,包括了OLEDB的许多功能函数,通过OLE
DB提供的COM接口访问数据库