车载相关第四天--整车网络

发布时间 2023-11-09 21:51:34作者: 螃蟹赱猫步
 
 

Tsmaster 回放报文

 

 

 

 

前提条件, 已经成功安装tsmaster 工具,并且将对应的报文文件和dbc文件下载下来。保存到桌面。

打开Tsmaster

创建新工程

创建一个新的工程,当前这个工程可以不用保存。

总线分析工程

下面这一步(可选)

选择【总线分析】

选择记录和回放

工作目录选择 新的工作目录

选择对应的新建文件夹内

创建成功之后,可以看到

数据回放

需要将 asc 文件和 dbc 文件导入 tsmaster 中查看对应的数据。

asc 文件

asc文件中保存的是整车各个ECU 之间发送的报文,里面主要有 CanID,以及对应的Data。企业中一般使用 asc 格式的文件来记录can数据或者使用 blf 格式的文件。

 

dbc 文件

dbc 文件主要是用来解析 asc 报文中 每个报文包含哪些信息。

 

导入asc 报文文件

在【离线回放】中

添加成功之后可以在回放列表中看到对应的数据文件

添加 Can/CanFD报文显示

启动离线回放,可以看到对应的报文

现在虽然看到对应的canid 和对应的data ,但是根本就不知道是什么意思。

添加dbc文件

dbc 文件主要就是解析上面的 can 对应data 值。

dbc文件主要有车厂提供,

打开数据库

数据库中导入dbc文件

数据库中 选择【通道2】 添加对应的dbc文件 (需要注意,在公司中哪个通道对应哪个dbc文件都是固定,到公司之后可以问相关的同事)

重新回放报文,部分报文因为有dbc文件的支持,可以看到解析之后的数据。

上面的文件中总共包含了 99w 条数据,在 报文信息中 一帧一帧查看太麻烦。

折线图

分析数据最好时候图表的方式来分析。 打开图形

添加要查看的信号

选择对应的信号

重新回放离线 数据,可以看到对应的折线图