一种基于K-Line和CAN通讯的ACU诊断仪制造技术

技术编号:39384140 阅读:9 留言:0更新日期:2023-11-18 11:11
本实用新型专利技术涉及ACU诊断仪领域,具体公开了一种基于K

【技术实现步骤摘要】
一种基于K

Line和CAN通讯的ACU诊断仪


[0001]本技术涉及ACU诊断仪领域,具体是一种基于K

Line和CAN通讯的ACU诊断仪。

技术介绍

[0002]目前ACU产品在出厂时需要进行通讯诊断,目前的ACU产品存在两种版本的通讯:CAN通讯、K

Line通讯,这两种通讯都是独立使用的,采用单一的通讯与分析仪连接,导致单一的ACU产品只能对单一的诊断仪,使用方式较为单一,在进行测试、售后维护较为不便。

技术实现思路

[0003]针对现有的问题,本技术提供一种基于K

Line和CAN通讯的ACU诊断仪,可以有效的解决
技术介绍
中提出的问题。
[0004]为解决上述问题,本技术采用如下的技术方案:
[0005]一种基于K

Line和CAN通讯的ACU诊断仪,
[0006]其包括:分析仪和上位机,
[0007]分析仪配合上位机的诊断协议,构成诊断仪,分析仪用于解析CAN、K

Line通讯报文;诊断仪用于解析诊断层;
[0008]分析仪与上位机之间通过485通讯或Bluetooth通讯连接;
[0009]分析仪与被测件(DUT)之间通过CAN通信或K

Line通信连接。
[0010]作为本技术再进一步的方案:所述分析仪上设有CAN通讯模块、K

Line通讯模块,CAN通讯模块或K
‑<br/>Line通讯模块用于把被测件(DUT)的CAN或K

Line报文解析为诊断层数据后,发送给上位机,并接收上位机的诊断层数据,对其封装为CAN或K

Line报文后向被测件发送。
[0011]作为本技术再进一步的方案:所述分析仪上设有485通讯模块和Bluetooth通讯模块,485通讯模块或Bluetooth通讯模块用于分析仪与上位机之间的数据传输,并通过自定义协议传输诊断层数据。
[0012]作为本技术再进一步的方案:所述分析仪与上位机之间诊断协议的协议栈为UDS或KWP2000。
[0013]作为本技术再进一步的方案:所述诊断仪支持4种诊断模式,包括UDSonCAN、UDSonK

Line、KWP2000onCAN和KWP2000onK

Line。
[0014]与现有技术相比,本技术的有益效果是:本技术中:
[0015]1、分析仪通过CAN通信或K

Line通信与被测件连接,解决了单一产品对单一诊断仪的问题,能够针对当下多种通讯方式的产品,进行诊断,简化统一当前测试设备、售后维护工具的种类,使得测试、售后维护较为便利;
[0016]2、能够应用于多个平台和项目的ACU产品;碰撞试验,如读取清空故障码、读取及空碰撞数据等;售后维护,如读取清空故障码、bootloader刷写、诊断服务。
附图说明
[0017]图1为一种基于K

Line和CAN通讯的ACU诊断仪的整体系统连接示意图;
[0018]图2为一种基于K

Line和CAN通讯的ACU诊断仪中的UDSonCAN诊断模式示意图;
[0019]图3为一种基于K

Line和CAN通讯的ACU诊断仪中的UDSonK

Line诊断模式示意图;
[0020]图4为一种基于K

Line和CAN通讯的ACU诊断仪中的KWP2000onCAN诊断模式示意图;
[0021]图5为一种基于K

Line和CAN通讯的ACU诊断仪中的KWP2000onCAN诊断模式实际测试数据示例示意图;
[0022]图6为一种基于K

Line和CAN通讯的ACU诊断仪中的KWP2000onK

Line诊断模式示意图;
[0023]图7为一种基于K

Line和CAN通讯的ACU诊断仪中的KWP2000onK

Line诊断模式实际测试数据示例示意图;
[0024]图8为一种基于K

Line和CAN通讯的ACU诊断仪中的CAN通讯电路示意图;
[0025]图9为一种基于K

Line和CAN通讯的ACU诊断仪中的485通讯电路示意图;
[0026]图10为一种基于K

Line和CAN通讯的ACU诊断仪中的K

Line通讯电路示意图;
[0027]图11为一种基于K

Line和CAN通讯的ACU诊断仪中的K

Line报文格式示意图;
[0028]图12为一种基于K

Line和CAN通讯的ACU诊断仪中的CAN报文格式示意图。
[0029]图中:1、分析仪;2、上位机;3、被测件;4、CAN通讯模块;5、K

Line通讯模块;6、485通讯模块;7、Bluetooth通讯模块;8、协议栈。
具体实施方式
[0030]下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0031]在本实施例中,结合图1说明本实施方式,本实施方式提供了一种基于K

Line和CAN通讯的ACU诊断仪,
[0032]其包括:分析仪1和上位机2,
[0033]具体的,上位机2负责应用层;实现485、Bluetooth的库函数应用,根据ISO实现诊断协议栈:UDS、KWP2000,实现企业内部的485、Bluetooth协议,用于与分析仪进行交互。
[0034]分析仪1负责物理层、数据链路层、网络层、传输层、会话层和表现层,分析仪实现通讯芯片的驱动(UART、CAN),根据ISO实现CAN报文的解析、封装、单帧多帧传输流程和超时机制、会话超时机制,根据ISO实现K

Line报文的解析、封装、单帧传输流程和超时机制、会话超时机制,实现企业内部485、Bluetooth协议,用于与上位机进行交互。
[0035]分析仪1配合上位机2的诊断协议,构成诊断仪,分析仪1用于解析CAN、K

Line通讯报文;诊断仪用于解析诊断层;分析仪1与上位机2之间通过485通讯或Bluetooth通讯连接;分析仪1与被测件3(DUT)之间通过CAN通信或K

Line通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于K

Line和CAN通讯的ACU诊断仪,其特征在于,其包括:分析仪和上位机,分析仪配合上位机的诊断协议,构成诊断仪,分析仪用于解析CAN、K

Line通讯报文;诊断仪用于解析诊断层;分析仪与上位机之间通过485通讯或Bluetooth通讯连接;分析仪与被测件之间通过CAN通信或K

Line通信连接。2.根据权利要求1所述的一种基于K

Line和CAN通讯的ACU诊断仪,其特征在于,所述分析仪上设有CAN通讯模块、K

Line通讯模块,CAN通讯模块或K

Line通讯模块用于把被测件的CAN或K

Line报文解析为诊断层数据后,发送给上位机,并接收上位机的诊断层数据,对其封装为CAN或K
...

【专利技术属性】
技术研发人员:丁怠友季航谢书港
申请(专利权)人:南京维思科汽车科技有限公司
类型:新型
国别省市:

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

1