论文部分内容阅读
OPC规范(OLE for Process Control)是OPC基金会为实现控制系统之间的信息交换和互操作而制定的。它基于微软的COM/DCOM和最新的XML技术,建立了一套符合工业控制要求的通信接口规范,使控制软件可以高效、稳定地对硬件设备进行数据存取操作,系统应用软件之间也可以灵活地进行信息交互,极大提高了控制系统的互操作性和适应性。OPC XML-DA规范是OPC家族中的最新成员,它针对跨平台通信和基于互联网的应用而开发,为从生产现场的控制系统到经营决策层的企业信息管理系统的纵向信息集成提供了实现途径。 随着自动化技术的发展和深入应用,企业对综合信息管理系统的需求越来越广泛。浙江石梁啤酒有限公司35万吨/年纯生啤酒生产过程综合自动化系统针对高档纯生啤酒的自动化生产过程研制开发,系统满足了大中型啤酒厂高质量啤酒生产的全过程自动化控制、网络化管理的需求,采用自行开发的专用软件,可以适应啤酒生产中的各种特殊要求。 本文以该系统为背景,对生产过程中的综合自动化技术及与信息管理系统的集成进行研究,设计了具有完全自主知识产权的OPC XML-DA服务器,并在系统中获得了成功应用。这对利用高新技术提升传统产业的综合技术水平具有重大的现实意义。 本文的主要工作和创新点在于: 1.基于自动化控制系统的设计要求,针对啤酒生产过程计算机控制和综合自动化系统在应用中出现的问题,进行了详细的分析和研究,将成熟、高效、可靠的客户端/服务器结构应用到自动化控制系统的构造中。通过系统结构的重构,极大地改善了系统的性能,取得了良好的社会效益和经济效益。 2.针对自动化控制系统对互操作和信息集成能力的需求,开发了具有完全自主知识产权的OPC XML-DA服务器,并成功地将其应用到啤酒生产过程计算机控制和综合自动化系统中。本文讨论了OPC XML-DA服务器在自动化系统中的地位和作用,详细分析了OPC服务器和客户端的结构设计和开发方法。本文提出的OPC XML-DA服务器结构具有良好的软件复用和扩展能力,并为进一步的标准开发模板的实现打下了坚实的基础。浙江大学硕卜学位论文3.OPC XML一DA服务器为自动化控制系统提供了与外界相连的标准数据 接口,因此保证服务器数据的安全访问是至关重要的。本文详细讨论了 OPC XML一DA服务器设计、开发过程中需要考虑的安全问题,并提出 了相应的解决方法。本文提出的方法通过Microsoft .Nct Framework安全 框架和Mierosoft Internet信息服务(115)的协同工作提供了灵活、可靠 的安全验证和授权机制,充分保证了OPC服务器数据访问的安全性。关键词:OPC XML一DA规范,啤酒生产过程综合自动化系统,信息管理系统, 客户端/服务器结构,软件复用,安全访问