设备地址分配方法、装置以及系统制造方法及图纸

技术编号:30698017 阅读:20 留言:0更新日期:2021-11-06 09:33
本申请公开了一种设备地址分配方法、装置以及系统,通过在地址分配模式下,主设备向从设备发送地址扫描帧,使从设备在窗口上报时间段内随机选择一时间作为节点上报时间,从而使从设备可以在窗口上报时间段内,将设备标识发送至主设备,通过在窗口上报时间段内,接收从设备发送的包括设备标识的节点确认帧,从而在窗口上报时间段后,根据设备标识为从设备分配地址,从而主设备可以自动为各从设备有序、高效地分配地址,且根据从设备的标识分配地址,可以有效避免地址分配错误。可以有效避免地址分配错误。可以有效避免地址分配错误。

【技术实现步骤摘要】
设备地址分配方法、装置以及系统


[0001]本申请涉及通信
,更具体地,涉及一种设备地址分配方法、装置以及系统。

技术介绍

[0002]在采用一个主设备和多个从设备的模式中,主设备为了与特定的从设备进行通信,需要确定从设备所对应的地址。因此,需要为多个从设备预先设置唯一的地址。
[0003]通常为从设备设置地址的方式是人工在从设备上设置地址,例如人工采用专用装置为每个从设备进行地址设置,或者人工通过触发从设备的相关按键或界面上的相关控件进行地址设置。
[0004]然而,人工逐一为每个从设备设置地址,不仅效率低下、操作繁琐,且极易出现漏地址、地址重复等错误。

技术实现思路

