一种用于被动CAN的TBOX诊断方法技术

技术编号:30347855 阅读:27 留言:0更新日期:2021-10-16 16:40
本申请涉及一种用于被动CAN的TBOX诊断方法,应用于车载TBOX诊断中,所述方法包括:将CAN上位机与车载TBOX连接,且通过所述CAN上位机向所述车载TBOX发送诊断指令;所述车载TBOX对所述诊断指令进行处理,并将处理结果反馈到企业平台。其有益效果在于:可应用于被动CAN通讯中,不仅可以实现车载TBOX自检,同时,还可对车载TBOX进行自检、验证。验证。验证。

【技术实现步骤摘要】
一种用于被动CAN的TBOX诊断方法


[0001]本申请涉及汽车电子
,更具体地,涉及一种融合v2x技术的车辆紧急呼叫系统。

技术介绍

[0002]TBox设备在做整车下线检测的时候,需要检测各个功能、硬件的状况。目前常用的诊断方式为UDS诊断,其中,UDS即统一诊断服务,是诊断服务的规范化标准。但是UDS诊断的规范有一个很重要的前提条件就是必须要满足双向CAN通信,如果一旦CAN通信只允许单向通信则无法完成诊断过程,即被动CAN:只从CAN网络中接收数据而不能主动发送数据。某些车厂为了规避整车网络影响风险,会要求TBOX设备只支持被动CAN,不允许双向通信。

技术实现思路

[0003]本申请为克服现有技术中TBOX设备只支持被动CAN,不允许双向通信,无法通过UDS诊断的问题,本申请提供一种用于被动CAN的TBOX诊断方法,应用于车载TBOX诊断中,所述方法包括:
[0004]将CAN上位机与车载TBOX连接,且通过所述CAN上位机向所述车载TBOX发送诊断指令;
[0005]所述车载TBOX对所述诊断指令进行处理,并将处理结果反馈到企业平台。
[0006]可选地,所述诊断指令包括自检指令、注册与激活指令中任一种或多种。
[0007]可选地,所述CAN上位机包括CANOE、Vehicle SPY、CANPro中任一种。
[0008]可选地,所述CAN上位机通过车辆CAN总线与车载TBOX连接。
[0009]可选地,所述车载TBOX包括EOL应用模块、SOC诊断模块、TSP通讯模块。
[0010]可选地,所述车载TBOX对所述诊断指令进行处理,并将处理结果反馈到企业平台,包括:
[0011]所述EOL应用模块通过车辆CAN总线与CAN上位机通讯获取并解析诊断指令,解析的结果通过串口发送到SOC诊断模块;
[0012]所述SOC诊断模块根据解析的结果,进行车载TBOX自检或者逻辑处理;
[0013]所述SOC诊断模块作业完成后,通过TSP通讯模块将完成结果发送到企业平台。
[0014]可选地,当所述诊断指令为自检指令时,所述SOC诊断模块执行自检功能,并将结果上报给企业平台。
[0015]可选地,所述SOC诊断模块执行自检功能,包括:对TBox进行全面的软件功能、硬件状态进行检测;其中,所述硬件状态包括版本信息、GPS信息、零件号、SIM卡信号、备用电池、模块电压、温度中一种或多种。
[0016]可选地,当所述诊断指令为注册与激活指令时,所述SOC诊断模块收集相关信息后,一并上报给企业平台,在企业平台依次完成车载TBOX信息的验证、绑定、结果展示。
[0017]可选地,所述车载TBOX信息包括TBOX序列号、ICCID、整车VIN码中任一种或多种。
[0018]可选地,所述企业平台为具有数据处理、信息显示功能的企业终端。
[0019]与现有技术相比,本申请的有益效果是:本申请可应用在被动CAN的车载TBOX中。不仅可以对车载TBox进行全面的软件功能、硬件状态进行检测,包括版本信息、GPS信息、零件号、SIM卡信号、备用电池、模块电压,温度等;通过该系统可顺利完成对TBOX的自检功能,并将结果通过企业平台实时展现出来。同时,还可以完成车载TBOX序列号、SIM卡、ICCID、VIN码等信息在平台端的校验,绑定,激活等动作,以验证TBOX和整车的有效性,并完成捆绑动作。
附图说明
[0020]图1为本申请实施例的方法的流程图。
[0021]图2为本申请实施例的CAN上位机指令发送示意图。
[0022]图3为本申请实施例的方法的自检时序图。
[0023]图4为本申请实施例的方法的注册与激活时序图。
具体实施方式
[0024]下面结合具体实施方式对本申请作进一步的说明。
[0025]本申请实施例的附图中相同或相似的标号对应相同或相似的部件;在本申请的描述中,需要理解的是,若有术语“上”、“下”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此附图中描述位置关系的用语仅用于示例性说明,不能理解为对本专利的限制。
[0026]此外,若有“第一”、“第二”等术语仅用于描述目的,主要是用于区分不同的装置、元件或组成部分(具体的种类和构造可能相同也可能不同),并非用于表明或暗示所指示装置、元件或组成部分的相对重要性和数量,而不能理解为指示或者暗示相对重要性。
[0027]在如图1

