论文部分内容阅读
现场总线是一种用于智能化现场设备和自动化系统的开放式、全数字化、双向串行、多站或多节点的通信系统。基于现场总线的控制系统正在逐步取代传统DCS(DistributedControl System)控制系统,代表了先进控制系统的发展方向。同时,目前现场总线种类繁多,且各自在不同领域得到广泛应用,没有哪种现场总线能完全适用于所有应用领域。因而,多种现场总线共存的局面将在一个很长的时间内存在。各种现场总线产品由于协议的不同而无法实现互操作、协同工作,严重妨碍了用户的选择,因此,多总线集成己成为必然的趋势。同时随着自动化控制系统的发展,人们不但要求现场设备能够提供实时的过程数据,还希望能够获取现场设备的配置信息、诊断信息、管理信息等非实时数据,实现对现场设备的配置、管理和维护,以提高整个企业的自动化水平。OPC(OLE for Process Control)是由OPC基金会组织倡导的,由在全世界范围内自动化领域中处于领导地位的厂商协作制定的自动化领域软件的接口标准。这是专为过程控制软件快速交互数据而设计的基于COM/DCOM技术的规范。OPC规范的提出,为多总线集成提供了一个非常有效的解决方法。采用OPC技术,各现场总线能实现信息共享和无缝集成,以及现场设备的即插即用(Plug & Play),大大提高了多现场总线控制系统的互操作性和适应性。但是,利用现有的OPC技术进行控制系统的集成时,由于现场总线协议和设备厂商的不同,需要为不同的现场总线设备开发各自独有的OPC服务器。因此,OPC服务器的开发没有独立于现场总线类型。上述不足限制了OPC技术的开放性,导致了开发OPC服务器时间和难度的增加,并且在一定程度上阻碍了现场设备的应用。同时,现在的OPC服务器主要侧重于设备实时数据的采集和交换,而没有支持现场设备的功能块参数、设备类型、软硬件版本等设备属性信息和诊断信息的获取,不利于设备的管理和维护。EDDL(Electronic Device Description Language)电子设备描述语言,这种技术是由三大现场总线基金会HART基金会、FF基金会、PROFIBUS基金会联手开发独立于各自现场总线协议的新的设备描述语言,并于2004年成为国际标准IEC-61804-2,利用它可以方便地集成各种不同类型的现场总线设备,同时获取现场设备的属性和功能块参数等非过程信息。因此,EDDL技术得到了包括爱默生、西门子等公司和许多知名国际厂商的支持。针对OPC技术解决多现场总线控制系统集成问题所存在的不足,作者提出了在OPC服务器中引入电子设备描述技术(EDDL)的方法和基于EDDL的开放的OPC服务器模型,给出了具体的实现方案。实验表明上述方法能方便地将各种现场设备通过设备描述文件快速集成到控制系统中,较好的解决了上述问题,并且使OPC服务器除提供控制系统与各种现场设备之间的实时信息交换之外,还能为现场设备的配置和管理提供支持。