System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种场站设备版本管理方法、系统、智能设备及存储介质技术方案_技高网

一种场站设备版本管理方法、系统、智能设备及存储介质技术方案

技术编号:43132023 阅读:20 留言:0更新日期:2024-10-29 17:38
本申请涉及设备版本管理技术领域,具体提供一种场站设备版本管理方法、系统、智能设备及存储介质,旨在解决解决场站设备无法统一管理、管理难度较大的问题。为此目的,本申请读取多个配置文件,任一配置文件用于为一类设备提供版本管理所需信息,扫描场站内所有接入网络的设备,判断各设备是否有匹配的配置文件,对于有匹配的配置文件的设备,获取对应的设备状态信息,根据匹配的配置文件以及设备状态信息对相应的设备进行版本管理。本申请无需维护人员逐个设备进行配置,实现了对多个设备进行统一管理的目的,解决了场站设备类型和数量众多时管理难度较大的问题。

【技术实现步骤摘要】

本申请涉及设备版本管理,具体涉及一种场站设备版本管理方法、系统、智能设备及存储介质


技术介绍

1、目前场站设备种类众多,不同厂家、不同类型的设备管理方式不一,需要由现场维护人员分别管理。如对场站多个设备进行升级,需要维护人员逐个设备进行配置升级,无法对多个设备进行统一管理,步骤繁琐且耗时较长,在设备类型和数量众多时,管理难度较大。

2、相应地,本领域需要一种新的场站设备版本管理方案来解决上述问题。


技术实现思路

1、为了克服上述缺陷,提出了本申请,以解决或至少部分地解决场站设备无法统一管理、管理难度较大的技术问题。

2、在第一方面,提供一种场站设备版本管理方法,包括:读取多个配置文件,任一配置文件用于为一类设备提供版本管理所需信息;扫描场站内所有接入网络的设备,判断各设备是否有匹配的配置文件;对于有匹配的配置文件的设备,获取对应的设备状态信息;根据匹配的配置文件以及设备状态信息对相应的设备进行版本管理。

3、在上述场站设备版本管理方法的一个技术方案中,所述根据匹配的配置文件以及设备状态信息对相应的设备进行版本管理,包括:检查设备状态信息是否为非运行状态;为非运行状态的设备拉取对应的升级固件包;根据匹配的配置文件以及升级固件包对非运行状态的设备进行多线程升级。

4、在上述场站设备版本管理方法的一个技术方案中,配置文件包括升级信息,升级固件包包括程序数据以及环境数据,所述根据匹配的配置文件以及升级固件包对非运行状态的设备进行多线程升级,包括:为非运行状态的设备根据升级信息安装升级固件包;安装完成后选择程序数据以及环境数据的加载方式。

5、在上述场站设备版本管理方法的一个技术方案中,配置文件包括设备通信协议及点表,所述对于有匹配的配置文件的设备,获取对应的设备状态信息,包括:根据设备通信协议及点表读取设备状态信息。

6、在上述场站设备版本管理方法的一个技术方案中,所述根据匹配的配置文件以及设备状态信息对相应的设备进行版本管理,还包括:根据设备通信协议及点表读取设备版本信息、电压及电流信息;对设备版本信息、电压及电流信息进行展示。

7、在上述场站设备版本管理方法的一个技术方案中,配置文件包括场站信息,在所述为非运行状态的设备拉取对应的升级固件包之后,还包括:根据场站信息对拉取的升级固件包进行可用性校验。

8、在上述场站设备版本管理方法的一个技术方案中,还包括:对拉取的升级固件包进行备份。

9、在第二方面,提供一种场站设备版本管理系统,包括:读取模块,用于读取多个配置文件,任一配置文件用于为一类设备提供版本管理所需信息;判断模块,用于扫描场站内所有接入网络的设备,判断各设备是否有匹配的配置文件;获取模块,用于对于有匹配的配置文件的设备,获取对应的设备状态信息;管理模块,用于根据匹配的配置文件以及设备状态信息对相应的设备进行版本管理。

10、在上述场站设备版本管理系统的一个技术方案中,所述管理模块包括:状态查验单元,用于检查设备状态信息是否为非运行状态;升级拉取单元,用于为非运行状态的设备拉取对应的升级固件包;多线程升级单元,用于根据匹配的配置文件以及升级固件包对非运行状态的设备进行多线程升级。

11、在上述场站设备版本管理系统的一个技术方案中,配置文件包括升级信息,升级固件包包括程序数据以及环境数据,所述多线程升级单元包括:升级子单元,用于为非运行状态的设备根据升级信息安装升级固件包;加载子单元,用于安装完成后选择程序数据以及环境数据的加载方式。

