[发明专利]基于特征码的集中抄表方法有效
申请号: | 201710059160.7 | 申请日: | 2017-01-23 |
公开(公告)号: | CN106878404B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 方君波;蒋勤;陈琪 | 申请(专利权)人: | 杭州能联科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G08C19/00 |
代理公司: | 浙江英普律师事务所 33238 | 代理人: | 王炎军 |
地址: | 310000 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 特征 集中 方法 | ||
本发明涉及一种基于特征码的集中抄表方法其步骤包括:加入大小类号和特征码,设置特征码的规则,所述规则包括对应规则和调整规则;根据大小类号和抄表协议通过对应规则确定特征码;根据特征码的调整规则初始化抄表端口、调整抄表参数和生成抄表帧。本发明提供的技术方案可以通过一台集中器兼容不同协议和类型表具的方法,表具回传数据能够同一格式存储,并且具有自设置能力,且可针对不同厂商的表具通讯进行优化。
技术领域
本发明涉及一种数据采集技术,特别是一种基于特征码的集中抄表方法。
背景技术
在公共事业水气热的抄表领域,之前都是通过人工抄读,近年逐步出现通过设置集中器实现自动抄表,集中器与控制中心计算机连接,按照控制中心指令抄收用户的表计数据,并向控制中心发回数据或向抄表控制器传达主控站的指令。但现有的集中器不存在对协议的解读和检查,再加上没有国家或者省级的统一协议检测机构,厂家对协议本身的解读又不同,造成目前智能表具抄表协议五花八门,有CJ188-2004、DLT645/97等各式各样的协议,即使同一协议下,数据的传递顺序也不同,而电气参数的回传差别就更大了,因此导致一台集中器不能兼容水表、电表和燃气表等不同表具,并且不能兼容同一种表具大类下的不同表具型号,甚至不能很好地兼容同一表具型号下不同厂商制造的表具。
发明内容
本发明所要解决的技术问题是提供通过一台集中器兼容不同协议和类型表具的方法,表具回传数据能够同一格式存储,并且具有自设置能力,且可针对不同厂商的表具通讯进行优化。
本发明解决上述技术问题所采用的技术方案是:
一种基于特征码的集中抄表方法,其步骤包括:
S1)加入大小类号和特征码,设置特征码的规则,所述规则包括对应规则和调整规则;
S2)集中器的抄表模块接收抄表任务后,抄表任务中的抄表信息发送给抄表线程,所述抄表信息包括大小类号、抄表协议和抄表参数;
S3)抄表线程解析抄表信息,根据大小类号和抄表协议通过对应规则确定特征码;
S4)集中器根据S3所得特征码的调整规则初始化抄表端口;
S5)集中器根据S3所得特征码的调整规则调整抄表参数;
S6)集中器根据S3所得特征码确定抄表协议,结合S5所得抄表参数,生成抄表帧,向表具发送。
通过设置大小类号、特征码和对应规则实现服务器发来的统一格式抄表任务能经集中器提取调整后,抄表端口和抄表帧能够适应与不同表具间的通讯要求,实现在同个抄表终端下兼容不同表具。
进一步地,还包括以下步骤:
S7)表具接收抄表帧后,回复表具帧;
S8)抄表模块接收表具帧后,根据S3所得特征码的调整规则调整表具帧中数据,统一格式存储。
通过特征码还能够实现回传表具帧中数据的统一格式存储,供服务器读取。
更进一步,所述步骤S1中加入待定码,并对特征码进行排序;所述步骤S3中若大小类号和抄表协议根据对应规则无对应特征码则确定为待定码,所述待定码赋排序首位的特征码并采用对应特征码的调整规则,且步骤S4至S6中根据待定码的调整规则初始化、调整并确定;所述步骤S6中若生成的抄表帧向表具发送失败或步骤S8中若抄表模块未接收到表具帧,所述待定码赋排序下一位的特征码并采用对应特征码的调整规则,返回进行步骤S4至S6根据待定码的调整规则初始化、调整并确定。
对于新设置的表具如果未在集中器中设定相应规则,可通过已有规则进行尝试匹配,由于表具类型有限,通过该方式可实现大部分新增表具的规则自动对应和设置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州能联科技有限公司,未经杭州能联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710059160.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于最近探索的启发式服务组合方法
- 下一篇:一种调整推送项目的方法及装置