地址分配方法、设备管理和灌溉系统、从机设备技术方案

技术编号:33082041 阅读:16 留言:0更新日期:2022-04-15 10:37
本申请提供了一种地址分配方法、设备管理和灌溉系统、从机设备,涉及通讯地址分配技术领域。该方法包括:响应于地址分配指令,接收M个待分配从机设备各自的第一设备地址和地理位置信息;基于M个待分配从机设备各自的第一设备地址和地理位置信息,确定M个待分配从机设备各自的第二设备地址;基于M个待分配从机设备各自的第二设备地址和地理位置信息,对M个待分配从机设备进行地址分配操作。本申请实现了将M个待分配从机设备与总机设备进行绑定的目的,解决了多个从机设备接入总线过程中多次上下电的问题,有效减少人工干预的工作量,而且将设备位置信息与地址对应起来存储在设备管理系统,能够避免从机设备的地址冲突。能够避免从机设备的地址冲突。能够避免从机设备的地址冲突。

【技术实现步骤摘要】
地址分配方法、设备管理和灌溉系统、从机设备


[0001]本申请涉及通讯地址分配
,具体涉及一种地址分配方法、设备管理和灌溉系统、从机设备。

技术介绍

[0002]现阶段,多机通讯的总线技术在农业灌溉系统中存在着广泛应用空间。目前总线对从机设备地址的分配主要运用的还是传统的地址分配方式。在传统的地址分配方式的具体实施过程中,需要将从机设备按顺序逐个接入总线中,并在每次将新从机设备接入总线时都需要上下电。
[0003]然而,接入从机设备的数量越多,人工对总线上下电的次数也越频繁,耗费大量人力和时间成本,而且在电压比较高的情况下,热插拔会造成设备损坏。

技术实现思路

