一种汽车电控系统显示方法、汽车诊断系统及相关设备与流程

文档序号:17158588发布日期:2019-03-20 00:19阅读:335来源:国知局
一种汽车电控系统显示方法、汽车诊断系统及相关设备与流程

本申请涉及汽车诊断技术领域,尤其涉及一种汽车电控系统显示方法、汽车诊断系统及相关设备。



背景技术:

汽车电控系统的是由多个电子控制单元ecu(elecmalcontrolunit)构成用于控制汽车的系统,目前,汽车的ecu越来越多。在对汽车进行诊断的时候,有时候需要诊断仪器显示汽车电控系统中的众多ecu的状态,以便于定位故障。

现有方案中,往往是使用菜单列表形式体现ecu,在进行故障定位时,需要逐一点击进入子菜单查看对应ecu的装配情况及工作状态(是否有故障码),费时费力,定位故障的效率低。

有鉴于此,有必要提出一种新的汽车电控系统在诊断设备中的显示方法。



技术实现要素:

本申请实施例提供了一种汽车电控系统显示方法、汽车诊断系统及相关设备,用于提高汽车故障诊断的效率。

本申请实施例第一方面提供了一种汽车电控系统显示方法,其特征在于,包括:

获取目标车辆的车辆类型信息及所述目标车辆的汽车电控系统中各个电子控制单元ecu的第一类状态信息;

查询所述车辆类型信息对应的目标网络架构布局图,每一种类型车辆的网络架构布局图是根据汽车电控系统中各个ecu的网络连接关系将各个ecu的图标对应连接绘制而成;

根据所述目标车辆的各个ecu的状态信息对应更新所述目标网络架构布局图中各个ecu图标的显示元素以生成目标图像,同一个ecu的不同状态信息对应ecu图标不同的显示元素;

显示所述目标图像。

可选的,作为一种可能的实施方式,本申请实施例中所述根据所述目标车辆的各个ecu的状态信息更新所述目标网络架构布局图中各个图标的显示元素包括:

根据所述目标车辆的各个ecu的状态信息中的通讯相关信息更新各个ecu图标的底色;

和/或,根据所述目标车辆的各个ecu的状态信息中的故障相关信息更新对应的ecu图标中第一区块的颜色,使得同一个ecu的不同故障相关信息对应不同的颜色的第一区块;

和/或,根据所述目标车辆的各个ecu的状态信息中的系统更新相关信息更新对应的ecu图标中第二区块的颜色,使得同一个ecu的不同系统更新相关信息对应不同的颜色的第二区块。

可选的,作为一种可能的实施方式,本申请实施例中的汽车电控系统显示方法,还包括:

接收用户点击所述图标图像中的ecu图标的点击指令;

根据所述点击指令显示预置操作指令列表;

根据用户选择的预置操作指令执行对应的预置操作。

可选的,作为一种可能的实施方式,本申请实施例中,在接收到点击所述目标图像的指令时,对选中的ecu图标进行区别显示。

可选的,作为一种可能的实施方式,本申请实施例中的网络架构布局图为中央网关架构布局图,或者双高速架构布局图;

所述中央网关架构布局图是由一个中央网关图标分出一条或多条网络布局线,每条布局线上连接有一个或多个ecu图标;

所述双高速架构布局图是由两条横向网络布局线构成,每条布局线上连接有一个或多个ecu图标,两条布局线之间可连接公共ecu图标。

可选的,作为一种可能的实施方式,本申请实施例中的所述网络布局线通过诊断软件自定义线的颜色,通过诊断软件自定义备注每条网络线的名称。

本申请实施例第二方面提供了一种汽车诊断系统,其特征在于,包括:

获取模块,获取目标车辆的车辆类型信息及所述目标车辆的汽车电控系统中各个电子控制单元ecu的第一类状态信息;

