手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

基于OPC的实时数据库接口设计与实现

宋洪俊

  工业控制领域的飞速发展,及对时间要求较严格的应用的需要,使得传统数据库无法适应某些特定领域的要求,实时数据库系统(RTDBS)应运而生。实时数据库系统不是实时系统与传统数据库系统的简单集成,它不仅需要数据库来支持大量数据的共享,维护其数据的一致性、完整性,还需要实时处理来支持其事务与数据的定时限制。OPC(OLE for Process Control,用于过程控制的对象连接与嵌入)是基于OLE/COM/DCOM(对象连接与嵌入/组件对象模型/分布式组件对象模型)技术而定义的一个开放的接口标准,解决了硬件升级,软硬件兼容及异构系统的互连互通等问题。 本文分别介绍了OPC技术和实时数据库技术的发展状况与应用领域。着重描述了OPC技术规范、OPC接口技术,OPC核心技术——COM/COM+技术、实时数据库的特性与并发控制。将实时数据库技术与OPC接口技术结合,通过分析实时数据库的特性、功能及其应用环境,给出了基于OPC的实时数据库的模式结构与体系结构的设计思路,具体设计了实时数据库的软件化结构,提出了基于“微内核”思想的核心结构。详细介绍了OPC接口的设计与实现,为了可以与各种现场设备进行通讯,提供本地及远程客户服务,保证实时数据库能够满足系统需求,必须在RTDB软件体系中设计并实现OPC服务器与OPC客户端的功能。本文对OPC服务器的结构、基本功能进行了分析,同时对需要实现的接口进行了具体介绍,详细介绍了OPC服务器和OPC客户端的实现过程,最后,本文通过仿真模拟器对OPC服务器和OPC客户端进行了测试。 将OPC技术与实时数据库技术结合将会为企业生产与管理提供良好的平台,其应用日益广泛,得到各生产厂商的支持,具有广阔的发展前景。……   
[关键词]:OPC;组件对象模型;OPC规范;实时数据库;并发控制
[文献类型]:硕士论文
[文献出处]:山东科技大学2010年
App内打开