[发明专利]无睡眠策略控制器故障码自清除的自动化测试方法和测试系统在审
申请号: | 202210595560.0 | 申请日: | 2022-05-30 |
公开(公告)号: | CN115065628A | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 高茹;王邵龙;姜鹏;姬楠;赵跃;李营昊;赵伟博;谷原野;孙运玺 | 申请(专利权)人: | 一汽奔腾轿车有限公司 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04L12/40 |
代理公司: | 长春吉大专利代理有限责任公司 22201 | 代理人: | 董鹤维 |
地址: | 130012 吉林省长春市*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 睡眠 策略 控制器 故障 清除 自动化 测试 方法 系统 | ||
本发明公开了一种无睡眠策略控制器故障码自清除的自动化测试方法及测试系统,应用于汽车CAN总线测试领域,用于无睡眠策略的控制器历史故障自动清除策略的验证测试,提升测试效率和准确性。主要构成包括:电源(1‑1)、IO通断控制模块、待测ECU、CANOE、PC电脑;电压给待测ECU提供12V的稳定电压,PC电脑控制IO通断控制模块和CANOE实现测试序列的执行和测试数据的存储;提高了对无睡眠策略控制器故障码自清除测试的可靠性、稳定性及测试效率。
技术领域
本发明属于应用于汽车CAN总线测试领域,具体公开了一种无睡眠策略控制器故障码自清除的自动化测试方法及测试系统。
背景技术
随着汽车总线技术的不断成熟,以CAN总线协议为代表的汽车总线通信技术在主机厂得到了广泛运用。总线测试验证在总线开发过程中具有重要作用,验证控制单元是否按照主机厂的协议进行开发,保证控制单元的正常通信及整车集成的匹配性。
针对控制器的历史故障自清除策略,规范要求控制器记录到历史DTC之后,经历40个无故障循环后,自动清除历史DTC。无睡眠策略的控制器,循环模式为IGOFF-IGON。测试过程中需要在测试39次及40次循环后进行DTC读取并考察数据。目前在汽车CAN总线测试领域,对控制器历史故障自清除的测试实现方案中,因CANoe读取故障码及电压的通断无法按测试序列的要求自动实现模式循环,测试依赖人工操作并且操作繁琐,测试效率低,也很难保证准确率。
发明内容
为解决上述问题,本发明提供一种无睡眠策略控制器故障码自清除的自动化测试方法,提升自主开发验证能力及效率,缩短电气系统开发周期,提高网络总线通信测试的可靠性、稳定性及测试效率。
本发明的具体技术方案如下:
一种无睡眠策略控制器故障码自清除的自动化测试方法,包括如下步骤:
在PC电脑执行测试启动;
IG-ON模式下使用CANoe清读待测ECU的DTC;
再使用CANoe模拟网络相关的DTC对应的信号报文并传输至待测ECU;
再使用CANoe读取待测ECU的DTC;
取消使用CANoe模拟网络相关的DTC对应的信号报文并传输至待测ECU的步骤;
进入IGOFF-IGON-读取DTC的循环,其是由CANoe通过控制待测ECU供电实现:CANoe通过CAPL程序指令控制IO通断控制模块,IO通断控制模块根据收到CAPL程序指令控制待测ECU供电;
完成持续运行41个IGOFF-IGON-读取DTC的循环后,使用CANoe读取待测ECU的DTC,并储存数据。
作为本发明更优的技术方案:所述的CANoe和待测ECU通过CAN线连接,在CAPL中编写逻辑生成.can文件,仿真节点加载.can文件,运行CANoe,发出待测ECU所需要的DTC报文。
作为本发明更优的技术方案:所述的IGOFF-IGON-读取DTC循环在第39次和第40次完成时分别暂停一次,等待操作人员按通过PC机操作后继续执行后续程序,第41个循环完成后,整个测试程序执行完毕。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于一汽奔腾轿车有限公司,未经一汽奔腾轿车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210595560.0/2.html,转载请声明来源钻瓜专利网。