一种故障代码管理方法、装置、设备及可读存储介质制造方法及图纸

技术编号:33441267 阅读:50 留言:0更新日期:2022-05-19 00:28
本申请涉及一种故障代码管理方法、装置、设备及可读存储介质,涉及汽车控制器故障技术领域,包括获取各个控制器对应的故障代码信息,所述故障代码信息包括控制器的源地址、电控系统号和故障代码号;基于每个控制器的故障代码信息生成对应的控制器标识码,多个控制器标识码形成标识码列表;基于所述标识码列表对各个控制器对应的故障代码进行管理。本申请通过控制器的源地址、电控系统号和故障代码号为每个控制器生成一个可唯一标识控制器的标识码,再通过标识码与控制器间的映射关系使得控制器与其对应的故障代码之间具有唯一对应性,以避免出现一个故障代码对应不同的控制器的问题,进而实现故障代码的有效管理。进而实现故障代码的有效管理。进而实现故障代码的有效管理。

【技术实现步骤摘要】
一种故障代码管理方法、装置、设备及可读存储介质


[0001]本申请涉及汽车控制器故障
,特别涉及一种故障代码管理方法、装置、设备及可读存储介质。

技术介绍

[0002]随着经济的高速发展和人民生活水平的不断提高,汽车逐渐走向了千家万户,越来越成为生活中必不可缺少的交通工具,极大的方便了人民群众的日常出行活动。其中,商用卡车作为生产资料的消费也得到了迅速发展,且随着智能电控技术的发展,在商用卡车上应用的电子控制器和控制系统也越来越多,以致商用卡车已不再满足于机械式的物流运输,更多的开始关注车辆的智能管控。
[0003]相关技术中,往往通过OBD(OnBoard Diagnostics,车载诊断)系统进行车辆的自诊断和报告,且OBD系统会向用户提供多系列的标准化代码(比如故障代码),通过故障代码可以帮助用户识别和补救车辆中的故障。不过,由于商用卡车上的电子控制器和控制系统多而杂,且针对同一个配置往往会存在几个不同厂家的控制器,以致出现一个故障代码对应不同的控制器等问题,而在故障诊断过程中又需要准确区分出不同的厂家、不同功能的控制器,方可准确进行车辆故障的诊断。由此可见,如何实现故障代码的有效管理是当前亟需解决的问题。

技术实现思路

