后视镜曲率半径测控系统数据库开发.pdf

后视镜曲率半径测控系统数据库开发.pdf

ID:54017849

大小:762.75 KB

页数:6页

时间:2020-04-28

后视镜曲率半径测控系统数据库开发.pdf_第1页
后视镜曲率半径测控系统数据库开发.pdf_第2页
后视镜曲率半径测控系统数据库开发.pdf_第3页
后视镜曲率半径测控系统数据库开发.pdf_第4页
后视镜曲率半径测控系统数据库开发.pdf_第5页
资源描述:

《后视镜曲率半径测控系统数据库开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第37卷第3期武汉理工大学学报(信息与管理工程版)Vol.37No.32015年6月JOURNALOFWUT(INFORMATION&MANAGEMENTENGINEERING)Jun.2015文章编号:2095-3852(2015)03-0282-05文献标志码:A后视镜曲率半径测控系统数据库开发1,21,21,21,2毕家鑫,钟绍华,杨胜兵,吉孔武(1.武汉理工大学汽车工程学院,湖北武汉430070;2.现代汽车零部件技术湖北省重点实验室,湖北武汉430070)摘要:在利用LabVIEW开发后视镜曲率半径测控系统的过程中,需要对大量测试数据进行存储、管理、查询、检索,以及将

2、所检索的数据发送到Excel做成报表打印出来,由此提出了在LabVIEW中访问数据库的需求。先利用Access搭建数据库,然后通过ODBC接口函数库驱动程序建立与Access数据库的连接,采用第三方开发的LabVIEW数据库访问工具包LabSQL,直接在LabVIEW中以调用子VI、MicrosoftADO对象和SQL语言实现对数据库的访问,最后采用了LabVIEW报表生成子VI来实现生成Excel报表,并实现其与Access数据库的数据交互。关键词:LabVIEW;Access数据库;曲率半径;LabSQL;Excel中图分类号:TP311DOI:10.3963/j.issn

3、.2095-3852.2015.03.006在开发测控系统的过程中,往往要用到数据的一个免费、开源、多数据库和跨平台的Lab-库设计技术,如将测试样品的各种参数、测试结果VIEW数据库访问工具包,该工具包支持Windows入库以便测试后检索。数据库的设计给数据的管操作平台中任何支持ODBC的数据库,如Ac-理带来了极大的便利,同时也解决了大量数据的cess2000、Oracle及SQLServer等。LabSQL基于存储占用存储空间的问题。根据笔者有关项目开ADO(ActiveXDataObject)和SQL语言技术,将底发的经验,用Excel文件的形式保存3个月的测层API函

4、数高度封装为VI子函数,用户可以通过试数据需要接近1GB的存储空间,而利用数据库调用子Vl的方式轻松实现对数据库的访问,简单单独存储只需要不到20MB的存储空间。充分易用。笔者选择LabVIEW数据库访问工具包说明测量和监测领域离不开对测量数据的管理与LabSQL来开发数据库。维护,这就需要创建一个数据库来管理存储的测1.2数据库的选择试数据,并且能够总结测试结果及生成报表。常用的3种数据库为Access、SQLServer和Oracle。其中SQLServer是基于服务器端的中型1开发工具的选择数据库,适合大容量数据的应用,主要用于企业级1.1LabVIEW中访问数据库的实现

5、形式高性能数据库;而Oracle是服务器端的大型数据LabVIEW本身不具备访问数据库的功能,主库且能在所有主流平台上运行(包括Windows),[1-2]要通过以下几种方式访问数据库:①调用动完全支持所有的工业标准,采用完全开放策略,主态链接库DLL,该方法需要从底层经过复杂的编要用于大型企业数据库。两者价格都非常昂贵,程才能实现,开发难度大。②LabVIEWSQLTool-属于高安全级别的网络型数据库。[3-4]kit工具包,该工具包价格昂贵,开发成本高。Access数据库是由微软发布的关系数据库管[5-7]③基于LabVIEW的ActiveX功能,该方法需理系统,融合了M

6、icrosoftJetDatabaseEngine和图用户对MicrosoftADO及SQL语言有较深的了形用户界面两项特点,是MicrosoftOffice的系统解。④LabSQL工具包,基于第三方软件LabSQL程式之一。Access数据库是运行环境简单的小型[8]编程来实现通过LabVIEW对数据库的访问。关系型数据库,在处理少量数据和单机访问的数LabSQL是由PremkcDevelopment公司开发据库时操作效率很高。但Access数据库有一定收稿日期:2014-11-12.作者简介:毕家鑫(1990-),男,湖北荆州人,武汉理工大学汽车工程学院硕士研究生.第37卷

7、第3期毕家鑫,等:后视镜曲率半径测控系统数据库开发283的极限,如果数据量过大,很容易造成服务器假死,或者消耗掉服务器的内存导致服务器崩溃。不过其数据存储量完全满足了测控系统的需求,笔者选用Access作为测控系统的数据库。1.3报表开发工具的选择在LabVIEW环境下主要有5种生成报表的[9-10]方法:①通过FileIO类函数生成报表且生成图1 后视镜曲率半径测控系统的总体设计框图的报表是ASCII格式文本。生成文本的格式单一,只能用在对报表要求不高的场合。②通过ReportGenera

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。