您的当前位置:首页正文

OPC技术在高速公路电力监控系统的应用

2024-01-08 来源:年旅网
NEWSOFT 广州新软 仝围领先EI-[ ̄系统促供商 OPC技术在高速公路电力监控系统的应用 引言 目前,电力监控系统中自动化设备的种类繁多,涉及到 的规约多种多样,要建立一个监控系统,需要在规约处理上 花费大量的时问和精力。另外,高速公路变电所数量多、间 隔距离长,部分高速公路还具有多个管理中心(所),这些 客观原因致使软件开发人员在实时数据共享方面的工作量大 大增加。OPC(OLE for process contro1)作为硬件和软件 之间的一个中间件,解决了上述问题,它为工业计算环境提 供了一种使不同的客户软件能够访问任意数据源的标准。开 发人员可以开发一个高度优化的、可重用的OPC SERVER 访问底层的硬件,并将数据以OPC接口方式提供给任何的客 户端软件。OP C建立了一组符合工业控制要求的接口规范, 使控制软件可以高效稳定地对硬件设备进行数据存取,系统 应用软件之间也可以灵活地进行信息交互,大大提高了现场 总线系统的互操作性和适应性。 OPC标准技术特点 OPC是应用于工业控制领域的OLE(Object Linking and Embedding)技术。它是世界上多个自动化公司、软硬件供 应商与微软合作开发的一套工业标准,也是专门为在现场设 备、自动控制、企业管理应用软件之间实现系统无缝集成而 设计的接口规范。基于OPC规范的OPC Cleint/Server作为 工控系统的中间件,已经得到了广泛的应用。 目前,大多数Cleint/server应用模式中,并没有通用的标 准设备接口,各厂家只能按照各自的标准开发服务器程序和客 户端程序,因此从系统集成的角度来看,难免有一定的局限性。 OP C定义的是一种在实时数据通信中多数据源和多客户之间 交换数据的工业级标准,只要软硬件开发商都按照这个标准开 发产品,工业控制系统的应用软件就可以做成插件式的软件。 OPC技术的实现包括OPC Server和OPC Cleint两部f>o 广东新粤交通投资有限公司曾瀚鹏 通常把符合OPC规范的设备驱动程序称为OPC Server,而将 符合OPC规范的应用软件统称为OPC Cleint。OPC Server充 当客户端与硬件设备之间的桥梁,客户端独立于设备,即不管 现场设备以何种形式存在,客户端都能以统一的方式去访问。 在客户端和OPC Server ̄定义了统一的具有不变特性的标 准“接口”,OPC所提供的接口标准事实上是一种“软件接口标 准”或“软件总线”,它明确定义了客户端与OPC Server之间 的通信机制,是连接客户端同OPC Server的桥梁和纽带。 高速公路电力监控系统 系统网络结构 以深汕西高速公路为例,其电力监控系统主要对4个隧 道变电所的供电线路及有关智能设备实现监测和控制功能。 系统结构如图lifj ̄示。 图1深汕西高速公路电力监控系统系统结构 本系统需要监控的设备包括高低压测控装置、U PS、 EPS、发电机控制器和变压器温控仪,由于该高速公路已经 运营多年,各种新、旧智能设备品牌繁杂,设计的规约更是 五花Jkf]。另外,由于需要在隧道所和管理中心同时监控, 201008中国交通信息化1 31 WWW eHINA!TS CN 传雷 因此实时共享相关的数据显得十分需要。 系统软件功能 为了保证高速公路的供电安全,高速公路电力监控系统 实现对供配电系统的“遥信、遥测、遥控”。因此,该系统 应具备如下功能: 1.数据采集和储存。系统24小时实时采集各变电所高 低压测控装置、U PS、EPS、发电机和变压器的运行参数, 并存人历史数据库。 2.控制功能。管理人员可在管理中心根据需要对高低 压开关进行分、合闸操作。 3.显示和报警功能。实时显示各设备的运行参数,并将报 警信息通过文字、表格、声、光等方式提醒监控人员。报警信息 包括模拟量数据越限、开关状态的改变、运行工况异常报警等。 4.数据查询及报表。从历史数据库中查找设备的历史 运行参数、报警数据等,并根据历史数据生成相应报表。 系统软件结构 高速公路电力监控系统是一个包含通信、控制、数据管 理于一体、由多厂家机电设备构成的系统集成,这就要求系 统必须具备开放性和互操作性;系统24小时的不问断监控要 求系统具有高度的可靠性。在系统设计时,我们采用了OPC 技术,从而实现了管理中心、隧道所与多种现场设备级的数 据信息交互。如图2所示,系统软件由OPC Server、应用程 序和历史数据库3部分组成。 图2系统软件结构 OPG Server--方面与各种现场设备进行通信,获取设备 运行数据和发送控制指令给设备,另一方面提供OPC接口与 作为OPC Cleint的应用程序交换数据。由于OPC Server需 要同时在数条通道与大量的设备进行通信。 应用程序作为监控人员和系统的界面,实现系统软件的 大部分功能。并作为OPC Cleint从OPC Server取得各现场 1 32中国交通信息化2010 08 wWW CH JNA}TS CK 设备的实时数据,以及将控制命令发给OPC Server;同时, 也将各种数据保存到历史数据库。 历史数据库则用于保存设备的运行数据和报警数据,采 用SQL Server 2005。 OPC Server开发 虽然市面上有很多现成的OP C Server,但是由于供电系 统设备的通信协议五花八门,大多都不是采用标准的通信协 议,为了缩短开发周期以及增加可靠胜,采用了TuoLin OPC Server Rapid Development Kit。图3为OPC Server的流程 图,主要步骤是:①对OPC Server初始化;②注册回调函数; ③设置OPC Server的名称、版本、描述、生产厂商等;④添加点 (Ta g)并设置点的名称、数据类型、初始数据质量、是否可写 等;⑤与各设备通信,采集运行数据,该部分需根据各设备不同 的通信协议进行开发;⑥根据采集到的数据刷新点的数据;⑦ 若要推出OPC Server,则删除所有的点;⑧对OPC Server/ ̄ 初始化。正常运行时,⑤和⑥不断循环,不断刷新运行数据。由 于设备众多,⑤和⑥采用多线程技术,以避免引起系统崩溃。 名称、版本、描述等): 嚷器 括  添 墨搴 姜壑 数 图3 OPC Server的软件流程图 结束语 0P C技术提供了一种开放、高效的通信机制,它给高 速公路电力监控系统提供了一种一致的存取现场设备数据的 方法,大大提高了系统软件的开发速度并减少软件的维护工 作。工作实践证明,基于OP C技术建立起来的高速公路电力 监控系统运行情况稳定良好,满足了目前高速公路电力监控 的要求。皿 

因篇幅问题不能全部显示,请点此查看更多更全内容