【技术实现步骤摘要】
车辆远程诊断方法、脚本引擎和云端诊断平台
[0001]本公开涉及车辆
,尤其涉及车辆诊断、车辆故障检测领域。
技术介绍
[0002]车辆在售卖给用户后,车辆如果出现了异常问题,则通常需要售后接入进行人工进行排查,一般情况下会选择线下使用诊断仪的方式接入车辆,读取车辆中诊断信息进行问题排查。车辆远程诊断就是为了解决必须用户去线下修理厂进行检测的问题,但传统的远程诊断功能单一,只能进行基础的远程统一的诊断服务(UDS,Unified Diagnostic Services)诊断,断段功能难以扩展。
技术实现思路
[0003]本公开提供了车辆远程诊断方法、脚本引擎和云端诊断平台。
[0004]根据本公开的一方面,提供了一种车辆远程诊断方法,应用于设置在车辆内部的脚本引擎,该方法包括:
[0005]从云端诊断平台接收诊断脚本;
[0006]解析并执行该诊断脚本,在执行过程中将执行结果发送至该云端诊断平台;以及,
[0007]从该云端诊断平台接收输入信息,将该输入信息作为执行过程中的输入参数,继续执行该诊断脚本。
[0008]根据本公开的另一方面,提供了一种车辆远程诊断方法,应用于云端诊断平台,该方法包括:
[0009]编辑车辆的诊断脚本,并向脚本引擎发送该诊断脚本,该脚本引擎设置在车辆内部;
[0010]从该脚本引擎接收该诊断脚本在执行过程中的执行结果;
[0011]展示该执行结果,并接收根据该执行结果输入的输入信息;以及,
[00 ...
【技术保护点】
【技术特征摘要】
1.一种车辆远程诊断方法,应用于设置在车辆内部的脚本引擎,所述方法包括:从云端诊断平台接收诊断脚本;解析并执行所述诊断脚本,在执行过程中将执行结果发送至所述云端诊断平台;以及,从所述云端诊断平台接收输入信息,将所述输入信息作为执行过程中的输入参数,继续执行所述诊断脚本。2.根据权利要求1所述的方法,还包括,在所述诊断脚本执行完毕之后,将诊断结果发送至所述云端诊断平台,以供所述云端诊断平台展示所述诊断结果。3.根据权利要求1或2所述的方法,还包括,从所述云端诊断平台接收所述诊断脚本所支持的指令;将所述指令保存在多个动态链接库中,每个所述动态链接库中保存一条或多条所述指令。4.根据权利要求3所述的方法,其中,所述解析并执行所述诊断脚本,包括:解析所述诊断脚本;执行所述诊断脚本,在执行过程中,确定所述诊断脚本所支持的指令;从所述动态链接库中,识别并调用所述诊断脚本所支持的指令;执行所述诊断脚本所支持的指令。5.根据权利要求3或4所述的方法,还包括,从所述云端诊断平台接收指令操作命令;所述指令操作命令,用于指示对所述指令进行的操作;根据所述指令操作命令,更新所述指令对应的所述动态链接库。6.根据权利要求5所述的方法,其中,所述指令操作命令,用于指示对所述指令进行扩展操作、修改操作和删除操作中的至少之一。7.根据权利要求1
‑
6中任一所述的方法,其中,所述车辆的车联网控制单元T
‑
BOX中设置诊断主控程序,所述诊断主控程序中设置所述脚本引擎。8.一种车辆远程诊断方法,应用于云端诊断平台,所述方法包括:编辑车辆的诊断脚本,并向脚本引擎发送所述诊断脚本,所述脚本引擎设置在车辆内部;从所述脚本引擎接收所述诊断脚本在执行过程中的执行结果;展示所述执行结果,并接收根据所述执行结果输入的输入信息;以及,将所述输入信息发送至所述脚本引擎,所述输入信息作为所述诊断脚本在执行过程中的输入参数。9.根据权利要求8所述的方法,还包括,从所述脚本引擎接收诊断结果,展示所述诊断结果。10.根据权利要求8或9所述的方法,还包括,向所述脚本引擎发送所述诊断脚本所支持的指令,所述指令用于保存在多个动态链接库中,每个所述动态链接库中保存一条或多条所述指令。11.根据权利要求10所述的方法,还包括,
向所述脚本引擎发送指令操作命令;所述指令操作命令,用于指示对所述指令进行的操作。12.根据权利要求11所述的方法,其中,所述指令操作命令,用于指示对所述指令进行扩展操作、修改操作和删除操作中的至少之一。13.一种用于车辆远程诊断的脚本引擎,所述脚本引擎设置于车辆内部,所述脚本引擎包括:接收单元,用于从云端诊断平台接收诊断脚本;解析及执行单元,用于解析并执行所述诊断脚本;第一交互单元,用于在执行过程中将执行结果发送至所述云端诊断平台,并从所述云端诊断平台接收输入信息,将所述输入信息作为执行过程中的输入参数。14.根据权利要求13所述的脚本引擎,还包括,发送单元,用于在所述诊断脚本执行完毕之后,将诊断结果发送至所述云端诊断平台,以供所述云端诊断平台展示所述诊断结果。15.根据权利要求13或14所述的脚本引擎,还包括,指令维护单元,用于从所述云端诊断平台接收所述诊断...
【专利技术属性】
技术研发人员:王泰格,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。