12、在上述场站设备版本管理系统的一个技术方案中,配置文件包括设备通信协议及点表,所述获取模块包括:第一读取单元,用于根据设备通信协议及点表读取设备状态信息。

13、在上述场站设备版本管理系统的一个技术方案中,所述管理模块还包括:第二读取单元,用于根据设备通信协议及点表读取设备版本信息、电压及电流信息;数据展示单元,用于对设备版本信息、电压及电流信息进行展示。

14、在上述场站设备版本管理系统的一个技术方案中,配置文件包括场站信息,所述系统还包括:可用性校验模块,用于根据场站信息对拉取的升级固件包进行可用性校验。

15、在上述场站设备版本管理系统的一个技术方案中,系统还包括:升级包备份模块,用于对拉取的升级固件包进行备份。

16、在第三方面,提供一种智能设备,该智能设备包括至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器中存储有计算机程序,所述计算机程序被所述至少一个处理器执行时实现上述场站设备版本管理方法的技术方案中任一项技术方案所述的方法。

17、在第四方面,提供一种计算机可读存储介质,该计算机可读存储介质其中存储有多条程序代码,所述程序代码适于由处理器加载并运行以执行上述场站设备版本管理方法的技术方案中任一项技术方案所述的方法。

18、本申请上述一个或多个技术方案,至少具有如下一种或多种有益效果:

19、在实施本申请的技术方案中,通过将不同类型设备版本管理所需的信息以配置文件的形式导入,自动扫描所有设备并识别有匹配的配置文件的设备,从而根据匹配的配置文件获取设备状态信息等内容,进行设备进行版本管理。本方法无需维护人员逐个设备进行配置,实现了对多个设备进行统一管理的目的,解决了场站设备类型和数量众多时管理难度较大的问题。

20、在实施本申请的技术方案中,通过检查设备的运行状态,为非运行状态的设备进行多线程升级,实现了提高设备运行可靠性和升级效率的目的。

21、在实施本申请的技术方案中,通过在安装完成后选择程序数据以及环境数据的加载方式,达到了提高设备升级灵活性的效果。

22、在实施本申请的技术方案中,通过读取并展示设备的版本信息、电压、电流等信息,实现了对场站多台设备进行统一、直观、实时管理的目的。

23、在实施本申请的技术方案中,通过对升级固件包进行可用性校验以及备份,达到了提高设备升级安全性和可靠性的效果。

本文档来自技高网...

【技术保护点】

1.一种场站设备版本管理方法,包括:

2.根据权利要求1所述的场站设备版本管理方法,其特征在于,所述根据匹配的配置文件以及设备状态信息对相应的设备进行版本管理,包括:

3.根据权利要求2所述的场站设备版本管理方法,其特征在于,配置文件包括升级信息,升级固件包包括程序数据以及环境数据,所述根据匹配的配置文件以及升级固件包对非运行状态的设备进行多线程升级,包括:

4.根据权利要求1所述的场站设备版本管理方法,其特征在于,配置文件包括设备通信协议及点表,所述对于有匹配的配置文件的设备,获取对应的设备状态信息,包括:

5.根据权利要求4所述的场站设备版本管理方法,其特征在于,所述根据匹配的配置文件以及设备状态信息对相应的设备进行版本管理,还包括:

6.根据权利要求2所述的场站设备版本管理方法,其特征在于,配置文件包括场站信息,在所述为非运行状态的设备拉取对应的升级固件包之后,还包括:

7.根据权利要求2所述的场站设备版本管理方法,其特征在于,还包括:

8.一种场站设备版本管理系统,包括:

9.一种智能设备,其特征在于,包括:

10.一种计算机可读存储介质,其中存储有多条程序代码,其特征在于,所述程序代码适于由处理器加载并运行以执行权利要求1至7中任一项所述的场站设备版本管理方法。

...

【技术特征摘要】

1.一种场站设备版本管理方法,包括:

2.根据权利要求1所述的场站设备版本管理方法,其特征在于,所述根据匹配的配置文件以及设备状态信息对相应的设备进行版本管理,包括:

3.根据权利要求2所述的场站设备版本管理方法,其特征在于,配置文件包括升级信息,升级固件包包括程序数据以及环境数据,所述根据匹配的配置文件以及升级固件包对非运行状态的设备进行多线程升级,包括:

4.根据权利要求1所述的场站设备版本管理方法,其特征在于,配置文件包括设备通信协议及点表,所述对于有匹配的配置文件的设备,获取对应的设备状态信息,包括:

5.根据权利要求4所述的场站设备版...

【专利技术属性】
技术研发人员:胡建斌
申请(专利权)人:江苏天合储能有限公司
类型:发明
国别省市:

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

1