0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DLT Support in CANape

北汇信息POLELINK 2023-07-31 23:31 次阅读

随着汽车电子电器系统的复杂性日益增加,快速准确地进行系统诊断和状态追踪是至关重要的。为此,AUTOSAR引入DLT(Diagnostic Log and Trace)模块。

Part.01

DLT概述

DLT模块是一个强大的诊断工具,能够收集和管理汽车系统中的日志和跟踪信息。通过对这些信息的深入分析,可以帮助用户分析与解决电子电器系统中出现的问题和故障。

DLT模块主要功能如下:

日志信息收集:DLT模块可以收集系统运行时各种事件、状态和故障信息,这些信息可以用来分析系统的运行状态,或者在系统出现故障时,用于故障分析以及定位问题。

系统跟踪:DLT模块可以跟踪系统运行时的各种事件,通过记录系统的各种行为,观察系统运行的详细情况,可以分析和优化系统。

故障诊断:当系统出现故障时,DLT模块可以根据收集的日志和追踪信息,方便用户获取其信息进行故障诊断,快速定位问题。

当ECU运行时,DLT模块会不断地收集日志信息和跟踪信息,用户可以通过外部工具访问DLT模块,获取诊断信息、日志信息和跟踪信息,并将信息记录存储下来,用于ECU后续分析以及诊断定位问题,提高开发诊断测试效率。

Part.02

CANape对DLT的支持

CANape作为汽车电子领域一款专业的测量与标定的软件,为用户提供了多种强大的测量和分析功能。CANape中DLT功能模块可以帮助客户在集成测试阶段便捷地收集和记录ECU内部的诊断信息。CANape从18.0版本开始引入DLT模块信息采集功能。随着DLT模块的不断改进,CANape对于DLT模块功能的支持也更加全面,界面更加直观,分析更加便捷。

CANape 21.0支持DLT模块的Verbose和Non-Verbose两种模式的数据采集,两者的主要区别如下。

46e26aea-2fb7-11ee-bbcf-dac502259ad0.png

Verbose模式

在Verbose模式(即详细模式)下,DLT模块会发送完整的诊断描述信息,数据量较大,对带宽要求较高。虽然DLT协议本身未规定总线类型,但建议使用高带宽总线,如以太网

CANape与ECU建立通信后,DLT模块通过网络传输通道将信息发送到CANape,CANape将接收到的信息进行可视化显示和分析。用户在CANape中创建DLT Device时选择Verbose模式无需添加额外的数据库信息,因为DLT消息中包含详细的描述信息,可以直接解析Log&Trace信息内容。CANape可以支持设置日志和跟踪级别,并且将该信息发送给DLT模块,DLT模块根据设置的Filter来更新传送的Log&Trace信息。

46fc70a2-2fb7-11ee-bbcf-dac502259ad0.png

Verbose DLT消息格式:

4711de56-2fb7-11ee-bbcf-dac502259ad0.png

Non-Verbose模式

在Non-Verbose模式(即简洁模式)下,DLT模块不会发送元数据(meta data)信息,仅传递非静态数据信息。相比Verbose模式,总线上数据量大幅减少。用户在CANape中创建Non-Verbose DLT Device时需要添加数据库文件(如FIBEX),CANape通过数据库文件与接收的数据进行关联,以便解析及记录显示,并合并存储在MDF文件。

472526dc-2fb7-11ee-bbcf-dac502259ad0.png

Non-Verbose DLT消息格式:

474f9372-2fb7-11ee-bbcf-dac502259ad0.png

在此模式下,DLT消息不包含扩展头(Extended Header)。解析Payload具体内容主要依赖Payload中的Message ID与数据库中的静态数据关联,然后将其与传递的非静态数据进行整合和解析。

测量模式选择

CANape创建Device时,可以在如下位置选择Verbose模式或Non-Verbose模式。

475f8228-2fb7-11ee-bbcf-dac502259ad0.png

测量数据配置

在Verbose模式下,CANape可以通过Log level来设置过滤需要测量记录的诊断数据类型,支持Fatal/Error/Warn/Info/Debug/Block类型进行信息选择和过滤。