[0005]鉴于上述问题,本申请提出了一种设备地址分配方法、装置以及系统,以改善上述问题。
[0006]第一方面,本申请实施例提供了一种设备地址分配方法,该方法应用于主设备,该方法包括:在地址分配模式下,向从设备发送地址扫描帧;其中,地址扫描帧包括窗口上报时间段,地址扫描帧用于使从设备在窗口上报时间段内随机选择一时间作为节点上报时间。在窗口上报时间段内,接收从设备发送的节点确认帧;其中,节点确认帧包括设备标识。在窗口上报时间段后,根据设备标识为从设备分配地址。
[0007]第二方面,本申请实施例还提供了一种设备地址分配方法,该方法应用于从设备,该方法包括:接收主设备在地址分配模式下发送的地址扫描帧,地址扫描帧包括窗口上报时间段。根据地址扫描帧确定窗口上报时间段。在窗口上报时间段内随机选择一时间作为节点上报时间。在节点上报时间向主设备发送节点确认帧,节点确认帧包括从设备的设备标识。获取主设备为从设备分配的地址,地址为主设备在窗口上报时间段后,根据设备标识为从设备分配的地址。
[0008]第三方面,本申请实施例还提供了一种设备地址分配装置,该装置包括:地址扫描帧发送模块、节点确认帧接收模块以及地址分配模块。其中,地址扫描帧发送模块用于在地址分配模式下,向从设备发送地址扫描帧。其中,地址扫描帧包括窗口上报时间段,地址扫描帧用于使从设备在窗口上报时间段内随机选择一时间作为节点上报时间。节点确认帧接收模块,用于在窗口上报时间段内,接收从设备发送的节点确认帧。其中节点确认帧包括设备标识。地址分配模块用于在窗口上报时间段后,根据设备标识为从设备分配地址。
[0009]第四方面,本申请实施例还提供了一种设备地址分配装置,该装置包括:地址扫描帧接收模块、窗口上报时间段确定模块、节点上报时间确定模块、节点确认帧发送模块以及分配地址获取模块。其中,地址扫描帧接收模块用于接收主设备在地址分配模式下发送的
地址扫描帧。地址扫描帧包括窗口上报时间段。窗口上报时间段确定模块用于根据地址扫描帧确定窗口上报时间段。节点上报时间确定模块用于在窗口上报时间段内随机选择一时间作为节点上报时间。节点确认帧发送模块用于在节点上报时间向主设备发送节点确认帧,节点确认帧包括从设备的设备标识。分配地址获取模块用于获取主设备为从设备分配的地址,地址为主设备在窗口上报时间段后,根据设备标识为从设备分配的地址。
[0010]第五方面,本申请实施例还提供了一种设备地址分配系统,该系统包括:主设备和从设备。其中,主设备用于在地址分配模式下,向从设备发送地址扫描帧。从设备用于在地址分配模式下,接收主设备发送的地址扫描帧。从设备还用于根据地址扫描帧确定窗口上报时间段。从设备还用于在窗口上报时间段内随机选择一时间作为节点上报时间。从设备还用于在节点上报时间向主设备发送节点确认帧,节点确认帧包括从设备的设备标识。主设备还用于在窗口上报时间段内,接收从设备发送的节点确认帧。主设备还用于在窗口上报时间段后,根据设备标识为从设备分配地址。从设备还用于获取主设备为从设备分配的地址。
[0011]本申请提供的技术方案,通过在地址分配模式下,主设备向从设备发送地址扫描帧,使从设备在窗口上报时间段内随机选择一时间作为节点上报时间,从而使从设备可以在窗口上报时间段内,将设备标识发送至主设备,通过在窗口上报时间段内,接收从设备发送的包括设备标识的节点确认帧,从而在窗口上报时间段后,根据设备标识为从设备分配地址,从而主设备可以自动为各从设备有序、高效地分配地址,且根据从设备的标识分配地址,可以有效避免地址分配错误。
附图说明
[0012]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,而不是全部的实施例。基于本申请实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例及附图,都属于本申请保护的范围。
[0013]图1示出了本申请一实施例提出的一种应用环境的示意图。
[0014]图2示出了本申请另一实施例提出的另一种应用环境的示意图。
[0015]图3示出了本申请一实施例提出的设备地址分配方法的流程示意图。
[0016]图4示出了本申请一实施例提出的设备地址分配方法的另一种流程示意图。
[0017]图5示出了本申请另一实施例提出的设备地址分配方法的流程示意图。
[0018]图6示出了本申请另一实施例中步骤S250的流程示意图。
[0019]图7示出了本申请又一实施例提出的设备地址分配方法的流程示意图。
[0020]图8示出了本申请又一实施例提出的设备地址分配方法的另一种流程示意图。
[0021]图9示出了本申请再一实施例提出的一种设备地址分配方法的流程示意图。
[0022]图10示出了本申请一实施例提出的一种设备地址分配装置的结构框图。
[0023]图11示出了本申请另一实施例提出的一种设备地址分配装置的结构框图。
[0024]图12示出了本申请一实施例提出的一种电子设备的结构框图。
[0025]图13示出了本申请一实施例提出的一种计算机可读存储介质的结构框图。
具体实施方式
[0026]下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0027]在采用一个主设备和多个从设备的模式中,主设备为了与特定的从设备进行通信,需要确定从设备所对应的地址。因此,需要为多个从设备预先设置唯一的地址。
[0028]通常为从设备设置地址的方式是人工在从设备上设置地址,例如人工采用专用装置为每个从设备进行地址设置,或者人工通过触发从设备的相关按键或界面上的相关控件进行地址设置。
[0029]然而,人工逐一为每个从设备设置地址本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备地址分配方法,其特征在于,所述方法应用于主设备,所述方法包括:在地址分配模式下,向从设备发送地址扫描帧;其中,所述地址扫描帧包括窗口上报时间段,所述地址扫描帧用于使所述从设备在所述窗口上报时间段内随机选择一时间作为节点上报时间;在所述窗口上报时间段内,接收所述从设备发送的节点确认帧;其中,所述节点确认帧包括设备标识;在所述窗口上报时间段后,根据所述设备标识为所述从设备分配地址。2.根据权利要求1所述的设备地址分配方法,其特征在于,所述在所述窗口上报时间段后,根据所述设备标识为所述从设备分配地址之前,所述方法还包括:对所有所述节点确认帧进行校验;所述在所述窗口上报时间段后,根据所述设备标识为所述从设备分配地址,包括:在所述窗口上报时间段后,若存在校验成功的节点确认帧,则根据所述校验成功的节点确认帧的设备标识为对应的从设备分配地址。3.根据权利要求2所述的设备地址分配方法,其特征在于,所述在所述窗口上报时间段后,根据所述设备标识为所述从设备分配地址之后,所述方法还包括:若存在校验失败的节点确认帧,则重新执行向从设备发送地址扫描帧的步骤,直至所接收到的节点确认帧全部校验成功。4.根据权利要求3所述的设备地址分配方法,其特征在于,所述若存在校验失败的节点确认帧,则重新执行向从设备发送地址扫描帧的步骤,包括:若存在校验失败的节点确认帧,则根据校验失败的节点确认帧的数量调整所述窗口上报时间段的时间范围;或者根据所述校验失败的节点确认帧占所有节点确认帧的碰撞比例调整所述窗口上报时间段的时间范围;根据调整后的所述窗口上报时间段确定调整后的地址扫描帧,以及执行向所述从设备发送所述调整后的地址扫描帧的步骤。5.根据权利要求1所述的设备地址分配方法,其特征在于,在所述窗口上报时间段后,根据所述设备标识为所述从设备分配地址之后,所述方法还包括:若接收到新设备加入通知信息,则重新执行向从设备发送地址扫描帧的步骤。6.根据权利要求1

5任一项所述的设备地址分配方法,其特征在于,所述在所述窗口上报时间段后,根据所述设备标识为所述从设备分配地址,包括:在所述窗口上报时间段后,从所有发送节点确认帧的从设备中选择其中一个未分配地址的从设备作为目标从设备;根据所述目标从设备的设备标识为所述目标从设备分配对应的目标地址;向所述目标从设备发送节点地址分配帧;其中,所述节点地址分配帧包括所述目标地址,从而为所述目标从设备分配所述目标地址;当接收到所述目标从设备发送的节点地址分配确认帧时,重新执行所述从发送节点确认帧的从设备中选择其中一个未分配地...

【专利技术属性】
技术研发人员:黄秀峰
申请(专利权)人:深圳市欧瑞博科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1