远程电力参数监测与信息发布系统的研究和设计
作者单位:江苏大学
学位级别:硕士
导师姓名:鲍可进
授予年度:2008年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:电力参数监测 工业以太网 Modbus-TCP OPC技术 信息发布
摘 要:目前电力设备在线监测系统从以往的集中式、个别参数逐步向分布式、多参数发展,监测系统的规模不断扩大,功能不断增强。在这种情况下,对电力设备在线监测系统的设计也面临一些新的问题。电力系统中电力设备种类众多,软件系统开发商必须为每一个特定的硬件开发专门的驱动程序,由此产生了重复开发、驱动程序间不兼容、驱动程序不能适应硬件的特征等一系列问题。同时对于大型电力设备通常需要进行多种状态参量的同步监测,因此一个分布式监测系统通常是多个监测子系统的复杂组合,它必须具有足够的灵活性,以适应不同设备的具体情况及各种监测要求。 基于COM/DCOM技术的OPC提供了一个统一的标准,不同厂商只要遵循OPC标准就可以实现软硬件的互操作,Modbus/TCP通常作为工业现场各种RTU、I/O模块与其它类型总线间的“网关,发挥着重要作用。因此,设计基于Modbus/TCP的OPC数据访问规范的系统成为了一个需要进行研究和创新的课题。 本文基于Modbus/TCP协议和设计方法,实现了Modbus/TCP服务器端、客户端的程序,依据OPC的基础和核心技术COM,采用OPC DA 2.05a规范开发了OPC服务器和客户端的程序,利用实时数据平台的关键技术,在OPC客户端实现了将OPC服务器中的数据存储到DB2数据库中,最后运用***和XML相关技术设计了B/S架构信息发布系统。 本文结合了B/S与C/S优点,利用B/S+C/S的创新模式设计了远程电力参数监测与信息发布系统,内部使用C/S架构,外部使用B/S架构,设计的Modbus/TCP数据访问服务器在OPC客户端和由C8051F005设计的RTU设备间提供数据交换通道,可以方便OPC客户端进行访问和查看数据,通过OPC客户端与OPC服务器的交互,利用ADO接口将数据采集到利用范式设计的DB2数据库中,供信息外部网络发布。其中,该系统的部分功能现已在江苏省盐城市,安徽省等地方电力公司试用。