[0004]本申请提供一种故障代码管理方法、装置、设备及可读存储介质,以解决相关技术中无法有效实现故障代码有效管理的问题。
[0005]第一方面,提供了一种故障代码管理方法,包括以下步骤:
[0006]获取各个控制器对应的故障代码信息,所述故障代码信息包括控制器的源地址、电控系统号和故障代码号;
[0007]基于每个控制器的故障代码信息生成对应的控制器标识码,多个控制器标识码形成标识码列表;
[0008]基于所述标识码列表对各个控制器对应的故障代码进行管理。
[0009]一些实施例中,在所述获取各个控制器对应的故障代码信息的步骤之前,还包括:
[0010]对每个控制器的可疑参数编号和故障模式标志进行编码得到对应的故障代码号。
[0011]一些实施例中,所述获取各个控制器对应的故障代码信息,包括:
[0012]获取供应商和/或主机厂发送的各个控制器对应的故障代码信息。
[0013]一些实施例中,在所述基于所述标识码列表对各个控制器对应的故障代码进行管理的步骤之后,还包括:
[0014]接收应用端发送的故障代码报文,所述故障代码报文包括待检测故障的故障代码信息;
[0015]基于所述故障代码报文从所述标识码列表中筛选出与所述待检测故障对应的第
一控制器标识码;
[0016]将所述第一控制器标识码对应的第一故障代码发送至应用端,以供所述应用端基于所述第一故障代码进行车辆故障诊断。
[0017]一些实施例中,在所述应用端基于所述第一故障代码进行车辆故障诊断的步骤之后,还包括:
[0018]获取车辆故障诊断结果,检测所述车辆故障诊断结果是否为存在故障;
[0019]若存在故障,则更新标识码列表中的所述第一控制器标识码对应的错误统计字段;
[0020]若不存在故障,则执行所述获取车辆故障诊断结果的步骤。
[0021]一些实施例中,所述标识码列表包括故障代码的故障级别信息。
[0022]一些实施例中,在所述基于所述故障代码报文从所述标识码列表中筛选出与所述待检测故障对应的第一控制器标识码的步骤之后,还包括:
[0023]将所述第一控制器标识码对应的第一故障代码的故障级别发送至应用端,以供所述应用端基于所述第一故障代码的故障级别确定车辆的维修策略。
[0024]第二方面,提供了一种故障代码管理装置,包括:
[0025]获取单元,其用于获取各个控制器对应的故障代码信息,所述故障代码信息包括控制器的源地址、电控系统号和故障代码号;
[0026]映射单元,其用于基于每个控制器的故障代码信息生成对应的控制器标识码,多个控制器标识码形成标识码列表;
[0027]管理单元,其用于基于所述标识码列表对各个控制器对应的故障代码进行管理。
[0028]第三方面,提供了一种故障代码管理设备,包括:存储器和处理器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行,以实现前述的故障代码管理方法。
[0029]第四方面,提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,当所述计算机程序被处理器执行时,以实现前述的故障代码管理方法。
[0030]本申请提供的技术方案带来的有益效果包括:可实现故障代码的有效管理。
[0031]本申请提供了一种故障代码管理方法、装置、设备及可读存储介质,包括获取各个控制器对应的故障代码信息,所述故障代码信息包括控制器的源地址、电控系统号和故障代码号;基于每个控制器的故障代码信息生成对应的控制器标识码,多个控制器标识码形成标识码列表;基于所述标识码列表对各个控制器对应的故障代码进行管理。本申请通过控制器的源地址、电控系统号和故障代码号为每个控制器生成一个可唯一标识控制器的标识码,再通过标识码与控制器间的映射关系使得控制器与其对应的故障代码之间具有唯一对应性,以避免出现一个故障代码对应不同的控制器的问题,进而实现故障代码的有效管理。
附图说明
[0032]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他
的附图。
[0033]图1为本申请实施例提供的一种故障代码管理方法的流程示意图;
[0034]图2为本申请实施例提供的一种故障代码管理装置的结构示意图;
[0035]图3为本申请实施例提供的一种故障代码管理设备的结构示意图。
具体实施方式
[0036]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0037]本申请实施例提供了一种故障代码管理方法、装置、设备及可读存储介质,其能解决相关技术中无法有效实现故障代码有效管理的问题。
[0038]图1是本申请实施例提供的一种故障代码管理方法,包括以下步骤:
[0039]步骤S10:获取各个控制器对应的故障代码信息,所述故障代码信息包括控制器的源地址、电控系统号和故障代码号;
[0040]进一步的,在本申请实施例中,在所述获取各个控制器对应的故障代码信息的步骤之前,还包括以下步骤:
[0041]对每个控制器的可疑参数编号和故障模式标志进行编码得到对应的故障代码号。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障代码管理方法,其特征在于,包括以下步骤:获取各个控制器对应的故障代码信息,所述故障代码信息包括控制器的源地址、电控系统号和故障代码号;基于每个控制器的故障代码信息生成对应的控制器标识码,多个控制器标识码形成标识码列表;基于所述标识码列表对各个控制器对应的故障代码进行管理。2.如权利要求1所述的故障代码管理方法,其特征在于,在所述获取各个控制器对应的故障代码信息的步骤之前,还包括:对每个控制器的可疑参数编号和故障模式标志进行编码得到对应的故障代码号。3.如权利要求1所述的故障代码管理方法,其特征在于,所述获取各个控制器对应的故障代码信息,包括:获取供应商和/或主机厂发送的各个控制器对应的故障代码信息。4.如权利要求1所述的故障代码管理方法,其特征在于,在所述基于所述标识码列表对各个控制器对应的故障代码进行管理的步骤之后,还包括:接收应用端发送的故障代码报文,所述故障代码报文包括待检测故障的故障代码信息;基于所述故障代码报文从所述标识码列表中筛选出与所述待检测故障对应的第一控制器标识码;将所述第一控制器标识码对应的第一故障代码发送至应用端,以供所述应用端基于所述第一故障代码进行车辆故障诊断。5.如权利要求4所述的故障代码管理方法,其特征在于,在所述应用端基于所述第一故障代码进行车辆故障诊断的步骤之后,还包括:获取车辆故障诊断结果,检测所述车辆故障诊断结果是否为存在故障;若存...

【专利技术属性】
技术研发人员:甄东文蒿继深张兵施周维王顶张育维
申请(专利权)人:东风商用车有限公司
类型:发明
国别省市:

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

1