3.3组合多项测试项的自动测试的软件实现
组合多项测试项的自动测试的主要软件流程如图4所示。
自动测试将完成线圈参数、动作时间和触点电阻的全部测试。“基本参数设置”包括设置继电器类型、线圈类型、各测试项测试次数和触点组初始状态。为了提高测试数据的准确性,自动测试设计为重复多次执行,最后求取多次测试数据的平均值,如线圈参数、动作时间和触点电阻分别测试M、N、K次(M、N、K均大于等于0),实际次数多少由测试人员根据现场情况决定。每次测试的结果全部暂存于Datamodule中,在Datamodule中建立了3个链表,分别用来存放每次测试的线圈参数、动作时间参数和触点电阻参数。链表的每1个结点分别代表某测试项的1次测试数据。
4 结束语
现场测试中,系统运行良好,人机界面友好,能完成对所有1362种继电器的测试,并提供完整的测试数据的报表,测试精度令人满意,其中电压测试精度由<=0.01v提高到了<=0.001v,吸合时间测试精度则由<=1ms提高到了0.04ms。
本文作者创新点:(1)硬件设计。采用单插座对4大类1362种继电器进行测试;通过自动控制受控电源完成了对电流、电压或混合型继电器参数的测试。(2)软件设计。提出了以Z_Timer为主、硬件电路为辅的方法来测试动作时间,大大简化了硬件电路的设计;自动测试中还可组合测试项进行多次重复测试求取平均值,从而提高了测试数据的准确性。
上一篇:电气设备维修的十项原则