CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现

之前和大家分享了CANoe的基础使用(分析、仿真、测试、诊断),这篇文章将继续深入探讨如何使用CANoe / CANalyzer中的诊断功能。

诊断用于在将ECU安装到系统之前或之后配置,维护,支持,控制和扩展ECU,例如,一辆车。诊断通常在请求 - 响应方案中执行:测试仪(客户端)向ECU(或甚至多个ECU)发送请求,并且ECU(服务器)通过发送包含所请求信息的“肯定响应消息”来响应,或“否定响应”,表明否定回应的原因。

本文通过诊断功能集(Diagnostic Feature Set,DFS)介绍了基本诊断的原理和可能性,以及CAPL诊断编程的实现,补充了CANoe/ CANalyzer的帮助(help)文档,可以作为教程使用。

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现_第1张图片

 

 

 

 

 

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现_第2张图片 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现_第3张图片 

 

 

 

 

 

 

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现_第4张图片 

 

 

 

 

 

 

 

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现_第5张图片 

 

 

 

 

 

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现_第6张图片 

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现_第7张图片 

 

 

 

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现_第8张图片 

 

 

 

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现_第9张图片 

 

 

 

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现_第10张图片

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现_第11张图片

 

你可能感兴趣的:(CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现)