DLT Support in CANape

发布时间:2024-06-18  

随着汽车电子电器系统的复杂性日益增加,快速准确地进行系统诊断和状态追踪是至关重要的。为此,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是集数据采集和分析于一身的专业工具,可以帮助用户方便地进行数据采集和分析,提高集成测试效率。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>