System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种大屏控制的一键诊断方法及系统技术方案_技高网

一种大屏控制的一键诊断方法及系统技术方案

技术编号:41322682 阅读:2 留言:0更新日期:2024-05-13 15:01
本发明专利技术涉及一种大屏控制的一键诊断方法及存储介质,方法包括:当车辆大屏收到读取故障码的动作时,车机调用诊断引擎执行读取整车故障码;诊断引擎向车辆总线发送诊断请求,接收整车所有控制器的诊断应答;诊断引擎根据接收到的诊断应答汇总成整车故障信息并发送至车机;车机将诊断引擎回复的故障信息在车辆大屏上显示。实现了不依赖于外部设备,通过车辆自带的大屏上操作即可实现基本的诊断功能,操作便捷性高。

【技术实现步骤摘要】

本申请涉及车辆,具体涉及一种大屏控制的一键诊断方法及系统


技术介绍

1、在车辆故障诊断中,故障码是车辆维修领域的重要一环。当车辆的某个系统或者组件出现故障时,obd-ii系统会生成相应的故障码。通过这些故障码可以帮助维修人员知晓车辆故障问题出现在哪。然而现有的通过读取车辆故障码对车辆进行故障诊断的技术中,依赖外部装置,用户需要将车辆连接外部装置,才能完成车辆的故障诊断,操作便捷性较差。


技术实现思路

1、鉴于上述问题,本申请提供了一种大屏控制的一键诊断方法及系统,解决现有通过外部装读取车辆故障码进行对车辆的故障进行诊断存在的操作便捷性较差的问题。

2、为实现上述目的,专利技术人提供了一种大屏控制的一键诊断方法,包括:

3、当车辆大屏收到读取故障码的动作时,车机调用诊断引擎执行读取整车故障码;

4、诊断引擎向车辆总线发送诊断请求,接收整车所有控制器的诊断应答;

5、诊断引擎根据接收到的诊断应答汇总成整车故障信息并发送至车机;

6、车机将诊断引擎回复的故障信息在车辆大屏上显示。

7、在一些实施例中,还包括以下步骤:

8、当在车辆大屏上收到保存故障码和快照的动作时,车机调用诊断引擎执行读取整车故障码和故障码快照;

9、诊断引擎向车辆总线发送诊断请求,接收整车所有控制器的诊断应答;

10、诊断引擎根据接收到的诊断应答汇总成整车故障码信息和故障码快照信息并发送给车机;

11、车机将诊断引擎回复的整车故障码及故障码快照信息保存至用户的存储设备中。

12、在一些实施例中,所述车机将诊断引擎回复的整车故障码及故障码快照信息保存至用户的存储设备中具体包括以下步骤:

13、车机将诊断引擎回复的整车故障码及故障码快照信息保存至用户的存储设备时,检测用户的存储设备是否连接至车机;

14、若未检测到用户接入的存储设备时,车机在车辆大屏上提示用户将存储设备连接于车机;

15、若检测到用户接入的存储设备后,则将诊断引擎回复的整车故障码及故障码快照信息保存至用户的存储设备。

16、在一些实施例中,所述存储设备为u盘。

17、在一些实施例中,还包括以下步骤:

18、当车辆大屏上收到清除故障码的动作时,则车机调用诊断引擎进行执行清除故障码;

19、诊断引擎将清除故障码的执行结果发送给车机;

20、车机将诊断引擎回复的执行结果在车辆大屏上显示。

21、还提供了另一个技术方案,一种大屏控制的一键诊断系统,包括:

22、车辆大屏,所述车辆大屏用于接收用户的读取故障码的动作,并反馈至车机,以及显示整车故障码;

23、车机,所述车机用于当收到车辆大屏关于读取故障码的反馈后,调用诊断引擎执行读取整车故障码,并将诊断引擎回复的故障信息在车辆大屏上显

24、诊断引擎,所述诊断引擎用于执行读取整车故障码时,向车辆总线发送诊断请求,接收整车所有控制器的诊断应答,然后根据接收到的诊断应答汇总成整车故障信息并发送至车机。

25、在一些实施例中,所述车辆大屏还用于收到保存故障码和快照的动作时,反馈至车机;

