【技术实现步骤摘要】
诊断数据获取方法、系统、电子设备及存储介质
[0001]本申请涉及故障诊断
,具体涉及一种诊断数据获取方法
、
系统
、
电子设备及存储介质
。
技术介绍
[0002]现有的域控方案主要包含域控制器和域控制器对应的下挂电子部件
。
目前,可以通过统一诊断服务获取域控制器自身的诊断数据,然而,无法获取域控制器对应的下挂电子部件的相关诊断数据
。
[0003]目前,当发生故障时,无法定位到域控制器对应的下挂电子部件的故障信息
。
由于软件类故障与传统机械类故障相比,其故障原因往往纷繁复杂,如果无法直接获取故障信息,则需要靠经验或拆除零部件的方法去排查问题,往往很难定位故障问题的原因,并且故障排查周期长,消耗大量人力
。
而且,在进行数据分析时,也无法满足通过诊断手段获取下挂电子部件非故障信息的需求,例如,无法向大数据分析平台等提供下挂电子部件的非故障数据,这样会产生非故障信息获取困难的问题
。
技术实现思路
[0004]鉴于现有技术中的上述缺陷或不足,本申请旨在提供一种诊断数据获取方法
、
系统
、
电子设备及存储介质,以解决无法获取域控制器的下挂电子部件的诊断数据的问题
。
[0005]本申请实施例提供了一种诊断数据获取方法,域控制器与各下挂电子部件之间通过私有协议通信连接,该方法包括:
[0006]针对每个下挂电子部件,在到达预先 ...
【技术保护点】
【技术特征摘要】
1.
一种诊断数据获取方法,其特征在于,域控制器与各下挂电子部件之间通过私有协议通信连接,包括:针对每个下挂电子部件,在到达预先定义的周期时,获取与所述下挂电子部件相对应的诊断数据,并将所述诊断数据基于所述私有协议上传至所述域控制器;其中,所述诊断数据包括故障数据以及非故障数据;所述域控制器在接收到所述下挂电子部件基于所述私有协议上传的诊断数据时,将所述诊断数据存储在所述域控制器的目标存储空间中;所述域控制器在接收到上位机基于公有协议发送的诊断指令时,根据所述诊断指令从所述目标存储空间中获取与所述诊断指令相对应的目标数据,并将所述目标数据发送至所述上位机
。2.
根据权利要求1所述的方法,其特征在于,在所述获取与所述下挂电子部件相对应的诊断数据之前,还包括:针对每个下挂电子部件,在所述下挂电子部件中预先配置与所述下挂电子部件相对应的非故障数据种类
、
各目标故障以及与每种目标故障相对应的故障数据种类
。3.
根据权利要求1所述的方法,其特征在于,所述将所述诊断数据基于所述私有协议上传至所述域控制器,包括:所述下挂电子部件的微控制器将所述诊断数据通过第一私有协议上传至所述域控制器的系统级芯片
。4.
根据权利要求3所述的方法,其特征在于,所述将所述诊断数据存储在所述域控制器的目标存储空间中,包括:所述域控制器的系统级芯片通过第二私有协议将所述诊断数据发送至所述域控制器的微控制器;所述域控制器的微控制器将所述诊断数据存储在所述域控制器的闪存内的目标存储空间中
。5.
根据权利要求1所述的方法,其特征在于,所述诊断指令包括读取故障代码信息的服务指令;所述域控制器在接收到上位机基于公有协议发送的诊断指令时,根据所述诊断指令从所述目标存储空间中获取与所述诊断指令相对应的目标数据,包括:所述域控制器在接收到上位机基于公有协议发送的读取故障代码信息的服务指令时,确定与所述读取故障代码信息的服务指令对应的目标下挂电子部件,所述域控制器的微控制器从所述目标存储空间中调取与所述目标下挂电子部件相对应的故障代码信息作为目标数据;其中,所述故障代码信息属于故障数据
。6.
根据权利要求1所述的方法,其特征在于,所述诊断指令包括通过标识信息读取相关数据的服务指令;所述域控制器在接收到上位机基于公有协议发送的诊断指令时,根据所述诊断指令从所述目标存储空间中获取与所述诊断指令相对应的目标数据,包括:所述域控制器在接收到上位机基于公有协议发送的通过标识信息读取相关数据的服务指令时,确定与所述通过标识信息读取相...
【专利技术属性】
技术研发人员:刘建英,段文平,徐靖,冯长,张元奇,李敏,任平,
申请(专利权)人:重庆赛力斯新能源汽车设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。