车辆诊断方法、诊断连接器及诊断设备技术

技术编号:33535627 阅读:16 留言:0更新日期:2022-05-19 02:15
本申请提供一种车辆诊断方法、诊断连接器及诊断设备,所述方法通过诊断设备获取包含有待诊断车辆的车辆信息的诊断请求,并根据所述车辆信息确定待诊断车辆支持的通信协议,进而在诊断设备获取包括诊断功能指令和对应的通信协议后,根据诊断功能指令对应的通信协议确定所述诊断功能指令对应的通讯线路,并根据所述诊断功能指令对应的通讯线路发送所述诊断功能指令至所述待诊断车辆,从所述待诊断车辆获取反馈数据并进行诊断。解决了车辆诊断过程中的局限性,旨在提高车辆诊断的适应能力。旨在提高车辆诊断的适应能力。旨在提高车辆诊断的适应能力。

【技术实现步骤摘要】
【国外来华专利技术】车辆诊断方法、诊断连接器及诊断设备


[0001]本申请涉及车辆诊断
,尤其涉及一种车辆诊断方法、诊断连接器及诊断设备。

技术介绍

[0002]随着车辆智能化程度的提高,传统串行通讯总线,如CAN已不能满足车载通信数据的爆发式增长。而网间协议诊断通信(Diagnostic communication over Internet Protocol,DoIP)由于具有较快的数据传输速率,因此能够在复杂的诊断任务下提高诊断效率。但是,由于DoIP是通过TCP/IP和以太网使用经由统一诊断服务(Unified Diagnostic Services,UDS)引入的诊断服务,在使用DoIP诊断服务时需要通过OBD诊断头外接网口与诊断设备建立通讯链路。导致DoIP诊断服务受到很多限制。因此,现有的车辆诊断仍存在很大的局限性。

技术实现思路