[0004]为了解决上述技术问题,提出了本申请。本申请实施例提供了一种地址分配方法、设备管理和灌溉系统、从机设备。
[0005]第一方面,本申请一实施例提供了一种地址分配方法,应用于对应总机设备的设备管理系统,方法包括:响应于地址分配指令,接收M个待分配从机设备各自的第一设备地址和地理位置信息;基于M个待分配从机设备各自的第一设备地址和地理位置信息,确定M个待分配从机设备各自的第二设备地址;基于M个待分配从机设备各自的第二设备地址和地理位置信息,对M个待分配从机设备进行地址分配操作,其中,M个待分配从机设备各自的第二设备地址各不相同,并且,M个待分配从机设备各自的第二设备地址均与设备管理系统中已存在从机设备的设备地址不同。
[0006]结合第一方面,在第一方面的某些实现方式中,基于M个待分配从机设备各自的第二设备地址和地理位置信息,对M个待分配从机设备进行地址分配操作,包括:针对M个待分配从机设备中的每个当前待分配从机设备,分别向M个待分配从机设备发送当前待分配从机设备的第二设备地址和地理位置信息,以便M个待分配从机设备分别验证当前待分配从机设备的地理位置信息与M个待分配从机设备各自的地理位置信息是否相同;接收M个待分配从机设备中的一个待分配从机设备发出的地理位置相同信息;将当前待分配从机设备的第二设备地址分配给发出地理位置相同信息的待分配从机设备。
[0007]结合第一方面,在第一方面的某些实现方式中,基于M个待分配从机设备各自的第一设备地址和地理位置信息,确定M个待分配从机设备各自的第二设备地址,包括:获取设备管理系统中已存在从机设备的地址及位置映射数据;基于地址及位置映射数据、以及M个待分配从机设备各自的第一设备地址和地理位置信息,确定M个待分配从机设备各自的第二设备地址。
[0008]结合第一方面,在第一方面的某些实现方式中,响应于地址分配指令,接收M个待分配从机设备各自的第一设备地址和地理位置信息,包括:响应于地址分配指令,向M个待
分配从机设备广播发送地址及位置信息指令;接收M个待分配从机设备中的第1个待分配从机设备发送的第一设备地址和地理位置信息后,向M个待分配从机设备发送停止发送指令;存储第1个待分配从机设备发送的第一设备地址和地理位置信息;向M个待分配从机设备广播发送地址及位置信息指令,并接收M个待分配从机设备中的第2个待分配从机设备发送的第一设备地址和地理位置信息后,向M个待分配从机设备发送停止发送指令,并存储第2个待分配从机设备发送的第一设备地址和地理位置信息;循环广播,直至存储第M个待分配从机设备的第一设备地址和地理位置信息。
[0009]结合第一方面,在第一方面的某些实现方式中,在基于M个待分配从机设备各自的第二设备地址和地理位置信息,对M个待分配从机设备进行地址分配操作之后,还包括:接收M个待分配从机设备各自发送的地址分配成功信息,并将分配成功后的M个待分配从机设备各自的第二设备地址和地理位置信息,发送给设备管理系统连接的控制设备。
[0010]第二方面,本申请提供了一种地址分配方法,应用于总机设备对应的第一待分配从机设备,第一待分配从机设备为M个待分配从机设备之一,该方法包括:响应于地址分配指令,向设备管理系统发送第一待分配从机设备的第一设备地址和地理位置信息;接收设备管理系统广播的地址分配数据,其中,地址分配数据包括至少一个第二待分配从机设备各自的第二设备地址和地理位置信息,第二待分配从机设备为M个待分配从机设备之一;基于至少一个第二待分配从机设备各自的第二设备地址和地理位置信息、以及第一待分配从机设备的地理位置信息,确定第一待分配从机设备的第二设备地址。
[0011]第三方面,本申请提供了一种设备管理系统,该系统包括:接收模块,用于响应于地址分配指令,接收M个待分配从机设备各自的第一设备地址和地理位置信息;第一确定模块,用于基于M个待分配从机设备各自的第一设备地址和地理位置信息,确定M个待分配从机设备各自的第二设备地址;分配模块,用于基于M个待分配从机设备各自的第二设备地址和地理位置信息,对M个待分配从机设备进行地址分配操作,其中,M个待分配从机设备各自的第二设备地址各不相同,并且,M个待分配从机设备各自的第二设备地址均与设备管理系统中已存在从机设备的设备地址不同。
[0012]第四方面,本申请提供了一种从机设备,该从机设备包括:发送模块,用于响应于地址分配指令,向设备管理系统发送第一待分配从机设备的第一设备地址和地理位置信息;接收模块,用于接收设备管理系统广播的地址分配数据,其中,地址分配数据包括至少一个第二待分配从机设备各自的第二设备地址和地理位置信息,第二待分配从机设备为M个待分配从机设备之一;第二确定模块,用于基于至少一个第二待分配从机设备各自的第二设备地址和地理位置信息、以及第一待分配从机设备的地理位置信息,确定第一待分配从机设备的第二设备地址。
[0013]第五方面,本申请提供了一种灌溉系统,包括:总机设备;M个待分配从机设备,M为正整数;对应总机设备的设备管理系统,设备管理系统用于执行上述第一方面的地址分配方法。
[0014]第六方面,本申请提供了一种灌溉系统,该系统包括:处理器;用于存储计算机可执行指令的存储器;该处理器,用于执行计算机可执行指令,以实现上述第一方面和/或第二方面所提及的地址分配方法。
[0015]本申请提供的地址分配方法,基于M个待分配从机设备各自的第一设备地址和地
理位置信息,确定M个待分配从机设备各自的第二设备地址;继而基于M个待分配从机设备各自的第二设备地址和地理位置信息,对M个待分配从机设备进行地址分配操作,实现了将M个待分配从机设备与总机设备进行绑定的目的。与现有技术相比,解决了多个从机设备接入总线过程中多次上下电的问题,不仅有效减少人工干预的工作量,而且能够自动完成待分配从机设备的地址分配,操作简单快捷。除此之外,将设备位置信息与地址对应起来存储在后台管理系统,还能有效避免从机设备的地址冲突。
附图说明
[0016]图1所示为本申请一实施例提供的地址分配方法的应用场景示意图。
[0017]图2所示为本申请一实施例提供的地址分配方法的流程示意图。
[0018]图3所示为本申请另一实施例提供的地址分配方法的流程示意图。
[0019]图4所示为本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地址分配方法,其特征在于,应用于对应总机设备的设备管理系统,所述方法包括:响应于地址分配指令,接收M个待分配从机设备各自的第一设备地址和地理位置信息;基于所述M个待分配从机设备各自的第一设备地址和地理位置信息,确定所述M个待分配从机设备各自的第二设备地址;基于所述M个待分配从机设备各自的第二设备地址和地理位置信息,对所述M个待分配从机设备进行地址分配操作,其中,所述M个待分配从机设备各自的第二设备地址各不相同,并且,所述M个待分配从机设备各自的第二设备地址均与所述设备管理系统中已存在从机设备的设备地址不同。2.如权利要求1所述的地址分配方法,其特征在于,所述基于所述M个待分配从机设备各自的第二设备地址和地理位置信息,对所述M个待分配从机设备进行地址分配操作,包括:针对所述M个待分配从机设备中的每个当前待分配从机设备,分别向所述M个待分配从机设备发送所述当前待分配从机设备的第二设备地址和地理位置信息,以便所述M个待分配从机设备分别验证所述当前待分配从机设备的地理位置信息与所述M个待分配从机设备各自的地理位置信息是否相同;接收所述M个待分配从机设备中的一个待分配从机设备发出的地理位置相同信息;将所述当前待分配从机设备的第二设备地址分配给发出所述地理位置相同信息的待分配从机设备。3.如权利要求1或2所述的地址分配方法,其特征在于,所述基于所述M个待分配从机设备各自的第一设备地址和地理位置信息,确定所述M个待分配从机设备各自的第二设备地址,包括:获取所述设备管理系统中已存在从机设备的地址及位置映射数据;基于所述地址及位置映射数据、以及所述M个待分配从机设备各自的第一设备地址和地理位置信息,确定所述M个待分配从机设备各自的第二设备地址。4.如权利要求1或2所述的地址分配方法,其特征在于,所述响应于地址分配指令,接收M个待分配从机设备各自的第一设备地址和地理位置信息,包括:响应于所述地址分配指令,向所述M个待分配从机设备广播发送地址及位置信息指令;接收所述M个待分配从机设备中的第1个待分配从机设备发送的第一设备地址和地理位置信息后,向所述M个待分配从机设备发送停止发送指令;存储所述第1个待分配从机设备发送的第一设备地址和地理位置信息;向所述M个待分配从机设备广播发送地址及位置信息指令,并接收所述M个待分配从机设备中的第2个待分配从机设备发送的第一设备地址和地理位置信息后,向所述M个待分配从机设备发送停止发送指令,并存储所述第2个待分配从机设备发送的第一设备地址和地理位置信息;循环广播,直至存储第M个待分配从机设备的第一设备地址和地理位置信息。5.如权利要求1或2所述的地址分配方法,其特征在于,在所述基于所述M...

【专利技术属性】
技术研发人员:李攀桂韦利化杨余
申请(专利权)人:广州极飞科技股份有限公司
类型:发明
国别省市:

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

1