4770524c-2fb7-11ee-bbcf-dac502259ad0.png

在Non-Verbose模式下,用户可以根据数据库内容选择需要测量记录的信号,方式类似于一般测量信号的选择。

478aac3c-2fb7-11ee-bbcf-dac502259ad0.png

信号测量分析

CANape可以通过测量窗口(如Text Window/Graphic Window)显示测量记录的DLT诊断信息信号。

47ab30b0-2fb7-11ee-bbcf-dac502259ad0.png

图:Verbose模式Text Window

47d19caa-2fb7-11ee-bbcf-dac502259ad0.png

图:Non-Verbose模式Graphic Window

47f679e4-2fb7-11ee-bbcf-dac502259ad0.png

图:Trace Window

Part.03

总结

DLT模块在AUTOSAR标准中扮演着至关重要的角色,为汽车电子系统的诊断、调试和故障排查提供了有效的解决方案。CANape是集数据采集和分析于一身的专业工具,可以帮助用户方便地进行数据采集和分析,提高集成测试效率。DLT功能在CANape中的操作非常简单,用户可以轻松获取和分析DLT模块数据,大大提高工作效率。如果您在应用过程中有任何需求或疑问,欢迎随时联系Vector中国。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汽车电子
    +关注

    关注

    3000

    文章

    7462

    浏览量

    161607
  • CAN
    CAN
    +关注

    关注

    56

    文章

    2471

    浏览量

    459324
  • DLT
    DLT
    +关注

    关注

    0

    文章

    15

    浏览量

    5265
