[发明专利]一种同时兼容多种电力负控系统通信协议的方法及其系统有效
申请号: | 200910189090.2 | 申请日: | 2009-12-18 |
公开(公告)号: | CN101777791A | 公开(公告)日: | 2010-07-14 |
发明(设计)人: | 邓志峰 | 申请(专利权)人: | 深圳市科陆电子科技股份有限公司 |
主分类号: | H02J13/00 | 分类号: | H02J13/00 |
代理公司: | 深圳市科吉华烽知识产权事务所 44248 | 代理人: | 胡吉科 |
地址: | 518057广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 同时 兼容 多种 电力 系统 通信协议 方法 及其 | ||
技术领域
本发明涉及电力负控系统领域,提供了一种同时兼容多种电力负 控系统通信协议的方法及其系统。
背景技术
随着电力企业对负控系统的持续投入,现在的电力负控系统不仅 规模越来越庞大,而且接入的终端种类也越来越多,新的、不同于以 往通信协议的电力负控终端陆续接入。另一方面,现在的电力负控系 统与传统意义的负控系统也有很大区别,其业务功能不断增加,与营 销系统的结合也越来越紧密,这导致负控系统抄收数据的种类也频繁 变化。
中国电力市场的特点导致电力负控系统需要面对通信协议繁多, 抄收数据频繁变化的现状。由于各个网省公司,甚至地市级电业局都 有单独招标建设电力负控系统的权利和资源,局方在招标时往往根据 本地实际情况对通信协议做出部分修改,因此也导致各地协议总体一 致,但细节不尽相同的现象出现。
目前常用负控系统虽然能够保证接入电力负控终端并与其正常 通信,完成采集、控制、对时等业务,但无法同时兼容多种负控通信 协议,协议内容或者抄收数据种类发生任何变化都要重新编写代码, 无法通过配置数据库动态响应协议带来的变化。
发明内容
为了解决现有技术的上述技术问题,有必要提供一种能够同时兼 容多种电力负控系统通信协议的方法。
还有必要提供一种能够同时兼容多种电力负控系统通信协议的 系统。
一种同时兼容多种电力负控系统通信协议的方法,包括提供一电 力系统;电力系统将通信协议进行抽象建模;电力系统启动时数据库 初始化;和电力系统读取数据库内容并实例化相关的通信服务程序的 Java对象。本发明还提供一种同时兼容多种电力负控系统通信协议的 系统。
一种同时兼容多种电力负控系统通信协议的系统,其特征在于: 包括通信服务器和与其连接的电力负控终端,所述通信服务器具备公 网通信能力,可根据连接上的电力负控终端的通信协议自动建立多协 议通道,将不同协议的电力负控终端数据转发至不同的通信通道,供 后台其他应用服务程序使用。
相较于现有技术,本发明一种同时兼容多种电力负控系统通信协 议的方法及其系统通过数据库、Java对象、初始化语句的方式完整描 述电力负控通信协议,达到通信服务程序能够动态相应协议变化、避 免硬编码的目的,使电力负控管理系统具有很强的兼容能力,且能够 部署方便、移植灵活、开发快速高效、易于现场实施、降低建设和维 护成本、提高运行效率。
附图说明
图1是本发明一种同时兼容多种电力负控系统通信协议的方法 解析报文的流程示意图。
具体实施方式
下面结合说明书附图对本发明实施方式作进一步说明。
本发明一种同时兼容多种电力负控系统通信协议的方法包括:
通信协议抽象模型建立;
通信协议报文数据动态解析;
其中,本发明在建模过程中会建立一个数据编码,对每个数据单 元在全系统建立唯一的数据编码,以及建立不同通信协议的标识编码 和数据编码关系对应表,以达到兼容所有通信协议的目的。
所述数据库字典表是指关系数据库中多个Table,这些字典表组 合一起完成对电力负控通信协议的完整描述。字典表包括:数据库表 编码表(TABLECODE)、数据库列编码表 (TABLE_COLUMN_CODE)、数据编码表(DATACODE)、表与数 据编码关系表(TABLEDATACODE)、标识编码表(DTICODE)、标 识编码解析表(DTIPARSE)、分解组表(DECOMPGROUP)、标识 编码组表(DTIGROUP)、标识编码组明细表(DTIGROUPITEM)。
所述Java对象是指通信服务程序内建立的一系列类,这些类组 合在一起完成对电力负控通信协议的完整描述,并具备解析各类帧格 式、数据单元的能力。这些类包括:Dai、Dti、Dui、DtiGroup。
所述初始化语句是指一系列数据库Insert Into脚本,这些脚本把 负控通信协议内规定的所有内容插入数据库相关字典表,供通信服务 程序读取。
(一)关于数据库字典表定义
下表列出了数据库编码表(TABLECODE)定义:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市科陆电子科技股份有限公司,未经深圳市科陆电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910189090.2/2.html,转载请声明来源钻瓜专利网。