查询模块,用于查询所述车辆类型信息对应的目标网络架构布局图,每一种类型车辆的网络架构布局图是根据汽车电控系统中各个ecu的网络连接关系将各个ecu的图标对应连接绘制而成;

更新模块,用于根据所述目标车辆的各个ecu的状态信息对应更新所述目标网络架构布局图中各个ecu图标的显示元素以生成目标图像,同一个ecu的不同状态信息对应ecu图标不同的显示元素;

第一显示模块,用于显示所述目标图像。

可选的,作为一种可能的实施方式,本申请实施例中的汽车诊断系统中的更新模块包括:

第一更新单元,用于根据所述目标车辆的各个ecu的状态信息中的通讯相关信息更新各个ecu图标的底色;

第二更新单元,用于根据所述目标车辆的各个ecu的状态信息中的故障相关信息更新对应的ecu图标中第一区块的颜色,使得同一个ecu的不同故障相关信息对应不同的颜色的第一区块;

第三更新单元,用于根据所述目标车辆的各个ecu的状态信息中的系统更新相关信息更新对应的ecu图标中第二区块的颜色,使得同一个ecu的不同系统更新相关信息对应不同的颜色的第二区块。

可选的,作为一种可能的实施方式,本申请实施例中的汽车诊断系统还包括:

接收模块,用于接收用户点击所述图标图像中的ecu图标的点击指令;

第二显示模块,用于根据所述点击指令显示预置操作指令列表;

执行模块,用于根据用户选择的预置操作指令执行对应的预置操作。

可选的,作为一种可能的实施方式,本申请实施例中的汽车诊断系统中,在接收到点击所述目标图像的指令时,对选中的ecu图标进行区别显示。

可选的,作为一种可能的实施方式,本申请实施例中的汽车诊断系统中,所述网络架构布局图为中央网关架构布局图,或者双高速架构布局图;

所述中央网关架构布局图是由一个中央网关图标分出一条或多条网络布局线,每条布局线上连接有一个或多个ecu图标;

所述双高速架构布局图是由两条横向网络布局线构成,每条布局线上连接有一个或多个ecu图标,两条布局线之间可连接公共ecu图标。

可选的,作为一种可能的实施方式,本申请实施例中的汽车诊断系统中,所述网络布局线通过诊断软件自定义线的颜色,通过诊断软件自定义备注每条网络线的名称。

本申请实施例第三方面提供了一种汽车诊断设备,其特征在于,所述汽车诊断设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如第一方面及第一方面的任一种可能的实施方式中的步骤。

本申请实施例第四方面提供了一种汽车诊断设备可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如第一方面及第一方面的任一种可能的实施方式中的步骤。

从以上技术方案可以看出,本申请实施例具有以下优点:

本申请实施例中,可以预先获取各种类型车辆的汽车电控系统中各个ecu的网络连接关系,将每一种类型的汽车电控系统中各个ecu的图标根据各个ecu的网络连接关系对应连接,绘制成网络架构布局图。当获取目标车辆的车辆类型信息之后,汽车诊断设备可以查询到车辆类型信息对应的目标网络架构布局图,根据获取到的目标车辆的汽车电控系统中各个ecu的状态信息更新目标网络架构布局图中各个ecu图标的显示元素,以生成目标图像,同一个ecu的不同状态信息对应ecu图标不同的显示元素,最后将目标图像显示给用户,用户可以基于目标图像中各个ecu的显示元素快速的确定各个ecu的状态,无需逐一点击查看对应ecu的状态,可以快速定位故障,提高了汽车故障诊断的效率。

附图说明

图1为本申请实施例中一种汽车电控系统显示方法的一个实施例示意图;

图2为本申请实施例中一种中央网关架构示意图;

图3为本申请实施例中一种双高速架构示意图;

图4为本申请实施例中ecu图标区块划分示意图;

图5为本申请实施例中一种汽车电控系统显示方法的另一个实施例示意图;

图6为本申请实施例中一种汽车电控系统显示方法的另一个实施例示意图;