收藏 人收藏

    评论

    相关推荐

    微软将Xbox Wire更新日志迁移至Xbox Support网站

    微软近期宣布,从即日起,Xbox Wire 网站将不再发布 Xbox Insider 项目的更新日志,而改为在官方的 Xbox Support 网站上发布。
    的头像 发表于 04-16 10:26 93次阅读

    DLT698协议是什么?

    DLT698协议是一种专门为智能电能表设计的通信协议,主要用于电能表的远程监控、数据采集和操作控制。该协议基于串行通信,使用RS485总线作为传输媒介,保证了数据的稳定传输和可靠的远程
    的头像 发表于 03-14 09:11 396次阅读

    CANape 22.0惊艳亮相!全面升级的新特性引领汽车测试技术飞跃!

    近日,备受期待的CANape软件迎来了全新的版本——CANape22.0!作为汽车测试领域的重要工具,CANape一直以其强大的功能和稳定的性能备受赞誉。而这次的CANape22.0版
    的头像 发表于 03-07 08:23 192次阅读
    <b class='flag-5'>CANape</b> 22.0惊艳亮相!全面升级的新特性引领汽车测试技术飞跃!

    【深度解析】DLT8P64SC智能电子设备:创新设计与实用功能全解析

    DLT8P64SC智能电子设备代表了当今智能技术的前沿发展。它采用高效的电池供电和恒压方案,确保了稳定且安全的性能表现。设备的核心是DLT8P64SC主控芯片,提供了卓越的处理能力和高效的多任务管理
    的头像 发表于 01-23 23:02 138次阅读
    【深度解析】<b class='flag-5'>DLT</b>8P64SC智能电子设备:创新设计与实用功能全解析

    深入解析:DLT8SA04A芯片驱动的24V幻彩RGB动态软灯带设计

    这款24V幻彩RGB动态软灯带,搭载了先进的DLT8SA04A芯片,代表了智能照明领域的一次技术革新。其核心芯片DLT8SA04A,以其简化的电路设计和卓越的稳定性,为灯带提供了可靠的性能基础。
    的头像 发表于 01-21 11:58 4515次阅读
    深入解析:<b class='flag-5'>DLT</b>8SA04A芯片驱动的24V幻彩RGB动态软灯带设计

    实现DLT645 698电表数据转换成modbus协议的解决方案

    通过vfbox网关实现DLT645 698电表数据转转换成modbus协议。此应用方案操作简单,不需要编程,轻松实现设备之间的互联互通。
    的头像 发表于 11-09 09:11 369次阅读
    实现<b class='flag-5'>DLT</b>645 698电表数据转换成modbus协议的解决方案

    DLT645转modbus协议网关采集电表的数据方法

    DLT645有两个版本分别是DLT645-97和DLT645-07,该协议主要用于电表抄表,采用为主-从结构的半双工通讯模式,硬件接口使用RS-485今天我们来看下,用远创智控YC-645-TCP网关如何采集电表的数据
    的头像 发表于 10-25 16:27 558次阅读
    <b class='flag-5'>DLT</b>645转modbus协议网关采集电表的数据方法

    基于以太网网络接口卡VN5600A的CSM数采设备与CANape、CANoe的配置方案

    客户在实际应用中需要使用CANoe或者CANape/vMeasure结合CSM的ECAT模块对数据进行采集,而且往往需要面对多路以太网的数据采集场景。针对以上特定需求,本文以VN5610A接口卡为例, 分别搭建CANoe和CANape同ECAT ADMM数采模块的测量工程
    的头像 发表于 10-16 10:42 975次阅读
    基于以太网网络接口卡VN5600A的CSM数采设备与<b class='flag-5'>CANape</b>、CANoe的配置方案

    离线分析中,CANape 或 vSignalyzer 对不同信号进行时间同步

    在离线分析的过程中,可能会对两个不同的信号进行时间上同步,本文以举例的形式介绍,如何使用 CANape 或者 vSignalyzer 对不同的信号进行时间同步。
    的头像 发表于 10-13 12:28 1238次阅读
    离线分析中,<b class='flag-5'>CANape</b> 或 vSignalyzer 对不同信号进行时间同步

    DLT 2260-2021 电力用铜铝复合母线选用导则

    电子发烧友网站提供《DLT 2260-2021 电力用铜铝复合母线选用导则.pdf》资料免费下载
    发表于 10-08 15:58 4次下载
    <b class='flag-5'>DLT</b> 2260-2021 电力用铜铝复合母线选用导则

    CANape/vMeasure exp控制OUTMM输出PWM波的方法

    本文展示使用CANape控制OUT MiniModule输出可调节占空比的PWM波的方法,CANape通过VN1610接口卡收发器发送CAN报文到总线上,OUT MiniModule收到报文后根据
    的头像 发表于 10-07 22:20 593次阅读
    <b class='flag-5'>CANape</b>/vMeasure exp控制OUTMM输出PWM波的方法

    DLT645和IEC104转Modbus协议网关BL120DT:为电力行业注入数字化动力

    在电力行业中,DLT645和IEC104转Modbus协议网关已成为重要的通信工具,用于将电力设备的数据和状态信息转换为Modbus协议,以便于远程监控和管理。以下是关于钡铼DLT
    的头像 发表于 09-27 09:42 359次阅读
    <b class='flag-5'>DLT</b>645和IEC104转Modbus协议网关BL120DT:为电力行业注入数字化动力

    Arm Support Hub 1.3版常见问题解答

    ARM Support Hub使您可以轻松地打开和管理有关ARM IP的技术问题或问题的支持案例。 以下是有关Support Hub的一些常见问题的解答。
    发表于 08-12 06:16

    灵动CANape21,不止从“0”到“1”

    作者|起风了小编|吃不饱春风乍暖,花争艳,五月是万物复苏,绿荫如海的季节;也是劳动的季节,人们褪去了冬装,扫去了困倦。在这生机盎然,充满斗志的时令,CANape也迎来了升级。这一次,它敢于创新,迈出
    的头像 发表于 05-18 10:49 316次阅读
    灵动<b class='flag-5'>CANape</b>21,不止从“0”到“1”

    求助,KW38项目中宏“SUPPORT_WARMBOOT”的用途是什么?

    我们需要更改 kw38 演示项目的 icf 文件。 但是我找到了一个宏“SUPPORT_WARMBOOT”。 我不确定它的用途,你能告诉我更多吗?
    发表于 05-09 06:39