CANoe软件使用(二)——数据加载分析

目录

本节主要讲述下离线的CAN数据分析。通常情况下,工程师通过CANoe录取到大量数据后,并无充足的时间进行在线分析,此时,将数据保存离线分析则至关重要。

新建CANoe工程

打开CANoe,新建new——Default模板或者1通道或者2通道的模板,当然通道数和波特率是可以后续修改
在这里插入图片描述
simulation界面如下,并无加载的DBC和设置的通道
在这里插入图片描述
Analysis 中Trace和Graphics也无显示的信息
在这里插入图片描述

DBC和通道加载

在解析信号前需加载DBC文件和对应通道。
前面文章讲到过,CAN有高速CAN(发动机、变速器)和低速CAN(车窗),而对应的DBC根据网络拓扑图有对应的DBC。如果你只是分析高速CAN的数据,则通道设置为1即可。若同时分析低速CAN数据,则需设置为两个通道。
通道设置界面如下:
在这里插入图片描述DBC加载界面如下:
在这里插入图片描述
一个DBC和一个通道加载后界面:
在这里插入图片描述
二个DBC和二个通道加载后界面:
在这里插入图片描述

数据分析

离线设置

在这里插入图片描述
1、设置为离线模式(Analysis——measurement)
2、add加载blf文件(blf为保存的二进制数据文件)
3、点击运行,或者F9

数据查看

trace窗口
在这里插入图片描述
Graphic窗口
点击鼠标右键,可新增信号
在这里插入图片描述
点击红色标注框图标,可设置查看时间区间
在这里插入图片描述
点击红色标注框图标,可分开坐标轴
在这里插入图片描述

数据保存

Trace窗口中保存数据
在这里插入图片描述
注意:
在Trace窗口和Graphic窗口保存数据是不一样的
Trace中保存的数据是所以这条CAN总线上的数据
Graphic中保存的数据仅仅是你加载查看的信号,无法保存为blf文件

放方便查看,避免每次打开CANoe时都新建CANoe工程,因此,可将本次工程保存为cfg文件
在这里插入图片描述
为啥保存CANoe工程文件,因为,在分析数据时,你需要加载要分析的信号,若加载的信号过多,每次新建CANoe工程,则都需要重新加载。

CAN (Controller Area Network) 是一种串行通信协议,常用于汽车电子系统和工业控制设备中。离线解析CAN报文通常涉及到使用专用工具或软件分析在没有实时连接的情况下捕获的CAN数据Canoe 是一个流行的CAN总线分析和测试工具,由Vector Informatik公司开发。它支持离线解析CAN报文的步骤如下: 1. 数据捕获:首先,你需要一个硬件CAN分析器(如OBD-II适配器、CAN转USB设备等)来捕获CAN网络中的数据。将这个设备连接到你的目标系统,然后通过Canoe或其他类似工具配置捕获设置。 2. 数据采集:启动Canoe并开始捕获,它会记录下所有的CAN帧(包括标识符、DLC、数据域等信息)。 3. 数据解析:一旦捕获完成,Canoe会对存储的CAN帧进行解析,显示为易于理解的格式,如帧ID、消息ID(如果有应用层解析)、数据字节以及时间戳。你可以查看这些信息来了解网络上各个节点之间的交互。 4. 报文分析:你可以过滤、搜索特定的帧或错误帧,分析它们的频率、原因,甚至模拟发送新帧以测试网络响应。 5. 日志分析和报告:Canoe提供了强大的数据分析功能,可以帮助你生成详细的报告,包括故障诊断、性能监控等。 相关问题: 1. Canoe支持哪些主流的CAN协议版本? 2. 如何在Canoe中设置数据捕获的过滤条件? 3. Canoe如何解析复杂的多帧消息和数据扩展帧?
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值