图7为本申请实施例中一种汽车诊断系统的一个实施例示意图;

图8为本申请实施例中一种汽车诊断系统的另一个实施例示意图;

图9为本申请实施例中一种汽车诊断设备的一个实施例示意图。

具体实施方式

本申请实施例提供了一种汽车电控系统显示方法、汽车诊断系统及相关设备,用于提高汽车故障诊断的效率。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请涉及汽车诊断领域,现有的汽车诊断设备在对汽车进行诊断时,一般需要显示待诊断车辆中的各个ecu。目前一般是使用菜单形式显示各个ecu的名称。以菜单形式显示各个ecu的名称,进行故障诊断时,需要用户逐一点开每一个ecu菜单查看各个ecu的状态信息,并根据经验判断是否出现故障。使用菜单形式体现,无法形象的体现车辆的ecu组合方式,也没有显示对应ecu的装配情况及工作状态(是否有故障码)。为了形象的体现ecu的组合方式,以及可以在整体显示车辆的各个ecu的装配情况和工作状态,本发明提出一种实现方式,在网络布局图中的各个ecu图标里面可以形象的体现出对应的装配情况以及工作状态,可以形象的体现出各个ecu的组合方式。

为了便于理解,下面对本申请实施例中的具体流程进行描述,请参阅图1,本申请实施例中一种汽车电控系统显示方法的一个实施例可包括:

101、获取目标车辆的车辆类型信息及目标车辆的汽车电控系统中各个电子控制单元ecu的状态信息。

本申请实施例中,为了对目标汽车故障进行检测,汽车诊断设备需要获取目标车辆的车辆类型信息及目标车辆的汽车电控系统中各个电子控制单元ecu的第一类状态信息。具体的,车辆类型信息可以是车辆的唯一标识码,例如,车辆的vin码,可以基于vin码识别目标车辆的车辆型号。具体的状态信息可以是通讯相关信息用于体现目标车辆中的ecu是否处于可连接的通讯状态的信息,例如状态信息可以包括:ecu是否被装配、装配的ecu是否可以通讯等,状态信息还可以包括故障相关信息及系统更新相关信息,只需要可以反映ecu某一维度的状态信息即可,具体的状态信息此处不做限定。

102、查询车辆类型信息对应的目标网络架构布局图。

本申请实施例中,可以预先大量采集各种类型的车辆的网络架构布局图汽车电控系统中各个ecu的网络连接关系,进而根据网络连接关系将各个ecu的图标对应连接绘制成网络架构布局图,具体的网络架构布局图的架构形式是根据车辆内部各个ecu的实际网络架构连接关系确定的,具体此处不做限定。

可选的,作为一种可能的实施例,本申请实施例中的络架构布局图可以为中央网关架构布局图,或者双高速架构布局图。请参阅图2,中央网关架构布局图是由一个中央网关图标分出一条或多条网络布局线,每条布局线上连接有一个或多个ecu图标;请参阅图3,双高速架构布局图是由两条横向网络布局线构成,每条布局线上连接有一个或多个ecu图标,两条布局线之间可连接公共ecu图标。

可选的,网络布局线可通过诊断软件自定义线的颜色,可通过诊断软件自定义备注每条网络线的名称。例如,在双高速架构布局图中的两条网络布局线,可以分别红色和蓝色。

在预先绘制各种类型的车辆的网络架构布局图之后,可以根据目标车辆的车辆类型信息查询对应的目标网络架构布局图。

103、根据目标车辆的各个ecu的状态信息更新目标网络架构布局图中各个ecu图标的显示元素以生成目标图像。

在获取到目标车辆的各个ecu的状态信息及目标网络架构布局图之后,汽车诊断设备可以更新目标网络架构布局图中各个ecu图标的显示元素,使得同一个ecu的不同状态信息对应不同的显示元素,更新之后的图像作为目标图像。

