本发明专利技术公开了一种车载控制器及其故障时间获取方法、诊断系统和汽车,其中,所述车载控制器包括第一计数器和第二计数器,所述故障时间获取方法包括以下步骤:当车载控制器上电时,第二计数器计数一次;在车载控制器上电后,通过第一计数器每隔第一预设时间进行计数一次;判断车载控制器是否发生故障;如果车载控制器发生故障,则记录故障发生时第一计数器的第一计数值和第二计数器的第二计数值,以在对车载控制器进行故障诊断时,根据第一计数值和第二计数值获取车载控制器的故障时间信息。本发明专利技术实施例的故障时间获取方法,使得在对车载控制器进行故障诊断时可以获得车载控制器的故障时间信息,从而为车载控制器的研发或售后诊断提供支持。
【技术实现步骤摘要】
本专利技术涉及汽车
,尤其涉及一种车载控制器及其故障时间获取方法、诊断系统和汽车。
技术介绍
伴随着汽车电子技术的发展,汽车中车载控制器功能及数量都在急剧增加。为了便于研发及售后人员对车载控制器进行故障诊断分析,绝大多数车载控制器均会按照自身功能以及相关ISO标准设置种类繁多的故障码。在车载控制器发生故障时会将相应故障码(可能还包含系统状态快照数据)记录于自身储存器中,以便研发或售后人员通过诊断设备读取。虽然车载控制器可以在故障发生时记录故障码及快照数据,但是,研发或售后人员却不能分辨出故障发生的时间信息。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种车载控制器的故障时间获取方法,该方法使得在对车载控制器进行故障诊断时可以获得车载控制器的故障时间信息,从而为车载控制器的研发或售后诊断提供支持。本专利技术的第二个目的在于提出一种车载控制器。本专利技术的第三个目的在于提出一种车载控制器的诊断系统。本专利技术的第四个目的在于提出一种汽车。为了实现上述目的,本专利技术第一方面实施例的车载控制器的故障时间获取方法,其中,所述车载控制器包括第一计数器和第二计数器,所述故障时间获取方法包括以下步骤:当所述车载控制器上电时,所述第二计数器计数一次;在所述车载控制器上电后,通过所述第一计数器每隔第一预设时间进行计数一次;判断所述车载控制器是否发生故障;如果所述车载控制器发生故障,则记录所述故障发生时所述第一计数器的第一计数值和所述第二计数器的第二计数值,以在对所述车载控制器进行故障诊断时,根据所述第一计数值和所述第二计数值获取所述车载控制器的故障时间信息。根据本专利技术实施例的车载控制器的故障时间获取方法,当车载控制器上电时,第二计数器计数一次,在车载控制器上电后,通过第一计数器每隔第一预设时间进行计数一次,当车载控制器发生故障时,记录故障发生时第一计数器的第一计数值和第二计数器的第二计数值,以在后续对车载控制器进行故障诊断时根据第一计数器和第二计数器的计数值获取车载控制器的故障时间信息,该方法使得在对车载控制器进行故障诊断时可以获得车载控制器的故障时间信息,从而为车载控制器的研发或售后诊断提供支持。在本专利技术的一个实施例中,所述获取所述车载控制器的故障时间信息,包括:在对所述车载控制器进行故障诊断时,获取所述第一计数器的当前计数值和所述第二计数器的当前计数值;根据所述第一计数器的当前计数值和所述第一计数值计算所述车载控制器发生故障后所经历的通电时间信息;根据所述第二计数器的当前计数值和所述第二计数值计算所述车载控制器发生故障后所经历的通电次数信息;根据所述通电时间信息和所述通电次数信息获取所述车载控制器的故障时间信息。在本专利技术的一个实施例中,所述根据所述第一计数器的当前计数值和所述第一计数值计算所述车载控制器发生故障后所经历的通电时间信息,包括:获取所述第一计数器的当前计数值和所述第一计数值之间的差值;根据所述差值和所述第一预设时间计算所述车载控制器发生故障后所经历的通电时间信息。在本专利技术的一个实施例中,所述根据所述第二计数器的当前计数值和所述第二计数值计算所述车载控制器发生故障后所经历的通电次数信息,包括:根据所述第二计数器的当前计数值和所述第二计数值之间的差值计算所述车载控制器发生故障后所经历的通电次数信息。为了实现上述目的,本专利技术第二方面实施例的车载控制器,包括:第一计数器,用于在所述车载控制器上电后每隔第一预设时间进行计数一次;第二计数器,用于当所述车载控制器上电时计数一次;判断模块,用于判断所述车载控制器是否发生故障;记录模块,用于在所述判断模块判断所述车载控制器发生故障时,记录所述故障发生时所述第一计数器的第一计数值和所述第二计数器的第二计数值,以使诊断设备对所述车载控制器进行故障诊断时根据所述第一计数值和所述第二计数值获取所述车载控制器的故障时间信息。根据本专利技术实施例的车载控制器,当车载控制器上电时,第二计数器计数一次,在车载控制器上电后,第一计数器每隔第一预设时间进行计数一次,当判断模块判断车载控制器发生故障时,记录模块记录故障发生时第一计数器的第一计数值和第二计数器的第二计数值,以在后续对车载控制器进行故障诊断时诊断设备根据第一计数器和第二计数器的计数值获取车载控制器的故障时间信息,从而为车载控制器的研发或售后诊断提供支持。为了实现上述目的,本专利技术第三方面实施例的车载控制器的诊断系统,包括:本专利技术第二方面实施例的车载控制器;以及诊断设备,所述诊断设备用于在对所述车载控制器进行故障诊断时,获取所述第一计数器的当前计数值和所述第二计数器的当前计数值,所述诊断设备还获取所述第一计数值和所述第二计数值,以及根据所述第一计数值、所述第二计数值、所述第一计数器的当前计数值和所述第二计数器的当前计数值获取所述车载控制器的故障时间信息。根据本专利技术实施例的车载控制器的诊断系统,当车载控制器上电时,第二计数器计数一次,在车载控制器上电后,第一计数器每隔第一预设时间进行计数一次,当判断模块判断车载控制器发生故障时,记录模块记录故障发生时第一计数器的第一计数值和第二计数器的第二计数值,在后续对车载控制器进行故障诊断时,诊断设备可以根据第一计数器和第二计数器的计数值获取车载控制器的故障时间信息,从而为车载控制器的研发或售后诊断提供支持。为了实现上述目的,本专利技术第四方面实施例的汽车,包括本专利技术第二方面实施例的车载控制器。根据本专利技术实施例的汽车,由于具有了该车载控制器,当诊断设备对车载控制器进行故障诊断时可以根据车载控制器中第一计数器和第二计数器的计数值来获取车载控制器的故障时间信息,从而为车载控制器的研发或售后诊断提供支持。附图说明图1是根据本专利技术一个实施例的车载控制器的故障时间获取方法的流程图;图2是根据本专利技术一个具体实施例的第一计数器和第二计数器的累加逻辑示意图;图3是根据本专利技术一个实施例的车载控制器的方框示意图;图4是根据本专利技术一个实施例的车载控制器的诊断系统的方框示意图。附图标记:车载控制器100、第一计数器10、第二计数器20、判断模块30、记录模块40、车载控制器的诊断系统1000和诊断设备200。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面结合附图描述本专利技术实施例的车载控制器的故障时间获取方法、车载控制器、车载控制器的诊断系统和汽车。图1是根据本专利技术一个实施例的车载控制器的故障时间获取方法的流程图。其中,车载控制器包括第一计数器和第二计数器,如图1所示,故障时间获取方法包括以下步骤:S1,当车载控制器上电时,第二计数器计数一次。具体地,第二计数器为车载控制器的通电次数计数器,每当车载控制器上电时,第二计数器进行计数一次。其中,当第二计数器的计数达到最大值后进行归0,之后再重新开始计数。S2,在车载控制器上电后,通过第一计数器每隔第一预设时间进行计数一次。具体地,第一计数器为时间记录计数器,车载控制器的时间记录使用车载控制器自身工作频率作为参照,当车载控制器通电时,每隔预先本文档来自技高网...
【技术保护点】
一种车载控制器的故障时间获取方法,其特征在于,所述车载控制器包括第一计数器和第二计数器,所述故障时间获取方法包括以下步骤:当所述车载控制器上电时,所述第二计数器计数一次;在所述车载控制器上电后,通过所述第一计数器每隔第一预设时间进行计数一次;判断所述车载控制器是否发生故障;如果所述车载控制器发生故障,则记录所述故障发生时所述第一计数器的第一计数值和所述第二计数器的第二计数值,以在对所述车载控制器进行故障诊断时,根据所述第一计数值和所述第二计数值获取所述车载控制器的故障时间信息。
【技术特征摘要】
1.一种车载控制器的故障时间获取方法,其特征在于,所述车载控制器包括第一计数器和第二计数器,所述故障时间获取方法包括以下步骤:当所述车载控制器上电时,所述第二计数器计数一次;在所述车载控制器上电后,通过所述第一计数器每隔第一预设时间进行计数一次;判断所述车载控制器是否发生故障;如果所述车载控制器发生故障,则记录所述故障发生时所述第一计数器的第一计数值和所述第二计数器的第二计数值,以在对所述车载控制器进行故障诊断时,根据所述第一计数值和所述第二计数值获取所述车载控制器的故障时间信息。2.根据权利要求1所述的车载控制器的故障时间获取方法,其特征在于,所述获取所述车载控制器的故障时间信息,包括:在对所述车载控制器进行故障诊断时,获取所述第一计数器的当前计数值和所述第二计数器的当前计数值;根据所述第一计数器的当前计数值和所述第一计数值计算所述车载控制器发生故障后所经历的通电时间信息;根据所述第二计数器的当前计数值和所述第二计数值计算所述车载控制器发生故障后所经历的通电次数信息;根据所述通电时间信息和所述通电次数信息获取所述车载控制器的故障时间信息。3.根据权利要求2述的车载控制器的故障时间获取方法,其特征在于,所述根据所述第一计数器的当前计数值和所述第一计数值计算所述车载控制器发生故障后所经历的通电时间信息,包括:获取所述第一计数器的当前计数值和所述第一计数值之间的差值;根据所述差值和所述第一预设时间计算所述车载控制器发生故障后所经历的通电时间信息。4.根据权利要求2述的车载控制器的故障时间获取方法,其特征在于,所述根据所述第二计数器的当前计数值和所述第二计数值计算所述车载控制器发生故障后所经历的通电次数信息,包括:根据所述第二计数器的当前计数值和所述第二计数值之间的差值计算所述车载控制器发生故障后所经历的通电次数信息。5.一种车载控制器,其特征在于,包括:第一计数器,...
【专利技术属性】
技术研发人员:张杨,徐小娟,马婕,
申请(专利权)人:北京汽车股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。