[发明专利]一种实现通用抄读多种电能表的方法有效
申请号: | 201010253884.3 | 申请日: | 2010-08-13 |
公开(公告)号: | CN102014118A | 公开(公告)日: | 2011-04-13 |
发明(设计)人: | 潘香玲 | 申请(专利权)人: | 深圳市科陆电子科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G01R22/00 |
代理公司: | 广州中浚雄杰知识产权代理有限责任公司 44254 | 代理人: | 周永强 |
地址: | 518000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 通用 多种 电能表 方法 | ||
技术领域
本发明涉及电力系统的各电能量采集系统的抄表应用,具体地说,一种电力行业各电能量采集系统中同时兼容抄读多种不同协议类型的电能表时,自适应进行各协议转换抄读的软件方法。
背景技术
目前在电力行业,对电能表数据的数据抄读,是负控、配变、计量,集抄等集成系统的基本应用需要。由于历史的原因,目前各电能表厂家电能表提供对外的抄表通信规约千差万别且互不兼容。进口电能表通信规约大都份是自行定义或采用IEC1107协议,同一个厂家的不同批次的电表也可能使用多种并不兼容的抄表协议;国产表的通信规约虽然大部分基于DL/T645规约,但很多又都在该规约的基础上增补了部分规约(如分相电能、失压记录、负荷曲线等)。各电量计量及抄表系统又必须要随时兼容抄读这些不同的表计。
针对上述情况,各抄表终端厂家在面对不同厂家的不同协议的电表时,有的需要根据不同表计规约的情况随时随地修改软件,还有的需要根据不同的终端应用抄表需求来更改软件,有的将各不同类型的电表协议转成统一的部颁标准645协议以兼容其他不同的电表协议,或是推出专门进行抄表协议转换的硬件产品。前两者情况势必造成软件的反复编码修改,不通用,不兼容,工作大量重复。后两者情况的兼容性相对较强,但是由于部颁645协议本身所定义的数据内容不够全面,且数据格式限制数据精度不高,很难兼容像红相之类的高精度的国外表计。而且若使用抄表协议转换器的硬件产品,增加抄表厂家成本不说,所受的应用局限性更大。
发明内容
本发明所要解决的技术问题是提供一种实现通用抄读多种电能表的方法,达到抄表功能模块化,独立,易管理,易移植,易使用,可很方便的在不同的电能量采集功能产品上灵活使用,大大节省了开发资源。
为解决上述技术问题,本发明的技术方案是:一种实现通用抄读多种电能表的方法,包括以下步骤:
A)建立电能表协议库平台,电能表协议库提供统一的参数初始化API接口,统一的物理通道初始化API接口,统一的公共数据项抄读API接口;
B)通过统一的参数始化API接口输入统一的抄表参数;
C)通过统一物理通道初始化API接口初始化抄表物理通信接口;
D)电能表协议库平台自适应不同的电能表协议;
E)通过统一的公共数据项抄读API接口抄读电能表协议数据。
作为改进,所述步骤A)中,具体包括:
A1)以抄表基础类以及各抄表协议类代码等相关代码,创建常见软件平台下的标准库编译环境;
A2)编译生成常见软件平台下的抄读电能表协议标准库文件,如WINDOWS平台、LINUX平台等;
A3)抄读电能表协议库文件以及相关头文件打成包提供对外使用;
A4)应用者在使用时,将电能表协议转换库及头文件放入应用功能模块代码的相应路径,加入其编译环境一起编译使用。
作为改进,所述步骤B)中,抄表参数包含如下内容:电表协议号,配置文件号,电表地址,抄表用户名,抄表密码,抄表端口号,抄表通信波特率,抄表通信数据位、抄表通信检验位,抄表通信停止位等参数。
作为改进,所述步骤C)具体包括:
C1).根据抄表端口号查找实际对应抄表物理端口;
C2).初始化抄表端口的波特率、数据位、检验位、停止位等通信参数。
作为改进,所述步骤D)具体包括:
D1).电能表协议库的实现架构包含抄表基础类,以及基于抄表基础类派生的各不同协议类型电表的抄表协议类,包括公共的协议初始化接口,公共的抄表物理通道初始化接口,公共的数据项抄读接口;
D2).电能表协议库各抄表协议类对应唯一的电表协议号;
D3).电能表协议库各抄表协议类提供统一形式的初始化接口,但实体的是自身协议的初始化;
D4).电能表协议库各抄表协议类提供统一形式的数据项抄读接口,但实体的是自身协议的抄读模式;
D5).电能表协议库各抄表协议类各自按照自身协议的规范,实现抄读该协议电能表的功能流程调度;
D6).电能表协议库的初始化接口,根据电表协议号,通过抄表基础类的相应接口指向各具体不同的抄表协议类自身的初始化接口;
D7).电能表协议库的抄读数据项接口,根据电表协议号,通过抄表基础类的相应接口指向各具体不同的抄表协议类自身的抄读功能调度。
作为改进,所述步骤E)具体包括:
E1)抄读电表数据时,公共数据项抄读API接口的抄读数据项标识使用自定义的统一公共数据标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市科陆电子科技股份有限公司,未经深圳市科陆电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010253884.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:微型乘用电动反三轮车
- 下一篇:浸渍纸的应用及刨花板生产工艺