[发明专利]从机地址分配方法、装置、通信地址获取方法及装置在审
| 申请号: | 202210677639.8 | 申请日: | 2022-06-15 |
| 公开(公告)号: | CN115037721A | 公开(公告)日: | 2022-09-09 |
| 发明(设计)人: | 陆洋;汪铁保;张生 | 申请(专利权)人: | 南华机电(太仓)有限公司 |
| 主分类号: | H04L61/50 | 分类号: | H04L61/50;H04L61/5046;H04L5/00 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 舒淼 |
| 地址: | 215400 江苏省苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 地址 分配 方法 装置 通信地址 获取 | ||
本申请提供了一种从机地址分配方法、装置、通信地址获取方法及装置,该从机地址分配方法包括:主机首先向未分配从机地址的从机发送序列号获取指令,监听每个时间片段内从机反馈的响应消息,最终为监听到的目标从机分配通信地址,整个过程全部由主机和从机自动完成,无需人工参与,提高了地址分配效率,并且只有在时间片段中接收到从机反馈的响应消息后才会给该从机分配地址,有效保证了从机地址的唯一性和准确性。
技术领域
本申请涉及通信技术领域,尤其是涉及一种从机地址分配方法、装置、通信地址获取方法及装置。
背景技术
主从通信过程中,主机对从机实行问询必须要预先知道系统中的从机地址。然而,现实施工过程中,往往系统已经施工完毕,但是从机地址却没有全部确定。此时,为了系统能正常工作,就需要每台从机补充配置从机地址的工作。有时候这种工作所需代价极大,比如从机安装的位置在高空中、深井中,施工费用甚至比产品本身费用还要昂贵。
发明内容
有鉴于此,本申请的目的在于提供一种从机地址分配方法、装置、通信地址获取方法及装置,以提高通信地址分配和获取的效率和准确性。
第一方面,本申请实施例提供一种从机地址分配方法,该方法应用于主机,主机与至少一个从机通信连接,该方法包括:向未分配从机地址的从机发送序列号获取指令;其中,序列号获取指令还携带有时间间隔以及时间片段数量,时间间隔和时间片段数量是基于未分配通信地址的从机的数量预先仿真确定的;在时间片段数量对应的每个时间片段内,监听从机根据序列号获取指令在其中一个时间片段内反馈的响应消息;其中,响应消息携带有该从机的从机序列号;为监听到的从机序列号对应的目标从机分配通信地址,将通信地址发送给目标从机,以使目标从机配置通信地址,基于通信地址进行后续通信交互。
进一步地,上述方法还包括:如果在时间片段数量对应的同一时间片段内监听到两个或两个以上反馈的响应消息时,丢弃该响应消息。
进一步地,上述为监听到的从机序列号对应的目标从机分配通信地址的步骤包括:从从机地址集合中选取一个通信地址,为监听到的从机序列号对应的目标从机分配选取的通信地址;其中,从机地址集合中的通信地址数量与未分配地址的从机数量相等。
进一步地,上述将通信地址发送给目标从机的步骤之后,方法还包括:将通信地址从从机地址集合中删除;在所有时间片段的监听结束时,判断从机地址集合中的剩余地址数量是否为零;如果否,重新执行向未分配从机地址的从机发送序列号获取指令的步骤。
进一步地,上述重新执行向未分配从机地址的从机发送序列号获取指令的步骤包括:计算从机地址集合中的剩余地址的数量;根据剩余地址的数量更新时间片段数量,并基于更新后的时间片段数量重新发送序列号获取指令。
进一步地,上述时间间隔和时间片段数量通过以下仿真方法确定:设置预设从机分配信息;其中,预设从机分配信息包括预设时间片段数量、预设从机数量和预设时间间隔;使用预设从机分配信息进行仿真实验,根据仿真实验结果绘制出从机地址分配分布图;其中,从机地址分配分布图中横坐标为一次主从通信成功分配从机地址的数量,纵坐标为每次模拟在总模拟次数中的占比;根据从机地址分配分布图,确定在对从机进行地址分配时使用的时间间隔和时间片段数量。
第二方面,本申请实施例还提供一种通信地址获取方法,该方法应用于从机,从机与主机通信连接,该方法包括:接收主机发送的序列号获取指令;其中,序列号获取指令还携带有时间间隔以及时间片段数量,时间间隔和时间片段数量是基于未分配通信地址的从机的数量预先仿真确定的;根据序列号获取指令中的时间间隔和时间片段数量划分出多个时间片段;其中,划分出的时间片段的总数与时间片段数量相同,且每个时间片段的长度等于时间间隔;从时间片段中选择一个时间片段作为目标时间片段,并在目标时间片段到达时向主机反馈响应消息,以使主机在目标时间片段到达时接收到该响应消息;其中,响应消息中携带有该从机的从机序列号;接收主机发送的通信地址,配置通信地址,并基于通信地址进行后续通信交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南华机电(太仓)有限公司,未经南华机电(太仓)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210677639.8/2.html,转载请声明来源钻瓜专利网。