可选的,当状态信息包括ecu是否被装配、装配的ecu是否可以通讯时,可以将ecu分为三个状态,即第一状态:车辆配置有该ecu且通讯正常;第二状态:车辆配置有该ecu但无法通讯;第三状态:车辆未装配该ecu。汽车诊断设备可以将ecu图标的底色作为这三种状态的显示元素,根据ecu这三个不同的状态将对应的ecu图标的底色更新成不同颜色。

可选的,汽车诊断设备可以根据目标车辆的各个ecu的状态信息中的故障相关信息更新对应的ecu图标中第一区块的颜色,使得同一个ecu的不同故障相关信息对应不同的颜色的第一区块;

可选的,汽车诊断设备可以根据目标车辆的各个ecu的状态信息中的系统更新相关信息更新对应的ecu图标中第二区块的颜色,使得同一个ecu的不同系统更新相关信息对应不同的颜色的第二区块。

具体的,请参阅图4,当状态信息包括ecu软件是否需要更新、ecu是否有故障码、ecu故障码是否读取成功,可以将ecu分为第一至第三区块。当第一区块为第一颜色时标识ecu软件需要更新,当第一区块为第二颜色时标识ecu软件不需要更新;当第二区块为第三颜色时标识ecu有故障码,当第二区块为第四颜色时标识ecu没有故障码,当第二区块为第五颜色时标识ecu读取故障码失败;当ecu图标底色为第六颜色时标识该车辆配置有该ecu且通讯正常,当ecu图标底色为第七颜色时标识该车辆配置有该ecu但无法通讯,当ecu图标底色为第八颜色时标识该车辆没有配置该ecu。其中,同一个区块标识ecu不同状态时对应的颜色不同,不同区块标识不同状态的颜色可以相同也可以不同。

可以理解的是,上述图4中ecu图标区块的划分,仅仅是示例性的,实际运用中可以根据用户的需求划分更多的区块,具体此处不做限定。

104、显示目标图像。

在生成目标图像之后,汽车诊断设备可以显示该目标图像,以供用户快速定位汽车故障。

本申请实施例中,可以预先获取各种类型车辆的汽车电控系统中各个ecu的网络连接关系,将每一种类型的汽车电控系统中各个ecu的图标根据各个ecu的网络连接关系对应连接,绘制成网络架构布局图。当获取目标车辆的车辆类型信息之后,汽车诊断设备可以查询到车辆类型信息对应的目标网络架构布局图,根据获取到的目标车辆的汽车电控系统中各个ecu的状态信息更新目标网络架构布局图中各个ecu图标的显示元素,以生成目标图像,同一个ecu的不同状态信息对应ecu图标不同的显示元素,最后将目标图像显示给用户,用户可以基于目标图像中各个ecu的显示元素快速的确定各个ecu的状态,无需逐一点击查看对应ecu的状态,可以快速定位故障,提高了汽车故障诊断的效率。

在上述图1所示的实施例的基础上,在显示目标图像之后,为了提高用户体验,还可以对用户点击目标图像的操作进行优化。请参阅图5,本申请实施例中一种汽车电控系统显示方法的另一个实施例可包括:

501、获取目标车辆的车辆类型信息及目标车辆的汽车电控系统中各个电子控制单元ecu的状态信息。

502、查询车辆类型信息对应的目标网络架构布局图。

503、根据目标车辆的各个ecu的状态信息更新目标网络架构布局图中各个ecu图标的显示元素以生成目标图像。

504、显示目标图像。

本申请实施例中的步骤501至504中描述的内容与上述图1所示的实施例中的步骤101至104中描述的内容类似,具体请参阅步骤101至104,此处不做赘述。

505、在接收到点击目标图像的指令时,对选中的ecu图标进行区别显示。

当用户点击目标图像时,汽车诊断设备可以接收到点击目标图像的指令,基于该点击指令可以识别选中的ecu图标,进而对选中的ecu图标进行区别显示。例如,没有被选中的ecu图标不显示边框,只有选中的ecu图标才显示边框。例如,可以对选中的ecu图标进行拉伸、颜色加深、浮起等变化进行区别,具体的区别显示方式,此处不做限定。

