一种地址生成方法及相关装置与流程

文档序号:39567390发布日期:2024-10-11 11:33阅读:10来源:国知局
一种地址生成方法及相关装置与流程

本申请涉及通信,特别是涉及一种地址生成方法及相关装置。


背景技术:

1、在一些总线系统中,可以通过一个主机设备带多个从机设备,在通过总线连接各个设备时,可以由维护人员通过输入装置手动为各个从机设备进行地址配置,比如拨码开关、显示屏输入、上位机软件输入等等。但是人工进行地址配置的效率低且易出错。

2、为了解决人工地址配置的配置效率低且易出错的问题,在相关技术中,可以通过主机设备对各个从机设备进行地址配置,并下发给各个从机设备。但是,在通过主机设备进行地址配置时,需要各个从机设备与主机设备之间进行通讯协商,需要花费一定的时间,导致地址配置效率低。


技术实现思路

1、基于上述问题,本申请提供了一种地址生成方法及相关装置,旨在解决地址生成效率低的问题。

2、本申请实施例公开了如下技术方案:

3、第一方面,本申请实施例提供一种地址生成方法,该方法应用于第一从机设备,第一从机设备为m个从机设备中的任意一个从机设备,包括:

4、获取第一从机设备的设备信息;

5、从局域网中获取其他从机设备对应的设备信息;其中,主机设备与m个从机设备构成局域网;其他从机设备为m个从机设备中除第一从机设备以外的从机设备;

6、依据设备信息,对n个从机设备进行排序,以得到n个从机设备的设备排序结果;

7、根据设备排序结果,确定第一从机设备对应的第一地址;

8、其中,m和n均为正整数,且n小于或等于m。

9、第二方面,本申请实施例提供了一种地址生成装置,该装置应用于第一从机设备,第一从机设备为m个从机设备中的任意一个从机设备,包括:

10、获取模块,用于获取第一从机设备的设备信息;

11、获取模块,还用于从局域网中获取其他从机设备对应的设备信息;其中,主机设备与m个从机设备构成局域网;其他从机设备为m个从机设备中除第一从机设备以外的从机设备;

12、排序模块,用于依据设备信息,对n个从机设备进行排序,以得到n个从机设备的设备排序结果;

13、确定模块,用于根据设备排序结果,确定第一从机设备对应的第一地址;

14、其中,m和n均为正整数,且n小于或等于m。

15、可选地,设备信息包括以下任意一项:网际协议地址、硬件地址、设备序列号。

16、可选地,排序模块,具体用于按照第一排序规则对n个从机设备的设备信息进行排序,以得到第一排序结果;根据第一排序结果,确定n个从机设备的设备排序结果。

17、可选地,所述获取模块,还用于获取业务需求;所述确定模块,还用于确定m个从机设备中与业务需求相关联的n个从机设备;其中,第一从机设备为与业务需求相关联的从机设备。

18、可选地,该装置还包括:

19、检测模块,用于检测局域网中的从机设备的数量,所述获取模块,具体用于检测到局域网中的从机设备的数量是否由m个变为k个;

20、所述获取模块,还用于在局域网中的从机设备的数量由m个变为k个时,重新获取k个从机设备的设备信息;其中,k个设备信息中包括第一从机设备的设备信息;其中,k为正整数;

21、排序模块,还用于基于k个设备信息,对k个从机设备重新进行排序。

22、可选地,所述检测模块,还用于检测地址生成时长;所述获取模块具体用于若检测到地址生成时长超过预设时长,则重新获取m个从机设备的设备信息;

23、排序模块,还用于基于m个设备信息,对m个从机设备重新进行排序。

24、可选地,所述获取模块,还用于:通过局域网,获取其他从机设备通过组播或广播方法发送的各自对应的设备信息。

25、可选地,该装置还包括:发送模块,用于将第一地址发送给主机设备。

26、第三方面,本申请实施例提供了一种光伏系统,光伏系统包括主机设备和多个从机设备;多个从机设备通过以太网或无线保真技术接入主机设备,主机设备与多个从机设备构成局域网;

27、各个从机设备执行如第一方面所述的地址生成方法。

28、第四方面,本申请实施例提供一种计算机设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如第一方面所述的地址生成方法。

29、第五方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如第一方面所述的地址生成方法。

30、相较于现有技术,本申请具有以下有益效果:

31、本申请实施例提供的地址生成方法,通过获取第一从机设备的设备信息,以及从局域网中获取其他从机设备对应的设备信息;其中,主机设备与m个从机设备构成局域网,其他从机设备为m个从机设备中除第一从机设备以外的从机设备;然后依据设备信息,对n个从机设备进行排序,以得到n个从机设备的设备排序结果,进一步根据设备排序结果确定第一从机设备对应的第一地址;其中,m和n均为正整数,且n小于或等于m。其中,第一从机设备通过利用局域网获取其他的从机设备的设备信息,并根据自身的设备信息以及其他从机设备的设备信息对n个从机设备进行排序,以根据设备排序结果确定第一从机设备的第一地址,无需主机设备与各个从机设备进行通讯协商,提高地址生成的效率,且本申请无需人工进行配置,提高地址生成的效率以及可靠性。



技术特征:

1.一种地址生成方法,其特征在于,所述方法应用于第一从机设备,所述第一从机设备为m个从机设备中的任意一个从机设备,包括:

2.根据权利要求1所述的方法,其特征在于,所述设备信息包括以下任意一项:网际协议地址、硬件地址、设备序列号。

3.根据权利要求1或2所述的方法,其特征在于,所述对n个从机设备进行排序,以得到所述n个从机设备的设备排序结果,包括:

4.根据权利要求1或2所述的方法,其特征在于,所述依据设备信息,对n个从机设备进行排序,以得到所述n个从机设备的设备排序结果之前,还包括:

5.根据权利要求1或2所述的方法,其特征在于,在确定所述第一从机设备对应的第一地址之后,所述方法还包括:

6.根据权利要求1或2所述的方法,其特征在于,在确定所述第一从机设备对应的第一地址之后,所述方法还包括:

7.根据权利要求1或2所述的方法,其特征在于,所述从局域网中获取其他从机设备对应的设备信息,包括:

8.根据权利要求1或2所述的方法,其特征在于,在确定所述第一从机设备对应的第一地址之后,所述方法还包括:

9.一种地址生成装置,其特征在于,所述装置应用于第一从机设备,所述第一从机设备为m个从机设备中的任意一个从机设备,包括:

10.一种光伏系统,其特征在于,所述光伏系统包括主机设备和多个从机设备;所述多个从机设备通过以太网或无线保真技术接入主机设备,所述主机设备与所述多个从机设备构成所述局域网;


技术总结
本申请公开了一种地址生成方法及相关装置,该方法包括获取第一从机设备的设备信息,以及从局域网中获取其他从机设备对应的设备信息;其中,主机设备与M个从机设备构成局域网,其他从机设备为M个从机设备中除第一从机设备以外的从机设备;然后依据设备信息,对N个从机设备进行排序,以得到N个从机设备的设备排序结果,进一步根据设备排序结果确定第一从机设备对应的第一地址;其中,M和N均为正整数,且N小于或等于M。其中,本申请无需主机设备与各个从机设备进行通讯协商,提高地址生成的效率,且本申请无需人工进行配置,提高地址生成的效率以及可靠性。

技术研发人员:何玉清
受保护的技术使用者:阳光乐充科技有限公司
技术研发日:
技术公布日:2024/10/10
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1