本发明涉及测试,尤其涉及一种开关机测试系统及方法。
背景技术:
1、产品在研发过程中都需要进行相关测试以保证产品质量,开关机测试作为产品众多测试项目之一,是必测项,该项测试可以用来作为判断产品开机和关机功能是否正常的主要指标。
2、当前开关机测试比较简单的做法是用继电器来多次断开或闭合电源,达到一定开关机测试次数后查看产品是否还能正常工作,但是该开关机测试过程所测试的功能十分有限,仅可以对产品是能否正常开关机进行测试。
3、然而对于包括带触摸功能在内的人机界面(human machine interface,hmi),仅仅进行开关机测试远远不够,以上测试只能判定系统是否正常开关机,而不能对hmi屏是否正常点亮进行测试。
4、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本发明的主要目的在于提供一种开关机测试系统及方法,旨在解决现有技术中无法对测试hmi屏是否正常点亮进行测试的技术问题。
2、为实现上述目的,本发明提出一种开关机测试系统,所述开关机测试系统包括:光强采集器和监控设备;
3、其中,所述监控设备分别与所述光强采集器以及hmi屏设备连接,所述光强采集器设置在所述hmi屏设备的表面;
4、所述监控设备,用于在对所述hmi屏设备开关机测试时,接收所述光强采集器采集到的所述hmi屏设备表面的光强信号;
5、所述监控设备,还用于根据所述光强信号和预设光强区间确定所述hmi屏设备的点亮状态,其中,所述点亮状态包括正常点亮状态和异常点亮状态。
6、可选地,所述开关机测试系统还包括:屏幕点击器;
7、其中,所述屏幕点击器与所述监控设备连接,所述屏幕点击器设置在所述hmi屏设备的屏幕表面;
8、所述监控设备,还用于在确定所述hmi屏设备为正常点亮状态时,向所述屏幕点击器发送屏幕点击信号,控制所述屏幕点击器启动对所述hmi屏设备的屏幕进行点击;
9、所述监控设备,还用于检测预设时长内是否接收到所述屏幕点击器发送的屏幕点击信息;
10、所述监控设备,还用于若预设时长内接收到所述屏幕点击器发送的屏幕点击信息,确定所述hmi屏设备为触摸功能正常状态。
11、可选地,所述开关机测试系统还包括:供电设备;
12、其中,所述供电设备分别与所述监控设备以及所述hmi屏设备连接;
13、所述监控设备,还用于在对所述hmi屏设备进行测试时,输出开机信号或关机信号至供电设备,以使所述供电设备为所述hmi屏设备启动供电或停止供电;
14、所述监控设备,还用于在所述供电设备为所述hmi屏设备启动供电时,测试所述hmi屏设备的通信状态;
15、所述监控设备,还用于在所述hmi屏设备通信状态正常时,输出采集信号至所述光强采集器,以使所述光强采集器采集所述hmi屏设备表面的光强信号。
16、可选地,所述供电设备包括:电源以及继电器;
17、其中,所述电源与所述继电器的输入端连接,所述继电器的控制端与所述监控设备连接,所述继电器的输出端与所述hmi屏设备连接;
18、所述监控设备,还用于在对所述hmi屏设备进行测试时,输出开机信号或关机信号至所述继电器,以使所述继电器导通或断开所述电源与所述hmi屏设备之间的连接。
19、为实现上述目的,本发明还提供了一种开关机测试方法,应用于监控设备,所述监控设备分别与光强采集器以及hmi屏设备连接,所述光强采集器设置在所述hmi屏设备的表面,所述开关机测试方法包括:
20、在对所述hmi屏设备开关机测试时,接收所述光强采集器采集到的所述hmi屏设备表面的光强信号;
21、根据所述光强信号和预设光强区间确定所述hmi屏设备的点亮状态,其中,所述点亮状态包括正常点亮状态和异常点亮状态。
22、可选地,所述预设光强区间包括第一预设光强区间,所述根据所述光强信号和预设光强区间确定所述hmi屏设备的点亮状态的步骤包括:
23、确定所述光强信号与所述第一预设光强区间是否匹配;
24、若所述光强信号与所述第一预设光强区间相匹配,确定所述hmi屏设备为正常点亮状态;
25、若所述光强信号与所述第一预设光强区间不匹配,确定所述hmi屏设备为异常点亮状态。
26、可选地,所述预设光强区间包括第二预设光强区间和第三预设光强区间,所述第二预设光强区间的最大值小于所述第一预设光强区间的最小值,所述第三预设光强区间的最大值小于所述第二预设光强区间的最小值,所述异常点亮状态包括部分异常点亮状态和完全异常点亮状态,所述若所述光强信号与所述第一预设光强区间不匹配,确定所述hmi屏设备为异常点亮状态的步骤包括:
27、若所述光强信号与所述第一预设光强区间不匹配,确定所述光强信号与所述第二预设光强区间是否相匹配;
28、若所述光强信号与所述第二预设光强区间相匹配,确定所述hmi屏设备为部分异常点亮状态;
29、若所述光强信号与所述第二预设光强区间不匹配,确定所述光强信号与所述第三预设光强区间是否相匹配;
30、若所述光强信号与所述第三预设光强区间相匹配,确定所述hmi屏设备为完全异常点亮状态。
31、可选地,所述接收所述光强采集器采集到的所述hmi屏设备表面的光强信号的步骤之前,还包括:
32、检测所述hmi屏设备与所述监控设备的通信状态,所述通信状态包括正常通信状态和异常通信状态;
33、在所述通信状态为正常通信状态时,执行所述接收所述光强采集器采集到的所述hmi屏设备表面的光强信号的步骤。
34、可选地,所述监控设备与屏幕点击器连接,所述屏幕点击器设置在所述hmi屏设备的表面,所述根据所述光强信号和预设光强区间确定所述hmi屏设备的点亮状态,其中,所述点亮状态包括正常点亮状态和异常点亮状态的步骤之后,还包括:
35、若确定所述hmi屏设备的点亮状态为正常点亮状态,向所述屏幕点击器发送屏幕点击指令;
36、检测预设时长内是否接收到所述屏幕点击器发送的屏幕点击信息;
37、若预设时长内接收到所述屏幕点击器发送的屏幕点击信息,确定所述hmi屏设备为触摸功能正常状态。
38、可选地,所述若预设时长内接收到所述屏幕点击器发送的屏幕点击信息,确定所述hmi屏设备为触摸功能正常状态的步骤包括:
39、若预设时长内接收到所述屏幕点击器发送的屏幕点击信息,确定所述预设时长内接收到所述屏幕点击信息的次数;
40、若所述次数大于预设次数,确定所述hmi屏设备为触摸功能正常状态。
41、在本发明提供了一种开关机测试系统及方法,该开关机测试系统包括:光强采集器和监控设备;所述监控设备分别与所述光强采集器以及hmi屏设备连接,所述光强采集器设置在所述hmi屏设备的表面;所述监控设备在对所述hmi屏设备开关机测试时,接收所述光强采集器采集到的所述hmi屏设备表面的光强信号;所述监控设备根据所述光强信号和预设光强区间确定所述hmi屏设备的点亮状态,所述点亮状态包括正常点亮状态和异常点亮状态。本发明通过在开关机测试时,采集hmi屏设备表面的光强信号,然后根据光强信号是否处于预设光强区间确定所述hmi屏设备的点亮状态,从而实现了对hmi屏设备的点亮状态进行测试。