在上述图1及图5所示的实施例的基础上,为了用户更方便的定位汽车故障,本申请实施例还可以根据用户的点击指令,对用户选择的ecu进行进一步的操作。请参阅图6,本申请实施例中一种汽车电控系统显示方法的另一个实施例可包括:

601、获取目标车辆的车辆类型信息及目标车辆的汽车电控系统中各个电子控制单元ecu的状态信息。

602、查询车辆类型信息对应的目标网络架构布局图。

603、根据目标车辆的各个ecu的状态信息更新目标网络架构布局图中各个ecu图标的显示元素以生成目标图像。

604、显示目标图像。

本申请实施例中的步骤601至604中描述的内容与上述图1所示的实施例中的步骤101至104中描述的内容类似,具体请参阅步骤101至104,此处不做赘述。

605、接收用户点击网络架构布局图中的ecu图标的点击指令。

为了用户更方便的定位汽车故障,本申请实施例还可以接收用户点击网络架构布局图中的ecu图标的点击指令,以根据用户的点击指令进行进一步的操作。

606、根据点击指令显示预置操作指令列表。

本申请实施例中可以根据点击指令显示预置操作指令列表,该指令列表中的指令可以根据用户的需求进行合理的设置,例如,查看ecu系统版本信息的指令、读取ecu数据流的指令、读取ecu故障码的指令、清除ecu故障码的指令等,具体此处不做限定。

607、根据用户选择的预置操作指令执行对应的预置操作。

根据用户在预置操作指令列表中选择的预置操作指令执行对应的预置操作。

本申请实施例中,可以预先获取各种类型车辆的汽车电控系统中各个ecu的网络连接关系,将每一种类型的汽车电控系统中各个ecu的图标根据各个ecu的网络连接关系对应连接,绘制成网络架构布局图。当获取目标车辆的车辆类型信息之后,汽车诊断设备可以查询到车辆类型信息对应的目标网络架构布局图,根据获取到的目标车辆的汽车电控系统中各个ecu的状态信息更新目标网络架构布局图中各个ecu图标的显示元素,以生成目标图像,同一个ecu的不同状态信息对应ecu图标不同的显示元素,最后将目标图像显示给用户,用户可以基于目标图像中各个ecu的显示元素快速的确定各个ecu的状态,无需逐一点击查看对应ecu的状态,可以快速定位故障,提高了汽车故障诊断的效率。

其次,本申请实施例还可以根据用户点击网络架构布局图中的ecu图标的点击指令,显示预置操作指令列表,以供用户选择需要的预置操作,可以快速响应用户的需求,进一步提高了汽车故障诊断的效率。

可以理解的是,在本申请的各种实施例中,上述各步骤的序号的大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

上述实施例对本申请实施例中的汽车电控系统显示方法进行了描述,下面将对本申请实施例中的汽车诊断系统进行描述,请参阅图7,本申请实施例中的一种汽车诊断系统的一个实施例可包括:

获取模块701,获取目标车辆的车辆类型信息及目标车辆的汽车电控系统中各个电子控制单元ecu的第一类状态信息;

查询模块702,用于查询车辆类型信息对应的目标网络架构布局图,每一种类型车辆的网络架构布局图是根据汽车电控系统中各个ecu的网络连接关系将各个ecu的图标对应连接绘制而成;

更新模块703,用于根据目标车辆的各个ecu的状态信息对应更新目标网络架构布局图中各个ecu图标的显示元素以生成目标图像,同一个ecu的不同状态信息对应ecu图标不同的显示元素;

第一显示模块704,用于显示目标图像。

