欢迎来到天天文库
浏览记录
ID:34808138
大小:1.84 MB
页数:63页
时间:2019-03-11
《基于opc技术实时数据库的研究和设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、太原理工大学硕士研究生学位论文基于OPC技术的实时数据库的研究与设计摘要在当今的信息社会中,数据库理论与技术得到了迅速的发展,其应用也日益广泛。随着工业控制领域以及对时间要求比较严格的应用的发展,数据库的应用正从传统领域向新的领域扩展,实时数据库系统(RTDB)也就应运而生。这种新的数据库应用对数据库和实时处理两者的功能及特性均有需求,既需要数据库来支持大量数据的共享,维护其数据的一致性,又需要实时处理来支持其事务与数据的定时限制。实时数据库技术是数据库系统发展的一个分支,也是一个崭新的方向,它有着与传统数据库显著不同的特征。人们希望利用数据库技术来解决实时
2、系统中的数据管理问题,同时利用实时技术为实时数据库提供时间驱动调度和资源分配算法。OPC技术是基于Windows的OLE、COM和DCOM的技术,它提供了一种标准的接口定义,让异构系统可以互连互通,解决了不同厂商的软硬件的兼容问题。将OPC技术与实时数据库技术结合起来就可为企业提供一个强大的生产数据管理平台。本文首先对OPC技术及实时数据库技术进行了综述。分别介绍了OPC技术与RTDB的在国内外的发展状况及各自的应用领域。着重描述了OPC技术的规范、OPC接口技术、实时数据库的系统结构、事务处理、并发控制、实现实时数据库系统的关键问题及OPC技术在实时数据库
3、中的应用等方面。太原理工大学硕士研究生学位论文通过分析了实时数据库的功能和应用环境,结合当前最流行的工业标准接口OPC技术,提出了基于OPC的实时数据库的系统结构和设计思路。整个系统被划分为三个层次,即数据采集服务器层、分布式实时数据库系统层、OPC-DA/HAD接口层,其中分布式实时数据库系统层为整个系统的核心层。在详细讨论了实时数据库中实时数据的安置、数据的组织、数据的装入与交换及故障恢复等技术的基础上,着重描述了分布式实时数据库的软件结构、软件设计思路及其核心结构。最后,为实现实时数据库系统,对数据对象模型进行建立,根据对实时数据库系统的功能分析和系统
4、结构的描述,分析了类层次结构,并利用DLL建立系统运行实时数据库,从而实现代码及资源共享,进而实现任务间的快速通讯。关键词:OPC,实时数据库,内存数据,事务处理,并发控制Ⅱ太原理工大学硕士研究生学位论文THERESEARCHANDDESIGN0FREALTIMEDATABASEBASEDONOPCABSTRACTIntoday’sinformationworldthetheoryandtechnologyofdatabasearedevelopingrapidlyanditsapplicationisexpandingwidely.Howeverwitht
5、hedevelopmentofindustrycontrolfieldsandtheapplicationwhichhasastrictdemandontiming,theapplicationofdatabaseisshittingfromtraditionalfieldtonewfieldandreal—timedatabasealsocomeintobeing.Thenewapplicationhasacombinedneedsfordatabaseandreal-timehanding.Itnotonlyneeddatabasetosupportth
6、esharingoflargedataforthemaintainaccordancebutalsoneedreal—timehandingtosupportitstransactionanddata’Stimerbound.Real.timedatabasetechnology,abranchandanewdirectionofdatabasesystemdevelopment,isdifferentfromtraditionaldatabase.Databasetechnologyisdesiredtobeemployedtosolvetheproble
7、mofdatamanagementinreal—timesystemandalsotoprovidethealgorithmofthetimeactuatesthedispatcherandresourcedistribution.OPCisatechnologybasedonWindow’SOLE,COMandDCOM,anditprovidesastandarddefinitionofinterfacestomadevariedsystemscommunicatewitheachotherandresolvetheproblemofcompatibili
8、tyofsoftwareandhardware.an
此文档下载收益归作者所有