[0003]本申请实施例提供了一种车辆诊断方法、诊断连接器及诊断设备,能够解决车辆诊断过程中的局限性,提高车辆诊断的效率。
[0004]第一方面,本申请提供一种车辆诊断方法,应用于车辆诊断系统本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种车辆诊断方法,其特征在于,应用于车辆诊断系统,所述车辆诊断系统包括诊断设备、诊断接头和诊断连接器;其中所述诊断设备包括第一通信端口和第二通信端口,所述诊断接头包括第三通信端口和第四通信端口;所述诊断连接器包括第五通信端口、第六通信端口和第七通信端口;所述诊断连接器与所述诊断设备通过所述第五通信端口和所述第一通信端口建立通信连接;所述诊断连接器与所述诊断接头通过所述第六通信端口和所述第三通信端口建立通信连接;所述诊断连接器与待诊断车辆通过所述第七通信端口和所述待诊断车辆的OBD接口建立通信连接;所述诊断接头与所述诊断设备通过所述第四通信端口和所述第二通信端口建立通信连接;所述第一通信端口、所述第五通信端口和所述第七通信端口之间形成第一通讯线路;所述第二通信端口、所述第四通信端口、所述第三通信端口、所述第六通信端口和所述第七通信端口之间形成第二通讯线路;所述方法包括:所述诊断设备获取诊断请求,所述诊断请求包括所述待诊断车辆的车辆信息;所述诊断设备根据所述车辆信息确定待诊断车辆支持的通信协议;所述诊断设备获取诊断指令,所述诊断指令包括诊断功能指令和对应的通信协议;所述诊断设备根据所述诊断功能指令对应的通信协议确定所述诊断功能指令对应的通讯线路;所述诊断设备通过所述诊断功能指令对应的通讯线路发送所述诊断功能指令至所述待诊断车辆,并从所述待诊断车辆获取反馈数据并进行诊断。2.一种车辆诊断方法,其特征在于,应用于诊断设备,所述诊断设备包括第一通信端口和第二通信端口,所述诊断设备与诊断连接器通过所述第一通信端口和诊断连接器的第五通信端口建立通信连接,所述诊断设备与诊断接头通过所述第二通信端口和诊断接头的第四通信端口建立通信连接;所述诊断连接器与所述诊断接头通过诊断连接器的第六通信端口和诊断接头的第三通信端口建立通信连接,所述诊断连接器与待诊断车辆通过诊断连接器的第七通信端口和所述待诊断车辆的OBD接口建立通信连接;所述第一通信端口、所述第五通信端口和所述第七通信端口之间形成第一通讯线路;所述第二通信端口、所述第四通信端口、所述第三通信端口、所述第六通信端口和所述第七通信端口之间形成第二通讯线路;所述方法包括:获取诊断请求,所述诊断请求包括所述待诊断车辆的车辆信息;根据所述车辆信息确定所述待诊断车辆支持的通信协议;获取诊断指令,所述诊断指令包括诊断功能指令和对应的通信协议;根据所述诊断功能指令对应的通信协议确定所述诊断功能指令对应的通讯线路;通过所述诊断功能指令对应的通讯线路发送所述诊断功能指令至所述待诊断车辆,并从所述待诊断车辆获取反馈数据进行诊断。3.根据权利要求2所述的方法,其特征在于,所述待诊断车辆支持的通信协议包括CAN通信协议和/或DoIP通信协议,所述诊断功能指令为1个;所述根据所述诊断功能指令对应的通信协议确定所述诊断功能指令对应的通讯线路,具体包括:当所述诊断功能指令对应的通信协议为DoIP通信协议时,确定所述诊断功能指令对应的通讯线路为第一通讯线路;此时,所述通过所述诊断功能指令对应的通讯线路发送所述诊断功能指令至所述待诊断车辆,具体为:通过所述第一通讯线路发送所述诊断功能指令
至所述待诊断车辆;当所述诊断功能指令对应的通信协议为CAN通信协议时,确定所述诊断功能指令对应的通讯线路为第二通讯线路;此时,所述通过所述诊断功能指令对应的通讯线路发送所述诊断功能指令至所述待诊断车辆,具体为:通过第二通讯线路发送所述诊断功能指令至所述待诊断车辆;当所述诊断功能指令同时支持CAN通信协议和DoIP通信协议时,若所述诊断功能指令需要服务器在线资源支持,则确定所述诊断功能指令对应的通讯线路为第一通讯线路;若所述诊断功能指令不需要服务器在线资源支持,则确定所述诊断功能指令对应的通讯线路为第二通讯线路;此时,所述通过所述诊断功能指令对应的通讯线路发送所述诊断功能指令至所述待诊断车辆,具体为:通过选定的通讯线路发送所述诊断功能指令至所述待诊断车辆。4.根据权利要求2所述的方法,其特征在于,所述待诊断车辆支持的通信协议包括CAN通信协议和/或DoIP通信协议,所述诊断功能指令为2个,其中第一诊断功能指令对应的通信协议为DoIP通信协议;第二诊断功能指令对应的通信协议为CAN通信协议;所述根据所述诊断功能指令对应的通信协议确定所述诊断功能指令对应的通讯线路,具体包括:确定所述第一通讯线路为第一诊断功能指令对应的通讯线路,所述第二通讯线路为第二诊断功能指令对应的通讯线路;所述通过所述诊断功能指令对应的通讯线路发送所述诊断功能指令至所述待诊断车辆,具体包括:通过所述第一通讯线路发送所述第一诊断功能指令至所述待诊断车辆;通过所述第二通讯线路发送所述第二诊断功能指令至所述待诊断车辆。5.根据权利要求2所述的方法,其特征在于,所述待诊断车辆支持的通信协议包括CAN通信协议和/或DoIP通信协议,所述诊断功能指令为2个,且所述诊断功能指令均支持CAN通信协议和DoIP通信协议;所述根据所述诊断功能指令对应的通信协议确定所述诊断功能指令对应的通讯线路,具体包括:将需要服务器在线资源支持的诊断功能指令确定为第三诊断功能指令,将不需要服务器在线资源支持的诊断功能指令确定为第四诊断功能指令;确定所述第一通讯线路为所述第三诊断功能指令对应的通讯线路,所述第二通讯线路为所述第四诊断功能指令对应的通讯线路;所述通过所述诊断功能指令对应的通讯线路发送所述诊断功能指令至所述待诊断车辆,具体包括:通过所述第一通讯线路发送所述第三诊断功能指令至所述待诊断车辆;通过所述第二通讯线路发送所述第四诊断功能指令至所述待诊断车辆。6.根据权利要求3至5任一项所述的方法,其特征在于,所述第五通信端口和所述第七通信端口之间设置有网卡,所述网卡通过所述第五通信端口和所述第一通信端口与所述诊断设备的系统总线连接,通过所述第七通信端口与所述待诊断车辆的OBD接口连接,形成所述第一通讯线路;
在所述通过所述第一通讯线路发送诊断功能指令至所述待诊断车辆之前,所述方法还包括:监控到所述网卡驱动生效后,启动DHCP服务或者AUTO

IP服务;通过所述DHCP服务或者所述AUTO

IP服务分配网卡的IP地址和待诊断车辆的IP地址;其中,所述网卡的IP地址与所述待诊断车辆的IP地址处于同一网段。7.根据权利要求6所述的方法,其特征在于,所述监控到所述网卡驱动生效后,启动DHCP服务或者AUTO

IP服务,包括:调用所述诊断设备内置的DoIP网络控制服务功能监控所述网卡的状态;在监控到所述网卡驱动生效后,向所述DoIP网络控制服务功能发送开启DHCP服务或者AUTO

IP服务的广播;调用所述DoIP网络控制服务功能启动所述DHCP服务或者所述AUTO

IP服务。8.根据权利要求7所述的方法,其特征在于,在调用所述DoIP网络控制服务功能启动所述DHCP服务或者所述AUTO

IP服务之后,还包括:在可视化区域显示DoIP诊断功能。9.根据权利要求6所述的方法,其特征在于,在所述通过所述第一通讯线路发送诊断功能指令至所述待诊断车辆之前,所述方法还包括:监控到所述网卡驱动失效后,向DoIP网络控制服务功能发送关闭DHCP服务或者AUTO

IP服务的广播;调用所述DoIP网络控制服务功能关闭所述DHCP服务或者所述AUTO

IP服务。10.一种诊断连接器,其特征在于,应用于车辆诊断系统,所述车辆诊断系统包括诊断设备、诊断接头和所述诊断连接器,其中,所述诊断设备包括第一通信端口和第二通信端口,所述诊断接头包括第三通信端口和第四通...

【专利技术属性】
技术研发人员:刘均谢飞虹
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:

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

1