4所示的实施例中,本申请提供了一种用于被动CAN的TBOX诊断方法,应用于车载TBOX诊断中,方法包括:
[0028]100,将CAN上位机与车载TBOX连接,且通过CAN上位机向车载TBOX发送诊断指令;在步骤100中,CAN上位机通过车辆CAN总线与车载TBOX连接。CAN上位机包括CANOE、Vehicle SPY、CANPro中任一种。
[0029]200,车载TBOX对诊断指令进行处理,并将处理结果反馈到企业平台。在步骤200中,EOL应用模块通过车辆CAN总线与CAN上位机通讯获取并解析诊断指令,解析的结果通过串口发送到SOC诊断模块;SOC诊断模块根据解析的结果,进行车载TBOX自检或者逻辑处理;SOC诊断模块作业完成后,通过TSP通讯模块将完成结果发送到企业平台。
[0030]本申请可应用在被动CAN的车载TBOX中。不仅可以对车载TBox进行全面的软件功能、硬件状态进行检测,包括版本信息、GPS信息、零件号、SIM卡信号、备用电池、模块电压,温度等;通过该系统可顺利完成对TBOX的自检功能,并将结果通过企业平台实时展现出来。同时,还可以完成车载TBOX序列号、SIM卡、ICCID、VIN码等信息在平台端的校验,绑定,激活等动作,以验证TBOX和整车的有效性,并完成捆绑动作。
[0031]在一些实施例中,诊断指令包括自检指令、注册与激活指令中任一种或多种。参见
图2,$31 01 FD 01可以为自检指令,$31 01 FD 02可以为注册与激活指令。
[0032]在一些实施例中,CAN上位机包括CANOE、Vehicle SPY、CANPro中任一种。其中,CANoe是德国Vector公司出的一款总线开发环境,全称叫CAN open environment,主要用于汽车总线的开发而设计的。CANoe的前期是为了对CAN通信网络进行建模、仿真、测试和开发,后来扩展加入了LIN、Ethernet、FlexRay、MOST等网络。Vehicle Spy是一款集成了诊断、节点/ECU仿真、数据获取、自动测试和车内通信网络监控等功能的工具,设计着眼于用户使用时的高效性和便捷性,同时支持CAN、LIN、Kline、J1850VP本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于被动CAN的TBOX诊断方法,其特征在于,应用于车载TBOX诊断中,所述方法包括:将CAN上位机与车载TBOX连接,且通过所述CAN上位机向所述车载TBOX发送诊断指令;所述车载TBOX对所述诊断指令进行处理,并将处理结果反馈到企业平台。2.根据权利要求1所述的一种用于被动CAN的TBOX诊断方法,其特征在于,所述诊断指令包括自检指令、注册与激活指令中任一种或多种。3.根据权利要求2所述的一种用于被动CAN的TBOX诊断方法,其特征在于,所述CAN上位机包括CANOE、Vehicle SPY、CANPro中任一种。4.根据权利要求1所述的一种用于被动CAN的TBOX诊断方法,其特征在于,所述CAN上位机通过车辆CAN总线与车载TBOX连接。5.根据权利要求1所述的一种用于被动CAN的TBOX诊断方法,其特征在于,所述车载TBOX包括EOL应用模块、SOC诊断模块、TSP通讯模块。6.根据权利要求5所述的一种用于被动CAN的TBOX诊断方法,其特征在于,所述车载TBOX对所述诊断指令进行处理,并将处理结果反馈到企业平台,包括:所述EOL应用模块通过车辆CAN总线与CAN上位机通讯获取...

【专利技术属性】
技术研发人员:宋卫桥
申请(专利权)人:惠州市德赛西威汽车电子股份有限公司
类型:发明
国别省市:

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

1