本申请实施例中,可以预先获取各种类型车辆的汽车电控系统中各个ecu的网络连接关系,将每一种类型的汽车电控系统中各个ecu的图标根据各个ecu的网络连接关系对应连接,绘制成网络架构布局图。当获取目标车辆的车辆类型信息之后,汽车诊断设备可以查询到车辆类型信息对应的目标网络架构布局图,根据获取到的目标车辆的汽车电控系统中各个ecu的状态信息更新目标网络架构布局图中各个ecu图标的显示元素,以生成目标图像,同一个ecu的不同状态信息对应ecu图标不同的显示元素,最后将目标图像显示给用户,用户可以基于目标图像中各个ecu的显示元素快速的确定各个ecu的状态,无需逐一点击查看对应ecu的状态,可以快速定位故障,提高了汽车故障诊断的效率。

可选的,作为一种可能的实施方式,请参阅图8,本申请实施例中的更新模块703包括:

第一更新单元7031,用于根据目标车辆的各个ecu的状态信息中的通讯相关信息更新各个ecu图标的底色;

第二更新单元7032,用于根据目标车辆的各个ecu的状态信息中的故障相关信息更新对应的ecu图标中第一区块的颜色,使得同一个ecu的不同故障相关信息对应不同的颜色的第一区块;

第三更新单元7033,用于根据目标车辆的各个ecu的状态信息中的系统更新相关信息更新对应的ecu图标中第二区块的颜色,使得同一个ecu的不同系统更新相关信息对应不同的颜色的第二区块。

可选的,作为一种可能的实施方式,本申请实施例中的汽车诊断系统还包括:

接收模块705,用于接收用户点击网络架构布局图中的ecu图标的点击指令;

第二显示模块706,用于根据点击指令显示预置操作指令列表;

执行模块707,用于根据用户选择的预置操作指令执行对应的预置操作。

可选的,本申请实施例中的汽车诊断系统中,在接收到点击目标图像的指令时,对选中的ecu图标进行区别显示。

可选的,本申请实施例中的网络架构布局图为中央网关架构布局图,或者双高速架构布局图;

中央网关架构布局图是由一个中央网关图标分出一条或多条网络布局线,每条布局线上连接有一个或多个ecu图标;

双高速架构布局图是由两条横向网络布局线构成,每条布局线上连接有一个或多个ecu图标,两条布局线之间可连接公共ecu图标。

可选的,作为一种可能的实施方式,本申请实施例中的汽车诊断系统中,网络布局线通过诊断软件自定义线的颜色,通过诊断软件自定义备注每条网络线的名称。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

上面从功能化的角度对本申请实施例中的汽车诊断系统进行了描述,下面从硬件处理的角度对本申请实施例中的汽车诊断设备进行描述。

本申请实施例还提供了一种汽车诊断设备9,如图9所示,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请实施例方法部分。参考图9,汽车诊断设备9包括:电源910、存储器920、处理器930、有线或无线网络接口940以及存储在存储器中并可在处理器上运行的计算机程序。处理器执行计算机程序时实现上述各个汽车电控系统显示方法实施例中的步骤,例如图1所示的步骤101至104。或者,处理器执行计算机程序时实现上述各装置实施例中各模块或单元的功能。

本申请实施例中的一些实施例中,处理器用于执行存储器中存储的计算机程序时实现如下步骤:

获取目标车辆的车辆类型信息及目标车辆的汽车电控系统中各个电子控制单元ecu的状态信息;

查询车辆类型信息对应的目标网络架构布局图,每一种类型车辆的网络架构布局图是根据汽车电控系统中各个ecu的网络连接关系将各个ecu的图标对应连接绘制而成;

根据目标车辆的各个ecu的状态信息对应更新目标网络架构布局图中各个ecu图标的显示元素以生成目标图像,同一个ecu的不同状态信息对应ecu图标不同的显示元素;

显示目标图像。

可选的,本申请的一些实施例中,处理器还可以用于实现如下步骤:

根据目标车辆的各个ecu的状态信息中的通讯相关信息更新各个ecu图标的底色;

