一种多路dc循环测试系统的制作方法

文档序号:10686945阅读:737来源:国知局
一种多路dc循环测试系统的制作方法
【专利摘要】本发明公开了一种多路DC循环测试系统,所述系统包括:控制主机,通过程序设定多路被测机台、测试循环次数、循环时间间隔参数,并根据输入的信息,输出控制信息给单片机控制器模块;单片机控制器模块,接受控制主机输入的信息后,通过多路开关模块分别给多台被测服务器发送开关机信号;多路开关模块的结构包括多路继电器,每路继电器根据单片机控制器模块发出控制信号完成对应测试机台电源按钮的开关机动作。本发明系统能够实现一次同时进行多台被测机器的测试,而且互不干扰,测试结果独立,无需人工参与,并且能及时监控各台机台的测试状况,能达到多路监控,多路控制的效果,可有效提升测试效率和简化测试流程。
【专利说明】
一种多路DC循环测试系统
技术领域
[0001]本发明涉及服务器稳定性/可靠性测试技术领域,具体涉及一种多路DC循环测试系统,一种可同时对多台服务器分别进行DC开关机循环测试的自动测试系统,尤其关于一种应用于服务器在功能性和可靠性的自动测试方法。
【背景技术】
[0002]在服务器,存储等产品的测试中,DC开关机循环测试是计算器等电子产品测试中必测的项目,它关系到产品的可靠性和稳定性,但目前测试设备只能对产品一对一的进行测试,当产品很多时,由于测试设备数量有限,容易造成设备资源的冲突,不同产品需要排队测试,延长测试时间,会增加产品的研发测试周期。

【发明内容】

