电机扭矩测试台软件主要是控制硬件部分协同工作,控制伺服转速、方向,控制气缸松开、压紧,并实时采集输出信号数据,将所数据实时保存并绘制测试报告,以反映各参数之间的特性,并完成数据的分析处理。
软件主要有如下几个模块:
(1)数据存储模块:系统运行配置文件存储为ini配置文件;EPS电机的基本参数信息、伺服控制参数、实时采集数据等存放于SQLSERVER数据库,方便查询修改。
(2)基本设置模块:主要用来设置包括转速、产品型号、产品名称、判定参数、采集卡的各模拟量、数字量和计数器采集通道与实际参数的对应关系,以及用于测试绘制图表的各项坐标参数值如:角度、电压等。产品编号支持自动编号和扫描枪输入。
(3)权限管理模块:因系统配置比较灵活,为避免不恰当的误操作,以及测试数据结果的保密要求等分配相应的权限。
(4)测量功能模块:启动测试后将按照规定的流程进行一次完整的检测并计算测试结果、绘制图件报告,测试过程中可以手动干预退出检测。
测试程序流程如下:
①检测EPS电机是否安装,自动寻找起测点。
②伺服逆时针回转45°,稳定200ms,然后顺时针转动45°,并启动采集线程,实时绘制扭矩与角度关系曲线;伺服先回转45°是为了消除伺服启动过程加速时造成扭矩跳动,影响测试的真实性。
③伺服顺时针回转45°,稳定200ms,然后逆时针转动45°,并启动采集线程,实时绘制扭矩与角度关系曲线。
④正反行程测试完成后,伺服电机回到系统初始零位并松开气缸,根据测试数据计算正、反形成的损耗扭矩和波动扭矩,与基准值比较后判断产品是否合格。