本发明涉及测试领域,更具体地说,涉及一种供电模块的掉电测试方法及装置。
背景技术:
在云计算时代,海量数据需要掉电存储。为了降低数据丢失风险,对供电模块的供电质量、冷备切换时间、可靠性提出更高的要求。现有技术中,不存在测试掉电维持时间、掉电后与备份电池模块能不能无缝对接的方法。
因此,如何自动测试供电模块掉电后与备份电池模块是否无缝对接是本领域技术人员需要解决的问题。
技术实现要素:
本发明的目的在于提供一种供电模块的掉电测试方法及装置,实现了自动测试供电模块掉电后与备份电池模块是否无缝对接,缩短了产品的开发周期。
为实现上述目的,本发明实施例提供了一种供电模块的掉电测试方法,包括:
判断供电模块中的测试开关是否为开;
若是,则向所述供电模块中正在供电的第一供电器发送测试命令,以便所述第一供电器接收到所述测试命令后返回反馈信号,停止供电;
接收到所述反馈信号后,启动所述供电模块中的第二供电器;
监控所述测试开关状态为开时所述供电模块的供电信息,并得到掉电测试结果。
其中,所述判断供电模块中的测试开关是否为开之前,还包括:
接收用户的测试请求,将供电模块中的测试开关设置为开。
其中,所述返回反馈信号之前,还包括:
所述第一供电器判断所述测试命令是否为掉电测试,若是,则执行返回反馈信号的步骤。
其中,所述得到掉电测试结果包括:
判断所述供电信息中的输出电压值是否超过预设范围,若是,则得到所述供电模块发生掉电的测试结果。
其中,得到所述供电模块发生掉电的测试结果之后,还包括:
向管理员发出告警。
其中,还包括:
接收用户的查询请求,并向所述用户返回所述查询请求对应的供电信息和/或掉电测结果。
为实现上述目的,本发明实施例提供了一种供电模块的掉电测试装置,包括:
判断模块,用于判断供电模块中的测试开关是否为开;
发送模块,用于在供电模块中的测试开关为开时,向所述供电模块中正在供电的第一供电器发送测试命令,以便所述第一供电器接收到所述测试命令后返回反馈信号,并停止供电;
第一接收模块,用于接收到所述反馈信号后,启动所述供电模块中的第二供电器;
测试模块,用于监控所述测试开关状态为开时所述供电模块的供电信息,并得到掉电测试结果。
其中,还包括:
第二接收模块,用于接收用户的测试请求,将供电模块中的测试开关设置为开。
其中,所述测试模块具体为监控所述测试开关状态为开时所述供电模块的供电信息,并判断所述供电信息中的输出电压值是否超过预设范围,若是,则得到所述供电模块发生掉电的测试结果的模块。
其中,还包括:
第三接收模块,用于接收用户的查询请求,并向所述用户返回所述查询请求对应的供电信息和/或掉电测结果。
通过以上方案可知,本发明实施例提供的一种供电模块的掉电测试方法包括:判断供电模块中的测试开关是否为开;若是,则向所述供电模块中正在供电的第一供电器发送测试命令,以便所述第一供电器接收到所述测试命令后返回反馈信号,并停止供电;接收到所述反馈信号后,启动所述供电模块中的第二供电器;监控所述测试开关状态为开时所述供电模块的供电信息,并得到掉电测试结果。
本发明实施例提供的供电模块的测试方法,不需要人工参与,当供电模块中的测试开关为开时,第一供电器停止工作,由电路中的储能元件供电,控制器接收到第一供电器的反馈信号时启动第二供电器,持续监控供电模块输出的供电信息给出测试结果。由此可见,本发明实施例提供的供电模块的掉电测试方法,实现了自动测试供电模块掉电后与备份电池模块是否无缝对接,缩短了产品的开发周期,提高了供电模块的稳定性和可靠性。本发明还公开了一种供电模块的掉电测试装置,同样能实现上述技术效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例公开的一种供电模块的掉电测试方法的流程图;
图2为本发明实施例公开的另一种供电模块的掉电测试方法的流程图;
图3为本发明实施例公开的又一种供电模块的掉电测试方法的流程图;
图4为本发明实施例公开的一种供电模块的掉电测试装置的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种供电模块的掉电测试方法,实现了自动测试供电模块掉电后与备份电池模块是否无缝对接,缩短了产品的开发周期。
参见图1,本发明实施例公开的一种供电模块的掉电测试方法的流程图,如图1所示,包括:
s101:判断供电模块中的测试开关是否为开,若是,进入s102,若否,则结束流程;
在具体实施中,可以在供电模块中设置一个测试开关,当该测试开关为开时,触发测试流程,当该测试开关为关时,则结束流程。可以理解的是,打开测试开关的方式,可以由用户手动打开,当然也可以设置预设间隔,每隔预设间隔的时间即打开所述测试开关,触发测试流程,在此不作具体限定。
s102:向所述供电模块中正在供电的第一供电器发送测试命令,以便所述第一供电器接收到所述测试命令后返回反馈信号,停止供电;
测试流程开始后,控制器向供电模块中正在供电的第一供电器发送测试命令,所述第一供电器接收到所述测试命令后向控制器返回反馈信号,并停止供电,此时,供电模块由电路中的储能元件供电。
s103:接收到所述反馈信号后,启动所述供电模块中的第二供电器;
控制器接收到第一供电器发送的反馈信号后,启动供电模块中的备用电池,即第二供电器,供电模块的供电元件由储能元件变为第二供电器。此时,关闭所述测试开关。
s104:监控所述测试开关状态为开时所述供电模块的供电信息,并得到掉电测试结果。
在具体实施中,持续监控整个测试流程,即测试开关状态为开时的供电模块的供电信息,所述供电信息可以包括供电模块的输出电压值、输出电流值、转换效率等。控制器可以根据该供电信息得到掉电测试结果,该掉电测试结果可以包括储能元件储存的电能是否能够维持第一供电器与第二供电器的切换过程,启动第二供电器的过程是否及时可靠等。
本发明实施例提供的供电模块的测试方法,不需要人工参与,当供电模块中的测试开关为开时,第一供电器停止工作,由电路中的储能元件供电,控制器接收到第一供电器的反馈信号时启动第二供电器,持续监控供电模块输出的供电信息给出测试结果。由此可见,本发明实施例提供的供电模块的掉电测试方法,实现了自动测试供电模块掉电后与备份电池模块是否无缝对接,缩短了产品的开发周期,提高了供电模块的稳定性和可靠性。
本发明实施例公开了一种供电模块的掉电测试方法,相对于上一实施例,本实施例对技术方案作了进一步的说明和优化。具体的:
参见图2,本发明实施例提供的另一种供电模块的掉电测试方法的流程图,如图2所示,包括:
s211:接收用户的测试请求,将供电模块中的测试开关设置为开。
s212:判断供电模块中的测试开关是否为开,若是,进入s221,若否,则结束流程;
s221:向所述供电模块中正在供电的第一供电器发送测试命令;
s222:所述第一供电器接收到所述测试命令后判断所述测试命令是否为掉电测试,若是,返回反馈信号,并停止供电,若否,则结束流程;
在具体实施中,由于对供电模块的测试还可以包括其他测试流程,所以当所述第一供电器接收到所述测试命令后,需要判断所述测试命令的类型,当所述测试命令为掉电测试时,向控制器返回反馈信号,并停止供电,此时,供电模块由电路中的储能元件供电。
s203:接收到所述反馈信号后,启动所述供电模块中的第二供电器;
s241:监控所述测试开关状态为开时所述供电模块的供电信息;
s242:判断所述供电信息中的输出电压值是否超过预设范围,若是,则得到所述供电模块发生掉电的测试结果,并向管理员发出告警,若否,则结束流程。
在具体实施中,可以通过供电模块的输出电压值是否超过预设范围得到测试结果。例如,一般供电模块的输出电压值预设范围为180v-220v,当监控到的输出电压值超出180v-220v,即该供电模块的掉电测试结果不合格,发生掉电现象,立即向管理员发出告警。
本发明实施例公开了一种供电模块的掉电测试方法,还可以包括响应用户请求供电信息和/或掉电测结果。具体的:
参见图3,本发明实施例提供的又一种供电模块的掉电测试方法的流程图,如图3所示,包括:
s301:判断供电模块中的测试开关是否为开,若是,进入s302,若否,则结束流程;
s302:向所述供电模块中正在供电的第一供电器发送测试命令,以便所述第一供电器接收到所述测试命令后返回反馈信号,停止供电;
s303:接收到所述反馈信号后,启动所述供电模块中的第二供电器;
s304:监控所述测试开关状态为开时所述供电模块的供电信息,并得到掉电测试结果;
s305:接收用户的查询请求,并向所述用户返回所述查询请求对应的供电信息和/或掉电测结果。
在具体实施中,测试过程中的供电信息和掉电测试结果可以以数据表的形式存储于存储器中,所述数据表可以包括测试编号、供电信息、掉电测试结果等。控制器接收用户的查询请求,所述查询请求中可以包括测试编号,控制器根据所述测试编号向用户返回对应的供电信息和/或掉电测结果。
下面对本发明实施例提供的一种供电模块的掉电测试装置进行介绍,下文描述的一种供电模块的掉电测试装置与上文描述的一种供电模块的掉电测试方法可以相互参照。
参见图4,本发明实施例提供的一种供电模块的掉电测试装置的结构图,如图4所示,包括:
判断模块401,用于判断供电模块中的测试开关是否为开;
发送模块402,用于在供电模块中的测试开关为开时,向所述供电模块中正在供电的第一供电器发送测试命令,以便所述第一供电器接收到所述测试命令后返回反馈信号,并停止供电;
第一接收模块403,用于接收到所述反馈信号后,启动所述供电模块中的第二供电器;
测试模块404,用于监控所述测试开关状态为开时所述供电模块的供电信息,并得到掉电测试结果。
本发明实施例提供的供电模块的测试装置,不需要人工参与,当供电模块中的测试开关为开时,第一供电器停止工作,由电路中的储能元件供电,控制器接收到第一供电器的反馈信号时启动第二供电器,持续监控供电模块输出的供电信息给出测试结果。由此可见,本发明实施例提供的供电模块的掉电测试装置,实现了自动测试供电模块掉电后与备份电池模块是否无缝对接,缩短了产品的开发周期,提高了供电模块的稳定性和可靠性。
在上述实施例的基础上,作为优选实施方式,还包括:
第二接收模块,用于接收用户的测试请求,将供电模块中的测试开关设置为开。
在上述实施例的基础上,作为优选实施方式,所述测试模块具体为监控所述测试开关状态为开时所述供电模块的供电信息,并判断所述供电信息中的输出电压值是否超过预设范围,若是,则得到所述供电模块发生掉电的测试结果的模块。
在上述实施例的基础上,作为优选实施方式,还包括:
第三接收模块,用于接收用户的查询请求,并向所述用户返回所述查询请求对应的供电信息和/或掉电测结果。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。