[0003]本发明要解决的技术问题是:本发明针对现有技术的不足之处,提供一种多路DC循环测试系统,可同时对多台服务器分别进行DC开关机循环测试。
[0004]本发明所采用的技术方案为:
一种多路DC循环测试系统,所述系统包括控制主机、单片机控制器模块、多路开关模块,其中:
控制主机,通过程序设定多路被测机台、测试循环次数、循环时间间隔等参数,并根据输入的信息,输出控制信息给单片机控制器模块,还兼有实时显示测试状态以及与控制器传递信息的功能;
单片机控制器模块,接受控制主机输入的信息后,通过多路开关模块分别发送控制信号给多台被测服务器;
多路开关模块的结构包括多路继电器,每路继电器根据单片机控制器模块发出控制信号完成对应测试机台电源按钮Power Button的开关机动作。
[0005]通过本系统控制主机,单机可同时对多台测试机台分别进行DC开关机循环的自动测试,无需人工参与,并且能及时监控各台机台的测试状况,能达到多路监控,多路控制的效果。
[0006]所述系统运行过程如下:
1)先将控制主机与单片机控制器模块通过串口数据线进行联接,再把多路开关模块的开关机信号线与服务器的开关机信号线联接;
2)运行控制主机的控制程序,先激活串口,如果成功表示控制主机与单片机控制器模块通信正常,然后设定循环测试的次数以及延迟时间等参数,然后启动对应被测机器那一路控制信号,控制主机将设置完的信息发送给单片机控制器模块;
3)当单片机控制器模块收到对应的设置信息后,根据设置的信息控制对应那一路继电器闭合一次,相当于按下测试机台的电源按钮Power Button,测试机台启动,启动成功后发信息给控制主机,控制主机再发信息给控制器,控制对应那一路继电器闭合一次,测试机被关闭Shutdown,至此完成一次循环。
[0007]所述控制主机在测试过程中通过软件记录并显示状态,直到设定的循环次数完成,并显示测试结果。
[0008]本发明的有益效果为:
本发明系统通过控制主机,单机即可同时对多台测试机台分别进行DC开关机循环的自动测试,从而达到一次同时进行多台被测机器的测试,而且互不干扰,测试结果独立,无需人工参与,并且能及时监控各台机台的测试状况,能达到多路监控,多路控制的效果,可有效提升测试效率和简化测试流程,适用于用目前所有的服务器产品,提升了测试的自动化程度,而且能保证真实的用户环境,保证了产品质量。
【附图说明】
[0009]图1为本发明系统操作流程图。
【具体实施方式】
[0010]下面结合说明书附图,根据【具体实施方式】对本发明进一步说明:
实施例1:
一种多路DC循环测试系统,所述系统包括控制主机、单片机控制器模块、多路开关模块,其中:
控制主机,通过程序设定多路被测机台、测试循环次数、循环时间间隔等参数,并根据输入的信息,输出控制信息给单片机控制器模块,还兼有实时显示测试状态以及与控制器传递信息的功能;
单片机控制器模块,接受控制主机输入的信息后,通过多路开关模块分别发送控制信号给多台被测服务器;
多路开关模块的结构包括多路继电器,每路继电器根据单片机控制器模块发出控制信号完成对应测试机台电源按钮Power Button的开关机动作。
[0011]通过本系统,控制主机可同时对多台测试机台分别进行DC开关机循环的自动测试,无需人工参与,并且能及时监控各台机台的测试状况,能达到多路监控,多路控制的效果O
[0012]实施例2
如图1所示,在实施例1的基础上,本实施例所述系统运行过程如下:
1)先将控制主机与单片机控制器模块通过串口数据线进行联接,再把多路开关模块的开关机信号线与服务器的开关机信号线联接;
2)运行控制主机的控制程序,先激活串口,如果成功表示控制主机与单片机控制器模块通信正常,然后设定循环测试的次数以及延迟时间等参数,然后启动对应被测机器那一路控制信号,控制主机将设置完的信息发送给单片机控制器模块;
3)当单片机控制器模块收到对应的设置信息后,根据设置的信息控制对应那一路继电器闭合一次,相当于按下测试机台的电源按钮Power Button,测试机台启动,启动成功后发信息给控制主机,控制主机再发信息给控制器,控制对应那一路继电器闭合一次,测试机被关闭Shutdown,至此完成一次循环。
[0013]实施例3
在实施例1或2的基础上,本实施例所述控制主机在测试过程中通过软件记录并显示状态,直到设定的循环次数完成,并显示测试结果。
[0014]实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
【主权项】
1.一种多路DC循环测试系统,其特征在于:所述系统包括控制主机、单片机控制器模块、多路开关I吴块,其中: 控制主机,通过程序设定多路被测机台、测试循环次数、循环时间间隔参数,并根据输入的信息,输出控制信息给单片机控制器模块; 单片机控制器模块,接受控制主机输入的信息后,通过多路开关模块分别给多台被测服务器发送开关机信号; 多路开关模块的结构包括多路继电器,每路继电器根据单片机控制器模块发出控制信号完成对应测试机台电源按钮的开关机动作。2.根据权利要求1所述的一种多路DC循环测试系统,其特征在于,所述系统运行过程如下: 1)先将控制主机与单片机控制器模块通过串口数据线进行联接,再把多路开关模块的开关机信号线与服务器的开关机信号线联接; 2)运行控制主机的控制程序,先激活串口,如果成功表示控制主机与单片机控制器模块通信正常,然后设定循环测试的次数以及延迟时间参数,然后启动对应被测机器那一路控制信号,控制主机将设置完的信息发送给单片机控制器模块; 3)当单片机控制器模块收到对应的设置信息后,根据设置的信息控制对应那一路继电器闭合一次,测试机台启动,启动成功后发信息给控制主机,控制主机再发信息给控制器,控制对应那一路继电器闭合一次,测试机被关闭,至此完成一次循环。3.根据权利要求1或2所述的一种多路DC循环测试系统,其特征在于:所述控制主机在测试过程中通过软件记录并显示状态,直到设定的循环次数完成,并显示测试结果。
【文档编号】G06F11/22GK106055443SQ201610397069
【公开日】2016年10月26日
【申请日】2016年6月7日
【发明人】曹翔
【申请人】浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1