车辆诊断方法和外部诊断装置制造方法

文档序号:3863454阅读:114来源:国知局
车辆诊断方法和外部诊断装置制造方法
【专利摘要】在车辆诊断方法和外部诊断装置(14)中,在车辆(12)处于怠速时测量通过与ECU(20)进行通信获取的传感器检测值以确定这些值是否处于正常范围内。在发动机(26)启动之后,禁止测量声音的操作至少直到包括发动机转速(Ne)的传感器检测值达到指示热车操作的完成的阈值区域。在操作画面(200)上显示传感器检测值的波动状态直到传感器检测值达到阈值区域。
【专利说明】车辆诊断方法和外部诊断装置
【技术领域】
[0001]本发明涉及一种车辆诊断方法和外部诊断装置,其用于进行车辆的健康状态的诊断(劣化诊断)。
【背景技术】
[0002]如果车辆受到故障的困扰,则车辆被送到销售商的维修店等等。负责维修车辆的操作者(技师)将车辆上的电子控制单元(下面称为“ECU”)连接到外部诊断装置,从ECU读取故障数据(故障码),分析缺陷位置或故障源,并且进行所需的维修或所需的调整。
[0003]当车辆被制造时,在生产处理的最终检查阶段对车辆进行检查以查看它们的传感器或E⑶是否正常地工作。在作为诊断对象的车辆在最终检查阶段被一个接一个地传送时,各车辆被控制为稳定地运行(怠速)并且然后集体地并且高效地对其进行诊断(参见日本特开专利公开N0.09-210870(下面称为“JP09-210870A”)的图12中的S603、[0044]和[0045])。根据JP09-210870A,在车辆诊断装置2的线缆5被连接到各相继传送的车辆之后,车辆诊断装置2在没有显示菜单画面的情况下自动地开始对车辆进行诊断([0035])。

【发明内容】

[0004]根据JP09-210870A,如上所述,由于通过将作为诊断对象的相继传送的各车辆控制为稳定地运行(怠速)而为车辆诊断准备诊断条件,因此能够高效地对车辆进行相继的诊断以查看它们的传感器或ECU是否正常地工作。
[0005]如果将要针对其健康状态对已经使用了多年的车辆进行诊断(健康诊断)以防止车辆受到故障的困扰,则与车辆受到故障的困扰的情况同样地,车辆被送到销售商的维修店等等并且单独地进行诊断。在维修店中,车辆应该优选地在稳定运行条件(例如,在已经热车之后)进行测量。
[0006]然而,如果在满足测量开始条件(例如,热车)之前需要很长的等待时间,则操作者可能没有识别出存在发生与例如满足测量开始条件之前的长等待时间、不能够满足测量开始条件的原因以及测量开始条件相关的部位的劣化的可能性。因此,操作者可能难以准确地诊断车辆的健康状态。
[0007]鉴于上述问题做出本发明。本发明的目的在于提供一种车辆诊断方法和外部诊断装置,其能够以高的准确性诊断车辆的健康状态。
[0008]根据本发明,提供了一种车辆诊断方法,其用于利用经由安装在车辆上的电子控制单元与外部诊断装置之间的数据通信从车辆获取传感器检测值的外部诊断装置来对车辆进行诊断,其中,传感器检测值包括发动机转速,并且外部诊断装置执行怠速确认步骤,其测量发动机转速是否处于正处于怠速的车辆的正常范围内;健康状态监视步骤,其在车辆正处于怠速时测量经由与电子控制单元的通信获取的传感器检测值是否处于正常范围内;测量禁止步骤,其在发动机启动之后并且直到至少包括发动机转速的传感器检测值达到指示车辆的热车完成的阈值区域,禁止健康状况测量步骤的测量;以及变化状态显示步骤,其在操作画面上显示传感器检测值的变化状态,直到传感器检测值达到阈值区域。
[0009]根据本发明,由于使用传感器检测值的健康状态测量步骤的测量(健康状态测量)在车辆已经热车之前被禁止,因此能够准确地测量车辆的健康状态。
[0010]在车辆的健康状态的测量被禁止时,显示用于判断禁止健康状态的测量的条件的传感器检测值的变化状态。因此,用户能够将健康状态的测量被禁止的原因确认为传感器检测值的变化状态,并且能够在健康状态的测量的禁止被解除之前视觉地确认改变的状况以及推移情况。另外,在直到健康状态的测量的禁止被解除花费了比平时更多的时间的情况下,用户能够识别出传感器检测值中的哪一个没有满足解除健康状态的测量的禁止的条件。因此,使得用户能够了解发生了与没有满足解除健康状态的测量的禁止的条件的传感器检测值相关的问题。
[0011]此外,根据本发明,只有车辆处于怠速时才判断传感器检测值是否处于正常范围内。因此能够在发动机稳定运行的条件下测量健康状态,并且因此,能够高度准确地测量健康状态。
[0012]可以在操作画面上显示用于下达开始健康状态测量步骤的测量的指令的第一开始按钮。第一开始按钮可以在测量禁止步骤期间被显示为去激活以不能够被选择,并且该第一开始按钮可以在测量禁止步骤结束之后被显示为激活以能够被选择。可以将传感器检测值的变化状态与显示为去激活的第一开始按钮一起显示。
[0013]因此,传感器检测值(发动机转速等等)的变化状态与显示为去激活的第一开始按钮一起显示直到所显示的第一开始按钮从去激活变为激活。因此,以直观的方式向用户传达关于是否禁止测量健康状态的信息。另外,由于用户被使得能够基于传感器检测值(发动机转速等等)的变化状态了解车辆的热车的进度状态,因此用户能够避免在等待时间期间的错误操作。
[0014]除了发动机转速之外,传感器检测值还可以包括发动机的冷却水温度,并且变化状态显示步骤可以在操作画面上将发动机转速和冷却水温度的变化状态显示为动画图像。因此,用户能够容易地确认发动机转速和冷却水温度的变化状态,并且能够高效地利用直到健康状态的测量的禁止被解除之前的等待时间。
[0015]当外部诊断装置被开启时,外部诊断装置可以与发动机是否启动无关地获取包括发动机转速和冷却水温度的传感器检测值。
[0016]当第一开始按钮被显示为去激活时,可以在操作画面上显示用于下达开始另一诊断功能的指令的第二开始按钮并且将其显示为激活以能够被选择。因此,即使在完成健康状态的测量的准备之前,也能够开始另一诊断功能。车辆的热车之前的等待时间能够因此用于执行另一诊断功能。
[0017]根据本发明,还提供了一种外部诊断装置,其用于通过从车辆的外部经由与安装在车辆上的电子控制单元的数据通信通过电子控制单元获取车辆的传感器检测值来对车辆进行诊断,其中,传感器检测值包括发动机转速,并且外部诊断装置包括怠速确认部,用于测量发动机转速是否处于正处于怠速中的车辆的正常范围内;健康状态测量部,用于在车辆处于怠速时测量经由与电子控制单元的通信获取的传感器检测值是否处于正常范围内;测量禁止部,用于禁止健康状态测量部的测量直到至少包括发动机转速的传感器检测值达到指示车辆的热车完成的阈值区域;以及变化状态显示部,用于在发动机启动之后并且直到传感器检测值达到阈值范围,在操作画面上显示传感器检测值的变化状态。
【专利附图】