和/或,根据目标车辆的各个ecu的状态信息中的故障相关信息更新对应的ecu图标中第一区块的颜色,使得同一个ecu的不同故障相关信息对应不同的颜色的第一区块;

和/或,根据目标车辆的各个ecu的状态信息中的系统更新相关信息更新对应的ecu图标中第二区块的颜色,使得同一个ecu的不同系统更新相关信息对应不同的颜色的第二区块。

可选的,本申请的一些实施例中,处理器还可以用于实现如下步骤:

接收用户点击网络架构布局图中的ecu图标的点击指令;

根据点击指令显示预置操作指令列表;

根据用户选择的预置操作指令执行对应的预置操作。

可选的,本申请的一些实施例中,处理器还可以用于实现如下步骤:在接收到点击目标图像的指令时,对选中的ecu图标进行区别显示。

可选的,网络架构布局图为中央网关架构布局图,或者双高速架构布局图;

中央网关架构布局图是由一个中央网关图标分出一条或多条网络布局线,每条布局线上连接有一个或多个ecu图标;

双高速架构布局图是由两条横向网络布局线构成,每条布局线上连接有一个或多个ecu图标,两条布局线之间可连接公共ecu图标。

可选的,网络布局线通过诊断软件自定义线的颜色,通过诊断软件自定义备注每条网络线的名称。

示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器中,并由处理器执行。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在计算机装置中的执行过程。

本领域技术人员可以理解,图9中示出的结构并不构成对汽车诊断设备9的限定,汽车诊断设备9可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,例如计算机装置还可以包括输入输出设备、总线等。

所称处理器可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。

存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现计算机装置的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

本申请还提供了一种汽车诊断设备可读存储介质,该汽车诊断设备可读存储介质上存储有计算机程序,计算机程序被处理器执行时,可以实现如下步骤:

获取目标车辆的车辆类型信息及目标车辆的汽车电控系统中各个电子控制单元ecu的状态信息;

查询车辆类型信息对应的目标网络架构布局图,每一种类型车辆的网络架构布局图是根据汽车电控系统中各个ecu的网络连接关系将各个ecu的图标对应连接绘制而成;

根据目标车辆的各个ecu的状态信息对应更新目标网络架构布局图中各个ecu图标的显示元素以生成目标图像,同一个ecu的不同状态信息对应ecu图标不同的显示元素;

显示目标图像。

可选的,本申请的一些实施例中,处理器还可以用于实现如下步骤:

根据目标车辆的各个ecu的状态信息中的通讯相关信息更新各个ecu图标的底色;

和/或,根据目标车辆的各个ecu的状态信息中的故障相关信息更新对应的ecu图标中第一区块的颜色,使得同一个ecu的不同故障相关信息对应不同的颜色的第一区块;

和/或,根据目标车辆的各个ecu的状态信息中的系统更新相关信息更新对应的ecu图标中第二区块的颜色,使得同一个ecu的不同系统更新相关信息对应不同的颜色的第二区块。

可选的,本申请的一些实施例中,处理器还可以用于实现如下步骤:

接收用户点击网络架构布局图中的ecu图标的点击指令;

根据点击指令显示预置操作指令列表;

根据用户选择的预置操作指令执行对应的预置操作。

可选的,本申请的一些实施例中,处理器还可以用于实现如下步骤:在接收到点击目标图像的指令时,对选中的ecu图标进行区别显示。

可选的,网络架构布局图为中央网关架构布局图,或者双高速架构布局图;

中央网关架构布局图是由一个中央网关图标分出一条或多条网络布局线,每条布局线上连接有一个或多个ecu图标;

双高速架构布局图是由两条横向网络布局线构成,每条布局线上连接有一个或多个ecu图标,两条布局线之间可连接公共ecu图标。

可选的,网络布局线通过诊断软件自定义线的颜色,通过诊断软件自定义备注每条网络线的名称。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1