26、所述车机还用于当收到车辆大屏关于保存故障码和快照的反馈后,调用诊断引擎执行读取整车故障码及快照信息,并将诊断引擎回复的整车故障码及故障码快照信息保存至用户的存储设备中;

27、所述诊断引擎还用于执行读取整车故障码和故障码快照时,向车辆总线发送诊断请求,接收整车所有控制器的诊断应答,并根据接收到的诊断应答汇总成整车故障码信息和故障码快照信息并发送给车机。

28、在一些实施例中,所述车机还用于:

29、将诊断引擎回复的整车故障码及故障码快照信息保存至用户的存储设备时,检测用户的存储设备是否连接至车机;

30、若未检测到用户接入的存储设备时,车机在车辆大屏上提示用户将存储设备连接于车机;

31、若检测到用户接入的存储设备后,则将诊断引擎回复的整车故障码及故障码快照信息保存至用户的存储设备。

32、在一些实施例中,所述存储设备为u盘。

33、在一些实施例中,所述车辆大屏还用于当收到用户的清除故障码的动作时,反馈至车机;

34、所述车机还用于当收到车辆大屏关于清除故障码的反馈时,调用诊断引擎清除故障码。

35、区别于现有技术,上述技术方案,当用户需要获取车辆的故障码时,通过在车辆大屏上进行点击“读取故障码”,而车辆大屏收到用户读取故障码的动作后,反馈至车机,车机就调用诊断引擎执行读取整车故障码,诊断引擎执行读取整车故障码时,向车辆总线发送诊断请求,并接收整车所有控制器的诊断应答,然后根据收到的诊断应答汇总成整车故障信息并发送至车机,车机则将诊断引擎返回的故障信息在车辆大屏上显示。实现了不依赖于外部设备,通过车辆自带的大屏上操作即可实现基本的诊断功能,操作便捷性高。

36、上述
技术实现思路
相关记载仅是本申请技术方案的概述,为了让本领域普通技术人员能够更清楚地了解本申请的技术方案,进而可以依据说明书的文字及附图记载的内容予以实施,并且为了让本申请的上述目的及其它目的、特征和优点能够更易于理解,以下结合本申请的具体实施方式及附图进行说明。

本文档来自技高网...

【技术保护点】

1.一种大屏控制的一键诊断方法,其特征在于,包括:

2.根据权利要求1所述的大屏控制的一键诊断方法,其特征在于,还包括以下步骤:

3.根据权利要求2所述的大屏控制的一键诊断方法,其特征在于,所述车机将诊断引擎回复的整车故障码及故障码快照信息保存至用户的存储设备中具体包括以下步骤:

4.根据权利要求2或3所述的大屏控制的一键诊断方法,其特征在于,所述存储设备为U盘。

5.根据权利要求1所述的大屏控制的一键诊断方法,其特征在于,还包括以下步骤:

6.一种大屏控制的一键诊断系统,其特征在于,包括:

7.根据权利要求6所述的大屏控制的一键诊断系统,其特征在于,所述车辆大屏还用于收到保存故障码和快照的动作时,反馈至车机;

8.根据权利要求7所述的大屏控制的一键诊断系统,其特征在于,所述车机还用于:

9.根据权利要求7或8所述的大屏控制的一键诊断系统,其特征在于,所述存储设备为U盘。

10.根据权利要求6所述的大屏控制的一键诊断系统,其特征在于,所述车辆大屏还用于当收到用户的清除故障码的动作时,反馈至车机;

...

【技术特征摘要】

1.一种大屏控制的一键诊断方法,其特征在于,包括:

2.根据权利要求1所述的大屏控制的一键诊断方法,其特征在于,还包括以下步骤:

3.根据权利要求2所述的大屏控制的一键诊断方法,其特征在于,所述车机将诊断引擎回复的整车故障码及故障码快照信息保存至用户的存储设备中具体包括以下步骤:

4.根据权利要求2或3所述的大屏控制的一键诊断方法,其特征在于,所述存储设备为u盘。

5.根据权利要求1所述的大屏控制的一键诊断方法,其特征在于,还包括以下步骤:

6...

【专利技术属性】
技术研发人员:朱元新杨会权高亮
申请(专利权)人:上海吉祥智驱新能源汽车有限公司
类型:发明
国别省市:

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

1