【附图说明】
[0018]图1是示出根据本发明的实施方式的具有外部诊断装置的故障诊断系统的一般构造的框图;
[0019]图2是示出显示为所有诊断功能选择按钮都被激活的诊断功能选择画面的示例的图;
[0020]图3是外部诊断装置的处理序列的第一流程图;
[0021]图4是外部诊断装置的处理序列的第二流程图;
[0022]图5是示出显示为只有数据查看功能执行按钮被激活的诊断功能选择画面的示例的图;
[0023]图6是示出具有显示用于输入车辆信息的输入框的画面的示例的图;
[0024]图7是示出显示为只有劣化诊断功能执行按钮没有被激活的诊断功能选择画面的示例的图;
[0025]图8是示出在执行DTC和冻结数据功能时使用的显示的DTC(诊断故障代码)和冻结数据画面的示例的图;
[0026]图9是示出在执行劣化诊断功能时使用的所显示的视觉显示画面的示例的图;以及
[0027]图10是示出在执行劣化诊断功能时使用的所显示的列表显示画面的示例的图。
【具体实施方式】
[0028]A.实施方式:
[0029](1.构造)
[0030](1-1.整体构造)
[0031]图1以框形式示出了根据本发明的实施方式的具有外部诊断装置14(下面称为“诊断装置14”)的故障诊断系统10 (下面称为“系统10”)的一般构造。系统10包括作为诊断对象的车辆12 (本实施方式中为摩托车)和诊断装置14,用于从车辆12的外部进行车辆12的故障诊断。
[0032](1-2.车辆 12)
[0033]车辆12具有电子控制单元20 (下面称为“E⑶20”)、点火开关22 (下面称为“IGSW22”)(用于控制E⑶20的开和关)以及各种传感器24。E⑶20用于控制车辆12的发动机26、传动(未示出)和刹车(未示出)。如图1中所示,ECU20具有输入输出部30、处理部32和存储部34。
[0034]各种传感器24包括用于检测发动机26的转速(下面称为“发动机转速Ne”)(rpm)的发动机转速传感器36以及用于检测发动机26的冷却水的温度(下面称为“冷却水温度Tw”)(V )的水温传感器38。
[0035]在本实施方式中,发动机26是汽油发动机,并且车辆12是汽油动力车辆。如后面所述,车辆12可以是诸如柴油发动机车辆、电动车辆、混动车辆等等的车辆。虽然根据本实施方式的车辆12是摩托车,但是其可以是三轮车辆、四轮车辆、六轮车辆等等。[0036](1-3.外部诊断装置14)
[0037](1-3-1.整体构造)
[0038]外部诊断装置14具有测试器40和个人计算机42 (下面称为“PC42”)。外部诊断装置14能够进行车辆12的各种诊断(包括健康诊断)。
[0039](1-3-2.测试器 40)
[0040]在汽车经销商、服务店等等中,在各种诊断(检查)中,测试器40用作将连接到车辆12的E⑶20的通信接口,以读取车辆12的数据。与PC42相比,测试器40具有较低的处理能力和较小的存储容量,但是与PC42相比,其尺寸较小并且具有更好的便携性。测试器40能够自己使用从车辆12读取的各种数据(传感器检测值)对车辆12进行各种诊断(或检查),并且还能够保存读取的数据并且之后将其发送给PC42。
[0041]如图1中所示,测试器40具有连接到车辆12的E⑶20的第一线缆60、连接到PC42的第二线缆62、连接到第一线缆60和第二线缆62以输入和输出信号的输入输出部64、用于执行与PC42的无线通信的通信部66、操作部68、用于控制测试器40的组件的处理部70、用于存储包括由处理部70运行的控制程序的程序和数据的存储部72和显示部74。
[0042]操作部68具有操作按钮等等,用于执行操作处理以在需要的时候将输出命令(伪信号)发送给车辆12的E⑶20或者各种传感器24。
[0043]处理部70具有数据收集保存功能80和数据输出功能82。数据收集保存功能80是通过ECU20从车辆12收集各种数据(传感器输出值)并且将收集的数据保存在存储部72中的功能。数据输出功能82是将存储部72中保存的各种数据输出到PC42的功能。
[0044]显示部74在监视器屏幕上显示从E⑶20读取的各种数据。
[0045]第一线缆60可以替换为无线通信功能。测试器40和PC42可以经由第二线缆62通过有线通信链路彼此通信并且还经由通信部66通过无线通信链路彼此通信。然而,测试器40和PC42可以通过有线通信链路和无线通信链路中的任一种来彼此通信。
[0046](1-3-3.PC42)
[0047]PC42具有连接到第二线缆62以输入和输出信号的输入输出部90、用于与测试器40执行无线通信的通信部92、包括未示出的键盘、鼠标、触摸板等等的操作部94、用于控制PC42的组件并且进行各种诊断的处理部96、用于存储包括由处理部96运行的诊断程序、控制程序等等的程序并且还存储数据的存储部98以及用于显示各种信息的显示部100。PC42可以包括例如商用膝上个人计算机作为硬件。
[0048]处理部96具有数据查看功能110、数据列表功能112、DTC和冻结数据功能114 (下面称为“DTC功能114”)、驾驶记录器功能116、劣化诊断功能118和功能选择功能120。
[0049]数据查看功能110是读取、显示和编辑PC42的存储部98中存储的数据的功能。数据列表功能112是列出并显示能够从车辆12获取的数据的功能。
[0050]DTC功能114是显示和编辑故障代码(DTC:诊断故障代码)和冻结数据的功能。如果ECU20在车辆12中检测到故障,则其将对应的DTC保存在存储部34中作为指示故障的内容的信息。PC42的DTC功能114使得能够显示和编辑在当前诊断中从E⑶20读取的DTC并且还能够显示和编辑在过去从E⑶20读取的DTC(参见图8)。冻结数据表示发生故障时(即,保存DTC时)与故障相关的传感器检测值。
[0051]驾驶记录器功能116是在驾驶记录器被并入在车辆12中的情况下播放和编辑来自驾驶记录器(未示出)的数据的功能。
[0052]劣化诊断功能118是诊断当前车辆12的健康状态(运行状态(包括劣化状态))的功能。具体地,劣化诊断功能118检查来自车辆12的传感器检测值是否异常,即,传感器是否过度劣化。传感器检测值是指指示车辆12的各种组件的运行状态的数据(运行参数),并且不仅包括来自各种传感器24中包括的传感器的输出值而且包括由未示出的ECU20或处理部基于来自传感器的输出值进行处理后的值。
[0053]能够由劣化诊断功能118诊断的诊断对象项目可以包括发动机转速Ne、水温传感器电压、节气门传感器电压、进气温度传感器电压、进气压力传感器电压、大气压力传感器电压、燃料喷射量、点火时刻、怠速空气控制阀门打开程度、电池电压和油温传感器电压。
[0054]功能选择功能120是响应于用户的操作动作选择上述功能110、112、114、116和118中将要执行哪个功能的功能。
[0055]存储部98包括车辆数据库130 (下面称为“车辆DB130”)。车辆DB130存储表示车辆的型号名称、车辆12的型号年份、车辆12的目的地、车辆12的型号代码的信息、ECU20的标识信息(下面称为“ECU ID”)和DTC和冻结数据等等。
[0056]为了使用PC42进行车辆12的各种诊断,测试器40的第一线缆60连接到布置在车辆12中的未示出的连接器(即,数据链路连接器)。通过使用第二线缆62或通信部66、92,ECU20和PC42被使得准备好彼此通信。之后,响应于操作者操作PC42的操作部94,PC42进行各种诊断,包括车辆12的健康诊断。
[0057](2.PC42的显示画面)
[0058]如上所述,PC42具有数据查看功能110、数据列表功能112、DTC功能114、驾驶记录器功能116和劣化诊断功能118。PC42能够使用这些功能110、112、114、116、118来进行各种诊断。为了允许用户选择功能110、112、114、116、118中的任一个,根据本实施方式的PC42 (功能选择功能120)在显示部100上显示图2中所示的显示画面200 (下面称为“诊断功能选择画面200”、“功能选择画面200”或“画面200”)。图2利用示例示出了本实施方式中选择功能110、112、114、116、118中的任一个的画面200。
[0059]如图2中所示,诊断功能选择画面200具有用于从E⑶20读取数据的五个诊断功能选择按钮,即,数据查看功能执行按钮210 (下面称为“数据查看按钮210”)、数据列表功能执行按钮212 (下面称为“数据列表按钮212”)、DTC和冻结数据功能执行按钮214 (下面称为“DTC按钮214”)、驾驶记录器功能执行按钮216 (下面称为“驾驶记录器按钮216”)以及劣化诊断功能执行按钮218 (下面称为“劣化诊断按钮218”)。
[0060]当用户通过操作部94选择数据查看按钮210时,执行数据查看功能110。当用户通过操作部94选择数据列表按钮212时,执行数据列表功能112。当用户通过操作部94选择DTC按钮214时,执行DTC功能114。当用户通过操作部94选择驾驶记录器按钮216时,执行驾驶记录器功能116。当用户通过操作部94选择劣化诊断按钮218时,执行劣化诊断功能118
[0061]根据本实施方式,如果存在当前允许执行的诊断功能,则功能选择功能120将对应于该诊断功能的择按钮显示为激活(可选择)。另一方面,如果存在当前不允许执行的诊断功能,则功能选择功能120将对应于该诊断功能的选择按钮显示为去激活(不可选择)。此外,根据本实施方式,为了使得用户容易区分激活和去激活的选择按钮,功能选择功能120将去激活的选择按钮显示为相对于激活的选择按钮变虚(paled-out)并且模糊(参见图2和5至7)。
[0062](3.外部诊断装置14的处理序列)
[0063]图3和图4分别是外部诊断装置14的处理序列的第一和第二流程图。在图3和图4中所示的处理序列之前,用户(机师)开启PC42。为了进行健康诊断(劣化诊断),用户开启车辆12的IGSW22以将E⑶20和测试器40彼此连接以彼此通信并且将测试器40与PC42彼此连接以彼此通信。如后面所描述的,在最后的步骤S4(图3)之前,用户开启IGSW22以为未示出的启动马达供能,从而启动发动机26。
[0064]在步骤SI中,PC42 (功能选择功能120)判断通过测试器42是否已经在PC42与车辆12之间建立了通信链路。如果没有建立通信链路(S1:否),则控制重复步骤SI。
[0065]如果在步骤SI还没有建立通信链路,则PC42 (功能选择功能120)可以在显示部100上显示五个诊断功能选择按钮中仅激活数据查看按钮210的功能选择画面200 (参见图5)。在该情况下,其它选择按钮(即,数据列表按钮212、DTC按钮214、驾驶记录器按钮216和劣化诊断按钮218)被显示为去激活。在建立与车辆12的通信链路之前,仅允许执行数据查看功能110。
[0066]在图5中,表示选择按钮212、214、216、218的虚线指示这些按钮被显示为虚化且模糊。因此,当用户看到选择按钮被如何显示时,用户能够识别出各选择按钮是激活还是去激活。
[0067]如果已经建立了与车辆12的通信链路(S1:是),则PC42 (功能选择功能120)在步骤S2中请求用户输入车辆信息。具体地,PC42(功能选择功能120)在显示部100上显示输入框220,如图6中所示。
[0068]在步骤S3,PC42(功能选择功能120)判断是否已经输入了车辆信息。具体地,PC42(功能选择功能120)判断在输入框220中是否已经输入了车辆信息,并且是否已经按下了 OK按钮222。如果还没有输入车辆信息(S3:否),则控制重复步骤S3。
[0069]如果用户在步骤S3输入了表示用户想要保留车辆信息的输入的意图的输入数据,或者更具体地,如果用户在图6中所示的输入框220中选择了其上显示有“以后输入”的按钮224 (下面称为“保留按钮224”),则PC42在显示部100上显示五个诊断功能选择按钮中除了劣化诊断按钮218之外的被激活的按钮(S卩,数据查看按钮210、数据列表按钮212、DTC按钮214和驾驶记录器按钮216)。在该情况下,在输入车辆信息之前,不允许执行健康诊断(劣化诊断),但是允许执行其它功能。
[0070]如果OK按钮222在所要求的车辆信息的一部分或整体没有被输入时被按下,则可以显示错误消息,并且之后可以再次显示输入框220。
[0071]如果已经输入了车辆信息(S3:是),则PC42(功能选择功能120)在步骤S4通过测试器40从E⑶20获取发动机26的发动机转速Ne (rpm)和冷却水温度Tw (°C )。具体地,PC42(功能选择功能120)通过测试器40向ECU20发送针对发动机转速Ne和冷却水温度Tw的输出命令。响应于输出命令,ECU20从各种传感器24的发动机转速传感器36和水温传感器38获取检测值,并且将检测值通过测试器40发送给PC42。
[0072]在步骤S5,PC42 (功能选择功能120)判断是否能够执行劣化诊断功能118。具体地,PC42判断在步骤S4获取的发动机转速Ne是否等于大于第一发动机转速阈值THnel (下面称为“阈值THnel”)并且小于等于第二发动机转速阈值THne2 (下面称为“阈值THne2”)。阈值THnel、THne2限定了热车之后在怠速状态下运行的发动机26的发动机转速Ne的范围并且被预先存储在存储部98中。另外,PC42判断在步骤S4获取的冷却水温度Tw是否等于或大于水温阈值THtw(下面称为“阈值THtw”)。阈值THtw是指发动机26已经热车之后的冷却水的冷却水温度Tw,并且被预先存储在存储部98中。
[0073]如果能够执行劣化诊断功能118 (步骤S5:是),则PC42 (功能选择功能120)在步骤S6显示包括劣化诊断按钮218的所有五个诊断功能选择按钮210、212、214、216、218都被激活的功能选择画面200 (参见图2)。
[0074]如果不能执行劣化诊断功能118 (步骤S5:否),则PC42 (功能选择功能120)在步骤S7显示劣化诊断按钮218被去激活并且其它选择按钮210、212、214、216被激活的功能选择画面200 (参见图7)。然后,在步骤S8,PC42(功能选择功能120)在功能选择画面200上的劣化诊断按钮218的区域内显示发动机转速Ne的动画图像230 (下面称为“图像230”)、冷却水温度Tw的动画图像232(下面称为“图像232”)以及直到能够执行劣化诊断需要时间的消息234 (参见图7)。
[0075]图像230是其指针236基于从E⑶20获取的发动机转速Ne而移位的转速表的动画图像。图像230允许用户识别当前发动机转速Ne。图像230可以包括阈值THnel与阈值THne2之间的范围,从而用户能够视觉地识别发动机转速Ne的目标范围。
[0076]图像232是使用其液面基于从E⑶20获取的冷却水温度Tw而移位的温度敏感液体的玻璃温度计的动画图像。图像232允许用户识别当前的冷却水温度Tw。图像232可以包括阈值THtw或者从阈值THtw向上的范围,从而用户能够视觉地识别目标冷却水温度Tw或目标范围。
[0077]消息234具体地包括“稍等”以及“等待直到满足怠速测量的条件”的描述。
[0078]在步骤S6或步骤S8之后,PC42 (功能选择功能120)在步骤S9判断五个选择按钮210、212、214、216、218中的任一个是否被选择。如果五个选择按钮210、212、214、216、218都没有被选择(S9:否),则控制返回步骤S4。如果五个选择按钮210、212、214、216、218中的任一个被选择(S9:是),则控制返回图4中所示的步骤S10。
[0079]在控制重复图3中所示的步骤S4、S5:否、S7、S8、S9:否的循环时,显示动画图像230、232。如果IGSW22被开启,但是启动马达没有被供能并且因此发动机26没有启动,则动画图像230指示发动机转速Ne = O并且动画图像232指示这时的冷却水温度Tw。如果发动机26已经启动,则动画图像230、232随着时间逐渐改变。
[0080]在图4中的步骤SlO中,PC42 (功能选择功能120)判断所选择的按钮是否是劣化诊断按钮218。如果所选择的按钮不是劣化诊断按钮218 (S10:否),则PC42(功能选择功能120)在步骤Sll执行对应于所选择的按钮的功能。例如,如果所选择的按钮是DTC按钮214,则PC42 (功能选择功能120)执行对应于DTC按钮214的DTC功能114以读取在E⑶20中记录的DTC数据,并且PC42 (DTC功能114)在显示部100上显示例如图8中所示的画面240 (下面称为“DTC和冻结数据画面240”或者“DTC画面240”)。
[0081]图8借助于示例示出了 DTC和冻结数据画面240。如图8中所示,DTC和冻结数据画面240包括用于显示从当前与PC42通信的E⑶20获取的DTC的信息的区域242、用于显示存储在关于将要诊断的车辆12的PC42的车辆DB130中的DTC的信息的区域244和清除按钮246。区域242、244包括各自的用于显示冻结数据的按钮248a、248b (下面称为“冻结数据显示按钮248a、248b”)。当用户通过操作部94选择按钮248a或248b时,显示对应于所选择的按钮248a或248b的冻结数据。清除按钮246是用于清除所显示的DTC的信息的按钮。
[0082]返回图4,如果选择了劣化诊断按钮218 (S10:是),则PC42在步骤S12至S20执行劣化诊断功能118。
[0083]具体地,在步骤S12,PC42(劣化诊断功能118)显示用于标识将要诊断的项目(车辆12的输出传感器值)的初始画面。如图9中所示,初始画面包括在画面上将要诊断的诊断对象项目(名称)被各自的框围绕的画面(下面称为“视觉显示画面250”)。如下面所描述的,当执行劣化诊断功能118时,能够例如在视觉显示画面250与列表显示画面260等等(参见图10)之间切换显示画面。
[0084]图9借助于示例示出了显示的视觉显示画面250。如图9中所示,视觉显示画面250包括由各自的框围绕的诊断对象项目的多个图像252 (下面称为“带框图像252”)。当用户通过操作部94单击有框图像252中的任一个以选中该图像时,所选择的有框图像252被显示有粗框。在图9中,诊断对象项目“电池电压”的带框图像252被显示有粗框。还在视觉显示画面250下面的显示区域254中,将对应于选中的带框图像252的另一带框图像256与诊断对象项目的数值一起显示。在图9中,诊断对象项目“电池电压”的带框图像256显示在显示区域254中。当用户通过操作部94双击带框图像252中的任一个以选中时,显示表示所选择的带框图像的详细内容的画面(未示出)。
[0085]视觉显示画面250包括用于将视觉显示画面250切换到列表显示画面260的显示切换按钮258。
[0086]图10借助于不例不出了列表显不画面260。列表显不画面260具有用于显不系统名称、项目名称、传感器检测值、单位、DTC代码的详细内容以及各诊断对象项目的DTC详细内容的列表的列表显示区域262 (下面称为“显示区域262”)。当用户通过操作部94单击显示区域262中对应于诊断对象项目的行以选中该诊断对象项目时,该行的显示颜色被改变(即,反色显示)。当用户通过操作部94双击任一行以选择对应的诊断对象项目时,显示表示对应于该行的诊断对象项目的详细内容的画面(未示出)。
[0087]列表显示画面260包括用于将列表显示画面260切换到视觉显示画面250的显示切换按钮264。
[0088]返回到图4,在步骤S13,PC42(劣化诊断功能118)判断是否选择了诊断对象项目。具体地,例如,如果视觉显示画面250上的带框图像252中的任一个被单击或双击,则PC42判断诊断对象项目已经被选择。替选地,如果列表显示画面260上的列表显示区域262中的任一行被单击或双击,则PC42判断诊断对象项目已经被选择。
[0089]如上所述,在本实施方式中能够诊断的诊断对象可以包括发动机转速Ne、水温传感器电压、节气门传感器电压、进气温度传感器电压、进气压力传感器电压、大气压传感器电压、燃料喷射量、点火时刻、怠速空气控制阀打开程度、电池电压和油温传感器电压。
[0090]如果没有选择诊断对象项目(S13:否),则PC42 (劣化诊断功能118)在步骤S14判断是否要切换显示画面。具体地,如果正在显示视觉显示画面250,则PC42判断显示切换按钮258是否被选择,并且如果正在显示列表显示画面260,则PC42判断显示切换按钮264是否被选择。
[0091]如果将要切换显示画面(S14:是),则PC42(劣化诊断功能118)在步骤S15切换显示画面。具体地,如果正在显示视觉显示画面250,则将视觉显示画面250切换到列表显示画面260。如果正在显示列表显示画面260,则将列表显示画面260切换到视觉显示画面250。如果不要切换显示画面(S14:否)或在步骤S15之后,则控制返回步骤S13。
[0092]如果在步骤S13已经选择了诊断对象项目(S13:是),则PC42(劣化诊断功能118)在步骤S16从ECU20获取用于诊断所选择的诊断对象项目的数据(下面称为“对象数据”)。具体地,PC42(劣化诊断功能118)将用于对象数据的输出命令通过测试器40发送给ECU20。响应于该输出命令,ECU20从各种传感器24获取对象数据,并且将所获取的对象数据通过测试器40发送给PC42。
[0093]在步骤S17, PC42 (劣化诊断功能118)将所获取的对象数据与劣化判断阈值进行比较。为各对象数据建立的劣化判断阈值是用于判断对象项目的劣化状态的阈值。为各诊断对象项目将劣化判断阈值建立为上限值和下限值中的任一个。
[0094]在步骤S18,PC42 (劣化诊断功能118)在显示部100上显示对象数据与劣化判断阈值之间的比较结果。
[0095]在步骤S19,PC42 (劣化诊断功能118)判断是否将要开始另一劣化诊断。具体地,用于显示比较结果的画面(未示出)包括用于开始另一劣化诊断的按钮,并且PC42判断这样的按钮是否被选择。如果PC42判断将要开始另一劣化诊断(S19:是),则控制返回到步骤S12。如果PC42判断将不会开始另一劣化诊断(S19:否),则控制返回到步骤S20。
[0096]在步骤S20,PC42(劣化诊断功能118)判断控制是否将返回到功能选择画面200(图2)。具体地,用于显示比较结果的画面(未示出)包括用于返回到功能选择画面200的按钮,并且PC42判断这样的按钮是否被选择。如果PC42判断控制不会返回到功能选择画面200 (S20:否),则控制返回到步骤S18。如果PC42判断控制将要返回到功能选择画面200 (S20:是),则控制返回到图3中所示的步骤S4。
[0097](4.本实施方式的效果)
[0098]根据本实施方式,如上所述,由于直到车辆12已经热车之前禁止使用传感器检测值的劣化诊断(健康诊断),因此,能够准确地执行劣化诊断。
[0099]当劣化诊断被禁止时,显示用于判断禁止劣化诊断的条件的发动机转速Ne和冷却水温度Tw的变化状态(图7)。因此,用户能够确认劣化诊断被禁止的原因是发动机转速Ne和冷却水问Tw的变化状态,并且能够视觉地确认直到劣化诊断的禁止被解除的改变状况和推移状况。另外,在直到劣化诊断的禁止被解除耗费了比平常更多的时间的情况下,用户能够识别出发动机转速Ne和冷却水温度Tw中的哪一个没有满足解除劣化诊断的禁止的条件。因此,使得用户能够了解发生了与不满足解除劣化诊断的禁止的条件的发动机转速Ne或冷却水温度Tw相关的问题。
[0100]根据本实施方式,仅当车辆12处于怠速(图3中的S5:是)时才检查传感器检测值是否处于正常范围内。因此,能够在发动机26稳定运行的条件下执行劣化诊断,并且因此,能够以高的准确性来执行劣化诊断。
[0101]根据本实施方式,在车辆12正在热车时以及在车辆12已经热车之后,在功能选择画面200上显示用于指示PC42(劣化诊断功能118)开始劣化诊断的劣化诊断按钮218。当车辆12正在热车时,劣化诊断按钮218被显示为去激活(图3中的S7),并且在车辆12已经热车之后,劣化诊断按钮218被显示为激活(S6)。发动机转速Ne和冷却水温度Tw的变化状态被与显示为去激活的劣化诊断按钮218 —起显示(S8)。
[0102]因此,发动机转速Ne和冷却水温度Tw的变化状态被与显示为去激活的劣化诊断按钮218 —起显示直到显示的劣化诊断按钮218从去激活变为激活。因此,以直观的方式向用户提供关于是否禁止劣化诊断的信息。另外,由于使得用户能够基于发动机转速Ne和冷却水温度Tw的变化状态了解车辆12的热车进度状态,因此,用户能够避免在等待时间进行错误的操作。
[0103]根据本实施方式,在车辆12热车时,发动机转速Ne和冷却水温度Tw的变化状态被作为动画图像显示在功能选择画面200上(图7)。因此,用户能够容易地确认发动机转速Ne和冷却水温度Tw的变化状态,并且能够高效地利用劣化诊断的禁止被解除之前的等待时间。
[0104]根据本实施方式,当PC42开始时,其与发动机26是否启动无关地获取发动机转速Ne和冷却水温度Tw。例如,如果发动机26被关闭并且发动机转速Ne为零,则显示表示发动机转速Ne = O的动画图像230 (图3中的S8)。由于此,使得用户能够了解发动机26没
有启动。
[0105]根据本实施方式,当劣化诊断按钮218被显示为去激活时,其它选择按钮(即,数据查看按钮210、数据列表按钮212、DTC按钮214和驾驶记录器按钮216)被显示在功能选择画面200上并且显示为激活(图7)。
[0106]因此,能够甚至在劣化诊断的准备完成之前开始另一功能。因此能够将直到车辆12的热车的等待时间用于执行另一功能。
[0107]B.变形例
[0108]本发明不限于上述实施方式,而是可以采用基于本说明书的公开的各种方案。例如,本发明可以采用下述方案:
[0109](1.搭载对象)
[0110]在上述实施方式中,PC42与作为摩托车的车辆12组合地使用。然而,PC42可以与其它设备(例如,诸如船、飞行器等等的移动对象)组合地使用。
[0111](2.外部诊断装置14的构造)
[0112]在上述实施方式中,外部诊断装置14包括测试器40和PC42。然而,在该方面没有任何限制。例如,如果测试器40包括诸如平板计算机、智能电话等等的髙机能便携式终端装置,则PC42和测试器40可以彼此一体地组合在一起。
[0113]在上述实施方式中,PC42经由测试器40与E⑶20通信。然而,不限于上述构造。PC42和E⑶20可以通过无线或有线通信链路彼此直接通信。替选地,用作PC42的膝上个人计算机可以被布置为执行测试器40的功能。
[0114]在上面的实施方式中,测试器40所使用的诊断软件预先存储在测试器40的存储部72中。然而,不限于这样的构造。可以从PC42或外部源(例如,可通过公众网络访问的外部服务器)下载诊断软件,或者可以由ASP (应用服务提供商)执行诊断软件而无需下载。PC42所使用的诊断软件预先记录在PC42的存储部98中。然而,不限于这样的构造。诊断软件可以从外部源(例如,外部服务器)下载,或者可以由ASP来执行诊断软件。[0115](3.功能选择和功能选择画面200)
[0116]在上述实施方式中,显示对应于各功能(即,数据查看功能110、数据列表功能112、DTC和冻结数据功能114、驾驶记录器功能116和劣化诊断功能118)的劣化功能选择按钮(即,数据查看按钮210、数据列表按钮212、DTC按钮214、驾驶记录器按钮216和劣化诊断按钮218)。然而,只要显示对应于劣化诊断功能118的劣化诊断按钮218,则显示配置不限于上述。例如,可以仅显示劣化诊断按钮218而不显示数据查看按钮210、数据列表按钮212、DTC按钮214和驾驶记录器按钮216。替选地,可以不显示数据查看按钮210、数据列表按钮212、DTC按钮214和驾驶记录器按钮216中的任一个。进一步替选地,除了数据查看按钮210、数据列表按钮212、DTC按钮214和驾驶记录器按钮216之外,还可以显示另外的选择按钮,或者可以显示另外的选择按钮以替代数据查看按钮210、数据列表按钮212、DTC按钮214和驾驶记录器按钮216中的任一个。
[0117](4.劣化诊断功能118和劣化诊断按钮218)
[0118]在上面的实施方式中,发动机转速Ne和冷却水温度Tw用作用于判断是否能够执行劣化诊断功能的传感器检测值(即,热车状态)(图3中的S5)。然而,传感器检测值不限于上述值,只要能够用于判断是否能够执行劣化诊断功能118。例如,可以仅使用发动机转速Ne和冷却水温度Tw中的一个。替选地,除了发动机转速Ne和冷却水温度Tw之外,还可以使用变速杆位置,或者使用变速杆位置来替代发动机转速Ne和冷却水温度Tw中的任一个。例如,可以仅在变速杆位置为“P”(驻车)或“N”(空档)时,才会将劣化诊断功能118判断为可执行。替选地,除了上述中的任一个之外,还可以使用脚刹或驻车刹车的运行状态,或者使用脚刹或驻车刹车的运行状态来代替上述中的任一个。例如,可以仅在脚刹或驻车刹车被操作时,才会将劣化诊断功能118判断为可执行。
[0119]在上述实施方式中,在选择按钮被选择(S9)之前确认车辆12处于怠速(S5)。然而,确认车辆12处于怠速的时刻不限于上述时刻。例如,可以在劣化诊断按钮218已经被选择(图4中的S10:是)之后并且直到获取了对象数据(S16)才确认车辆12处于怠速,并且如果车辆12没有处于怠速,则可以停止劣化诊断。
[0120]在上述实施方式中,当车辆12正在热车时,将劣化诊断按钮218显示为去激活,并且在车辆12已经热车之后,将劣化诊断按钮218显示为激活。然而,可以提供不具有去激活显示与激活显示之间的区分的构造。
【权利要求】
1.一种车辆诊断方法,通过在安装在车辆(12)上的电子控制单元(20)与外部诊断装置(14)之间进行数据通信,由此所述外部诊断装置(14)从所述车辆(12)获取所述车辆(12)的传感器检测值,来对所述车辆(12)进行诊断,其中, 所述传感器检测值包括发动机转速;并且 所述外部诊断装置(14)执行: 怠速确认步骤,测量所述发动机转速是否处于正处于怠速的所述车辆(12)的正常范围内; 健康状态监视步骤,在所述车辆(12)正处于怠速时测量经由与所述电子控制单元(20)的通信获取的所述传感器检测值是否处于正常范围内; 测量禁止步骤,在所述发动机(26)启动之后,直到至少包括所述发动机转速的所述传感器检测值达到阈值区域为止,禁止所述健康状态测量步骤的测量,其中,所述阈值区域表示所述车辆(12)的热车完成;以及 变化状态显示步骤,在操作画面(200)上显示所述传感器检测值的变化状态,直到所述传感器检测值达到所述阈值区域为止。
2.根据权利要求1所述的车辆诊断方法,所述车辆诊断方法包括: 在所述操作画面(200)上,显示用于下达开始所述健康状态测量步骤的测量的指令的第一开始按钮(218); 在所述测量禁止步骤期间将所述第一开始按钮(218)显示为去激活以不能够被选择; 在所述测量禁止步骤结束之后将所述第一开始按钮(218)显示为激活以能够被选择;以及 将所述传感器检测值的变化状态与显示为去激活的所述第一开始按钮(218) —起显示。
3.根据权利要求1或2所述的车辆诊断方法,其中,除了所述发动机转速之外,所述传感器检测值还包括所述发动机(26)的冷却水温度;并且 所述变化状态显示步骤在所述操作画面(200)上将所述发动机转速和所述冷却水温度的变化状态显示为动画图像。
4.根据权利要求3所述的车辆诊断方法,其中,当所述外部诊断装置(14)被开启时,所述外部诊断装置(14)与所述发动机(26)是否启动无关地获取包括所述发动机转速和所述冷却水温度的所述传感器检测值。
5.一种外部诊断装置(14),所述外部诊断装置(14)用于通过从车辆(12)的外部与安装在所述车辆(12)上的电子控制单元(20)进行数据通信,从而经由所述电子控制单元(20)获取所述车辆(12)的传感器检测值来对所述车辆(12)进行诊断,其中, 所述传感器检测值包括发动机转速;并且 所述外部诊断装置(14)包括: 怠速确认部(120),所述怠速确认部用于测量所述发动机转速是否处于正处于怠速中的所述车辆(12)的正常范围内; 健康状态测量部(1 18),所述健康状态测量部用于在所述车辆(12)处于怠速时测量通过与所述电子控制单元(20)的通信获取的所述传感器检测值是否处于正常范围内; 测量禁止部(120),所述测量禁止部用于禁止所述健康状态测量部(118)的测量直到至少包括所述发动机转速的所述传感器检测值达到阈值区域,其中所述阈值区域表示所述车辆(12)的热车完成;以及 变化状态显示部(120),所述变化状态显示部用于在所述发动机(26)启动之后,直到所述传感器检测值达到所述阈值区域为止,在操作画面(200)上显示所述传感器检测值的变化状态。
6.根据权利要求5所述的外部诊断装置(14),其中, 在所述操作画面(200)上显示用于下达开始所述健康状态测量部(118)的测量的指令的第一开始按钮(218); 所述第一开始按钮(218)在所述健康状态测量部(118)的测量被禁止期间被显示为去激活以不能够被选择; 所述第一开始按钮(218)在所述健康状态测量部(118)的测量的禁止被解除时被显示为激活以能够被选择;并且 所述传感器检测值的变化状态与显示为去激活的所述第一开始按钮(218) —起显示。
7.根据权利要求5或6所述的外部诊断装置(14),其中,除了所述发动机转速之外,所述传感器检测值还包括所述发动机(26)的冷却水温度;并且 所述变化状态显示部(120)在所述操作画面(200)上将所述发动机转速和所述冷却水温度的变化状态显示为动画图像。
8.根据权利要求7所述的外部诊断装置(14),其中,当所述外部诊断装置(14)被开启时,所述外部诊断装置(14)与所述发动机(26)是否启动无关地获取包括所述发动机转速和所述冷却水温度的所述传感器检测值。
【文档编号】B60R16/02GK103907003SQ201280052991
【公开日】2014年7月2日 申请日期:2012年6月6日 优先权日:2011年10月28日
【发明者】柿沼弘之, 伊藤荣 申请人:本田技研工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1