论文部分内容阅读
论文针对目前工业自动化系统中绝大多数是封闭系统,缺乏统一、标准的开放式接口,同时,工业控制软件也缺乏统一的工业标准的现状,详细分析了工业控制软件互操作性标准OPC(OLE for process control)的产生背景,OPC规范的基本内容、程序结构体系和核心技术特点,以及OPC技术的发展历史、应用情况及其发展前景;重点阐述了基于微软公司的COM/DCOM(Component object model/Distributed component 0bject model)技术基础,在操作系统Windows 95和Windows NT支持下运行的新型的用于OPC组件和OPC对象之间连接的OPC COM通用标准接口,和用于技术人员和终端用户为组态和存取过程自动数据的OPC OLE自动化标准接口的设计和应用。论文还分析介绍了OPC核心技术COM(component Object Modole)组件对象模型,并学习COM部件的实现、发布、创建方法和COM技术在工业自动化软件及OPC技术中的应用细节;使用OPC服务器的线程模型和数据库访问技术;完成OPC接口程序编制,并联网测试;熟悉了解OPC服务器I/ODLL的开发程序。论文还研究以下内容。 (1)对OLE/COM技术的理论和开发思想进行深入研究; (2)基于OPC基金会提供的OPC数据访问规范进行OPC服务器和客户端的体系结构框架设计: (3)对数据访问对象分散控制系统进行系统分析,用自身所带的软件包对系统进行数据访问; (4)完成OPC server I/O DLL;