[发明专利]一种主从多通讯协议实现方法在审
申请号: | 201410003645.0 | 申请日: | 2014-01-06 |
公开(公告)号: | CN103716329A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 苏奇;张卫红;张系强;刘清波;李怡凡 | 申请(专利权)人: | 深圳市兴源智能仪表科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市宝*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 主从 通讯 协议 实现 方法 | ||
技术领域
本发明涉及多通讯协议的匹配,尤其涉及的是,一种主从多通讯协议实现方法。
背景技术
目前电子设备主从通讯中,不同行业不同企业都有自己不同的标准,比如目前电表水表行业中,DLT645(97)/Cj188 /DLT645(07)等 。众多的协议彼此不兼容,给实际使用维护造成很多不必要的麻烦,导致资源极大浪费。
因此,现有技术存在缺陷,需要改进。
发明内容
本发明所要解决的技术问题是提供一种新的主从多通讯协议实现方法。
本发明的技术方案如下:一种主从多通讯协议实现方法,其包括以下步骤:从设备预存储若干协议匹配程序;从设备接收任一来自主设备的通讯数据,对其中任一协议匹配程序执行比较步骤;匹配成功时根据对应的协议匹配程序输出数据;比较步骤:与该协议匹配程序进行匹配,判断是否匹配成功,是则返回匹配成功信息,否则继续与其它协议匹配程序相比较。
优选的,所述实现方法中,所述比较步骤还包括:所述匹配成功后,还继续与其它协议匹配程序相比较,直到所有的协议匹配程序都完成比较为止。
优选的,所述实现方法中,从设备接收任一来自主设备的通讯数据,对其中各协议匹配程序顺序执行比较步骤。
优选的,所述实现方法中,从设备接收任一来自主设备的通讯数据,对其中各协议匹配程序分别执行比较步骤。
优选的,所述实现方法中,所述比较步骤还包括:当所有协议匹配程序均匹配失败,则返回错误信息。
优选的,所述实现方法中,所述匹配成功时还执行以下步骤:对其它协议匹配器进行复位。
优选的,所述实现方法中,对其它协议匹配器进行复位到初始状态。
优选的,所述实现方法还包括步骤:从设备预存储协议等待时间阈值;并且,从设备在接收任一来自主设备的通讯数据时,当等待时间超过所述协议等待时间阈值,则对所有协议匹配器进行复位。
优选的,所述实现方法中,所述从设备仅接收一来自主设备的通讯数据。
优选的,所述实现方法中,所述从设备接收所述通讯数据时,还执行鉴权步骤;所述鉴权步骤包括:判断所述通讯数据是否包含预设置的主设备身份信息,是则判断鉴权通过,执行后续的对其中任一协议匹配程序执行比较步骤。
采用上述方案,本发明提高了从设备的兼容性,能够适合各种不同协议的产品,以满足不同场合不同系统的需求,具有很好的市场应用价值。
附图说明
图1为本发明的一个实施例的示意图;
图2为本发明的又一个实施例的示意图。
具体实施方式
以下结合附图和具体实施例,对本发明进行详细说明。
本发明的一个实施例是,一种主从多通讯协议实现方法,能够实现从机多通讯协议;例如,从设备为远传水表、远传电表、远传煤气表等等,这样,就能够提高从设备的兼容性,以满足不同场合不同系统的需求。实现方法关键在于不同协议数据包的识别,并进行同步,下面说明其具体实现步骤。
从设备预存储若干协议匹配程序;协议匹配程序可以作为协议识别匹配器设置。
从设备接收任一来自主设备的通讯数据,对其中任一协议匹配程序执行比较步骤;例如,从设备接收任一来自主设备的通讯数据,对其中各协议匹配程序顺序执行比较步骤。如图2所示,从设备接收通讯数据,然后协议匹配程序1进行匹配,并判断是否匹配成功,是则复位其他匹配器并返回,否则协议匹配程序2进行匹配,并判断是否匹配成功,是则复位其他匹配器并返回,否则依序继续执行,直到协议匹配程序n进行匹配,并判断是否匹配成功,是则复位其他匹配器并返回,否则返回。优选的,所述比较步骤还包括:当所有协议匹配程序均匹配失败,则返回错误信息。即,协议匹配程序n进行匹配失败后返回错误信息。优选的,还通过发送警报通知用户,或者,还采用电信平台,通过短信息或者邮件信息,通知系统管理员。又如,从设备接收任一来自主设备的通讯数据,对其中各协议匹配程序分别执行比较步骤,即,由各协议匹配程序同步执行比较步骤。或者,还预先根据各协议匹配程序的相似程度或者前后版本关系,将各协议匹配程序分组,同组协议匹配程序同步执行比较步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市兴源智能仪表科技有限公司,未经深圳市兴源智能仪表科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410003645.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可360度旋转的人字升降梯
- 下一篇:一种带工具台的扶梯