[发明专利]串行通信系统地址自动分配方法在审
| 申请号: | 201911206132.9 | 申请日: | 2019-11-29 |
| 公开(公告)号: | CN111131533A | 公开(公告)日: | 2020-05-08 |
| 发明(设计)人: | 佘影;罗明华;方崇全;朱兴林;向兆军;徐敏;薛彦波;秦伟;张海峰;张长伍;张先锋;周斌;张喜萍;胡峰;吴银成;黄春 | 申请(专利权)人: | 中煤科工集团重庆研究院有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/40;H04L12/403 |
| 代理公司: | 北京海虹嘉诚知识产权代理有限公司 11129 | 代理人: | 吕小琴 |
| 地址: | 400039 *** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 串行 通信 系统 地址 自动 分配 方法 | ||
1.一种串行通信系统地址自动分配方法,其特征在于:包括如下步骤:
S1.确定串行通信系统的主干串行通信总线与分支串行通信总线,并将串行通信系统的主站地址保存到子站链中;其中,所述串行通信系统包括主站以及至少一条子站链,所述子站链包含多个串行通信的子站,所述主站与子站链构成树状结构,主站为根节点,子站链为子节点;
S2.主站向子站链中的第一级子站发送包含源地址的初始化命令,第一级子站接收到初始化命令后,发送应答消息到主站;
S3.子站链的第一级子站根据已保存的主站地址与接收到的初始化命令中的源地址得到第一级子站的本地地址,并更新初始化命令中的源地址为第一级子站的本地地址,得到新的初始化命令;
S4.子站链的第一级子站将新的初始化命令发送到子站链中与第一级子站通信的第二级子站,第二级子站发送应答消息到第一级子站,且第二级子站按照步骤S3中第一级子站本地地址确定方式确定第二级子站的本地地址以及更新初始化命令中的源地址;
S5.按照步骤S4类推,将初始化命令沿子站链逐级向下发送,直到子站链的最后一级子站接收到初始化命令为止;
S6.主站获取包含所有子站链中子站地址的应答消息,并根据应答信息解析出子站链中各子站的地址。
2.根据权利要求1所述的串行通信系统地址自动分配方法,其特征在于:步骤S6中,子站链中各子站的地址结构包括:本地地址、串行通信总线编号以及子地址;其中本地地址、串行通信总线编号以及子地址均占用一个字节。
3.根据权利要求1所述的串行通信系统地址自动分配方法,其特征在于:步骤S1中,根据如下方式确定串行通信系统的主干串行通信总线与分支串行通信总线:
当子站链中的子站只有一个相邻的下级子站时,将该子站与相邻的下级子站的串行通信总线作为主干串行通信总线;
当子站链中的子站有多个相邻的下级子站时,将该子站与任意一个相邻的下级子站的串行通信总线作为主干串行通信总线,将子站与其余相邻的下级子站的串行通信总线作为分支串行通信总线。
4.根据权利要求3所述的串行通信系统地址自动分配方法,其特征在于:子站链中同一子站下的主干串行通信总线上各子站的本地地址不同;子站链中同一子站下的多个分支串行通信总线上各子站的本地地址相同。
5.根据权利要求3所述的串行通信系统地址自动分配方法,其特征在于:子站链中同一子站下的主干串行通信总线编号与分支串行通信总线编号不同以及各个分支串行通信总线编号不同。
6.根据权利要求3所述的串行通信系统地址自动分配方法,其特征在于:子站链中同一子站下的主干串行通信总线上各子站的子地址相同;子站链中同一子站下的同一分支串行通信总线上各子站的子地址不同。
7.根据权利要求1所述的串行通信系统地址自动分配方法,其特征在于:步骤S2中,所述源地址为主站地址。
8.根据权利要求1所述的串行通信系统地址自动分配方法,其特征在于:步骤S3中,如果子站链中的子站保存的主站地址与初始化命令中的源地址相同,则设置该子站的本地地址为D;否则,设置该子站的本地地址为初始化命令中的源地址加1。
9.根据权利要求1所述的串行通信系统地址自动分配方法,其特征在于:步骤S6中,应答消息具体包括:
处于主干串行通信总线上的子站链中的子站自动生成本子站地址,并由本子站将包含本子站地址的应答消息沿子站链逐级向上发送,并最终到达主站;
处于分支串行通信总线上的子站链中的子站由该分支串行通信总线上的第一个子站对其余的子站进行编址,并生成子站地址列表,由该分支串行通信总线上的第一个子站将包含子站地址列表的应答消息沿子站链逐级向上发送,并最终到达主站。
10.根据权利要求1所述的串行通信系统地址自动分配方法,其特征在于:步骤S6中,主站通过对接收到的应答消息进行分析处理,还可以得到所有子站设备的数量以及种类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中煤科工集团重庆研究院有限公司,未经中煤科工集团重庆研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911206132.9/1.html,转载请声明来源钻瓜专利网。





