车辆诊断测试方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37667548 阅读:19 留言:0更新日期:2023-05-26 04:27
本发明专利技术实施方式提出一种车辆诊断测试方法、装置、电子设备及存储介质,属于汽车电子技术领域,测试设备读取的车机系统的第一SOC配置字和DID配置字一致,且通过安全访问认证的情况下,根据车机系统返回的流控帧,将目标配置字拆分为多个连续帧按序发送至车机系统,并在收到车机系统返回的写入完成指令时,重启车机系统,在判定重启后读取的车机系统的第二SOC配置字与目标配置字相同,且第一SOC配置字与第二SOC配置字不相同时,返回读取车机系统的第一SOC配置字的步骤,以继续下一个目标配置字的写入操作,实现由测试设备自主进行诊断测试操作,且可以反复测试来实现对刷写车机系统的压力测试,能够极大地提高车辆诊断测试效率。率。率。

【技术实现步骤摘要】
车辆诊断测试方法、装置、电子设备及存储介质


[0001]本专利技术涉及汽车电子
,具体而言,涉及一种车辆诊断测试方法、装置、电子设备及存储介质。

技术介绍

[0002]随着汽车电子技术的发展,汽车上的车载设备越来越多,例如,电控单元、智能座舱和车机等。车辆诊断是保证汽车性能达到要求的重要手段。统一诊断服务(Unified Diagnostic Services,UDS)是车辆诊断的一种应用层协议,通过UDS诊断协议可以对车辆进行一系列操作,通过查询数据或者控制变量的方法对车辆进行诊断。
[0003]目前,车辆诊断测试通过借助can工具应用软件,人为配置好各项服务及发送数据至车机,人工观察各项诊断服务的响应数据是否正确。然而,诊断测试过程中,需要消耗大量的人力和时间,诊断测试效率低。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种车辆诊断测试方法、装置、电子设备及存储介质,其能够改善传统的车辆诊断测试所存在的诊断测试效率低的问题。
[0005]为了实现上述目的,本专利技术实施方式采用的技术方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种车辆诊断测试方法,其特征在于,应用于测试设备,所述测试设备与车机系统通信连接,所述方法包括:读取所述车机系统的第一SOC配置字,通过22服务,从所述车机系统中读取DID配置字;在所述第一SOC配置字和所述DID配置字一致的情况下,与所述车机系统进行安全访问认证;在安全访问认证通过的情况下,向所述车机系统发送关于目标配置字的首帧,并基于所述车机系统针对所述首帧返回的流控帧,将所述目标配置字拆分为多个连续帧后按序发送至所述车机系统;接收到所述车机系统发送的写入完成指令时,控制所述车机系统重启,并在重启后,读取所述车机系统的第二SOC配置字;其中,所述写入完成指令为所述车机系统在对接收的所述多个连续帧所对应的配置字完成写入操作后发出;在所述第二SOC配置字与所述目标配置字相同,且所述第一SOC配置字与所述第二SOC配置字不相同的情况下,返回执行所述读取所述车机系统的第一SOC配置字的步骤。2.根据权利要求1所述的车辆诊断测试方法,其特征在于,所述流控帧包括帧总数和相邻帧的发送时间间隔;所述基于所述车机系统针对所述首帧返回的流控帧,将所述目标配置字拆分为多个连续帧后按序发送至所述车机系统的步骤,包括:根据所述车机系统针对所述首帧返回的流控帧,将所述目标配置字拆分为多个连续帧;其中,所述多个连续帧的数量与所述帧总数一致;按照所述发送时间间隔,将所述多个连续帧后按序发送至所述车机系统。3.根据权利要求1或2所述的车辆诊断测试方法,其特征在于,所述测试设备中存储有多个待写配置字;所述向所述车机系统发送关于目标配置字的首帧的步骤,包括:将所述多个待写配置字中目标排序的待写配置字,作为目标配置字;根据所述目标配置字的数据长度和数据初始值,生成所述目标配置字的首帧,并发送所述首帧至所述车机系统。4.根据权利要求1或2所述的车辆诊断测试方法,其特征在于,所述与所述车机系统进行安全访问认证的步骤,包括:向所述车机系统发送扩展会话服务;其中,所述扩展会话服务用于促使所述车机系统进行扩展会话鉴权;在接收到所述车机系统发送的指示扩展会话鉴权通过的指令时,向所述车机系统发送安全会话服务;其中,所述安全会话服务用于促使所述车机系统进行安全会话鉴权;在接收到所述车机系统发送的指示安全会话鉴权通过的指令时,确定安全访问认证通过。5.根据权利要求1或2所述的车辆诊断测试方法,其特征在于,所述方法还包括:在所述第二SOC配置字与所述目标配置字不相同的情况下,停止测试,并控制所述测试设备和所述车机系统保持当前状态;在所述第二SOC配置字与所述目标配置字相同,且所述第一SOC配置...

【专利技术属性】
技术研发人员:张巍巍李哲李林
申请(专利权)人:北斗星通智联科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1