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

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

3天内不再提示

TSMaster如何同时记录标定变量和DBC信号至BLF文件

上海同星智能科技有限公司 2024-03-25 08:20 次阅读

客户在使用TSMaster软件标定功能时,有如下使用场景:将DBC文件中的信号与A2L文件中的标定变量同时记录在一个记录文件。针对此应用场景,TSMaster软件提供了一种方法来满足此需求。今天重点和大家分享一下关于TSMaster软件中同时记录标定变量和DBC信号至BLF文件的实现方法。

本文关键字:标定变量、DBC信号、BLF文件

目录

Catalog

1.加载A2L文件,添加标定变量到图形观察

2.使能记录标定变量

3.添加DBC信号到图形观察

4.启动工程,使能所有变量并记录为BLF文件

5. 回放BLF文件

加载A2L文件,添加标定变量到图形观察

加载A2L文件

在标定管理器标定页面设备配置处先新建ECU,然后再在数据库处加载A2L文件。加载的A2L文件内容会在数据库页面显示。

6fd49ae0-ea3d-11ee-9118-92fbcf53809c.jpg

将标定变量添加至测量列表

打开标定页面,在数据库页面选择需要观察记录的标定变量并单击鼠标右键,选择“仅添加至测量列表”。

6fe7527a-ea3d-11ee-9118-92fbcf53809c.jpg

将所有要观察的变量添加完毕后,在测量列表窗口可以看到已经添加的所有变量。

6ff3df22-ea3d-11ee-9118-92fbcf53809c.jpg

将标定变量添加至图形

在标定页面,在数据库页面选择需要观察记录的标定量数据并单击鼠标右键,选择“添加至图形”,并选择相应的图形窗口即可(如果没有图形窗口可选择,可以选择“创建新的图形窗口”)。

6ffe1636-ea3d-11ee-9118-92fbcf53809c.jpg

将标定变量添加至图形窗口后,在图形窗口将会显示所有已经添加的变量。此时启动工程,即可观察到标定变量的曲线图形。

7031e768-ea3d-11ee-9118-92fbcf53809c.jpg

使能记录标定变量

将所有要观测的变量和信号添加至图形窗口之后,还需要使能标定量的记录才可以将标定量于DBC信号记录到同一个BLF文件中。具体操作如下:

仿真页面点击系统变量,弹出系统变量管理器窗口,选择该窗口下的“内部变量”按钮,可以在该页面选择要记录的标定变量(可在“过滤”栏输入标定变量的关键字进行快速筛选)。

找到要记录的变量后,选中该变量并单击鼠标右键,选择“使能记录所选变量”。

70404af6-ea3d-11ee-9118-92fbcf53809c.jpg

添加DBC信号到图形观察

要想将DBC数据库中的信号数据和标定量数据同时进行记录,需要先将DBC数据库加载至TSMaster软件中,并将要观察的信号添加至图形窗口。具体操作如下。

加载DBC数据库

在软件分析-数据库页面点击“显示CAN数据库”,将显示CAN数据库窗口,在该窗口可以加载DBC数据库。CAN数据库窗口选择一个通道,并单击鼠标右键,选择“载入CAN数据库”,将弹出文件选择窗口,在文件夹中选择需要加载的数据库即可。

704d449a-ea3d-11ee-9118-92fbcf53809c.jpg

添加报文发送

在分析-报文发送页面点击“添加CAN/CANFD发送”,将显示CAN/CANFD发送窗口,在该窗口可以添加任意一帧报文的发送,并设置该报文下要观察的信号的生成器类型。


在CAN/CANFD发送窗口单击鼠标右键,选择“从数据库添加报文”,在弹出的数据库窗口中选择要观察的报文后点击确定,即可将报文添加至CAN/CANFD发送窗口。

7057d39c-ea3d-11ee-9118-92fbcf53809c.jpg

选中该报文后,即显示该报文所包含的信号,在此设置该信号的生成器类型。

7062551a-ea3d-11ee-9118-92fbcf53809c.jpg

将信号添加至图形观察

在分析页面点击图形按钮,将显示图形窗口,在此处可以添加想要观察的DBC信号。


在图形窗口左侧空白处单击鼠标右键,选择“添加CAN信号”,将会弹出数据库窗口,用户可根据需要选择要观察的信号,选择完毕后点击确定,即可将信号添加至图形窗口。

7075571e-ea3d-11ee-9118-92fbcf53809c.jpg708198a8-ea3d-11ee-9118-92fbcf53809c.jpg

启动工程,使能所有变量并记录为BLF文件

在TSMaster软件中,点击分析-总线记录按钮后添加总线记录,即会弹出总线记录窗口,在该窗口可以设置BLF文件的保存位置和文件命名方式。

708de202-ea3d-11ee-9118-92fbcf53809c.jpg

将以上内容设置完毕后,启动工程并使能所有变量,点击分析-启动记录按钮,即可将标定变量和DBC信号同时记录至同一BLF文件中。想要停止记录时点击分析-停止记录按钮即可。

70a27c58-ea3d-11ee-9118-92fbcf53809c.jpg

回放BLF文件

在回放BLF文件之前,需要先加载A2L和DBC文件,并将要观测的标定变量和DBC信号添加至图形页面,再进行如下操作。

通过回放BLF文件,来查看录制的标定变量和DBC信号数据,以离线回放为例,具体操作步骤如下:

70b1ae8a-ea3d-11ee-9118-92fbcf53809c.jpg

①在总线回放窗口中打开离线回放页面。

②右键点击空白处,在弹出的功能菜单中点击选择记录文件-记录模块。

③BLF加载进来后会显示在离线回放窗口。

④选中离线回放页面的BLF文件,点击启动回放按钮,最后在图形窗口和CAN/CANFD报文信息窗口查看标定信号的信号数据和报文数据。

70c1da9e-ea3d-11ee-9118-92fbcf53809c.jpg

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

    关注

    11

    文章

    2639

    浏览量

    75388
  • DBC
    DBC
    +关注

    关注

    2

    文章

    45

    浏览量

    7608
  • MASTER
    +关注

    关注

    0

    文章

    78

    浏览量

    11158
收藏 人收藏

    评论

    相关推荐

    配置DBC变量文件资料免费下载

    本文档的主要内容详细介绍的是配置DBC变量文件资料免费下载
    发表于 07-03 08:00 18次下载
    配置<b class='flag-5'>DBC</b><b class='flag-5'>变量</b><b class='flag-5'>文件</b>资料免费下载

    TSMaster应用笔记3:XCP模块输出的mat文件格式说明

    TSMaster输出的mat文件载入Matlab后,其工作区变量列表如下:1.1固定变量定义固定变量列表如下:序号
    的头像 发表于 04-29 10:51 490次阅读
    <b class='flag-5'>TSMaster</b>应用笔记3:XCP模块输出的mat<b class='flag-5'>文件</b>格式说明

    TSMaster应用笔记2:如何使用XCP模块进行标定

    一个全新选择。接下来小星将通过几篇应用笔记,告诉大家如何使用TSMaster进行标定。A标定输入文件准备TSMasterXCP标定模块依赖如
    的头像 发表于 04-29 10:51 4811次阅读
    <b class='flag-5'>TSMaster</b>应用笔记2:如何使用XCP模块进行<b class='flag-5'>标定</b>

    应用笔记 | TSMaster如何使用同星标定模块

    汽车电子技术高速发展,涉及到的电控ECU数量急剧增加,控制的对象也纷繁多样,控制的难度显著增加。控制的效果一方面取决于控制算法的设计,另一方面则更多的取决于参数的标定调试。TSMaster是一款面向
    的头像 发表于 07-21 09:40 2439次阅读
    应用笔记 | <b class='flag-5'>TSMaster</b>如何使用同星<b class='flag-5'>标定</b>模块

    应用笔记 | TSMaster XCP 模块输出的 mat 文件格式说明

    上篇笔记我们介绍的是,TSMaster如何使用同星标定模块,相信很多工程师对我们TSMaster的后台操作有了更进一步的了解。本章节我们继续给大家带来一篇应用笔记——XCP模块输出的mat文件
    的头像 发表于 08-08 10:03 657次阅读
    应用笔记 | <b class='flag-5'>TSMaster</b> XCP 模块输出的 mat <b class='flag-5'>文件</b>格式说明

    应用笔记 | TSMaster快速入门篇(1)-系统变量

    系统变量本文给大家介绍TSMaster的一个重要概念—系统变量。系统变量可以用于监测信号、传递信息,还可以用于自动化以及测试等众多领域,
    的头像 发表于 11-09 16:28 1684次阅读
    应用笔记 | <b class='flag-5'>TSMaster</b>快速入门篇(1)-系统<b class='flag-5'>变量</b>

    应用笔记 | TSMaster快速入门篇(2)-报文回放

    支持格式TSMaster的数据回放默认支持blf格式(未来会增加对其他格式的支持)。如果需要分析其他数据格式的log文件,需要通过文件转换器从其他格式转成
    的头像 发表于 11-23 09:35 2319次阅读
    应用笔记 | <b class='flag-5'>TSMaster</b>快速入门篇(2)-报文回放

    应用笔记 | 如何利用TSMaster的系统变量触发标定和诊断功能?

    TSMaster的系统变量触发标定和诊断功能。1标定和诊断概述1、标定1XCP/CCP标定通过C
    的头像 发表于 01-16 11:11 643次阅读
    应用笔记 | 如何利用<b class='flag-5'>TSMaster</b>的系统<b class='flag-5'>变量</b>触发<b class='flag-5'>标定</b>和诊断功能?

    干货分享 | TSMaster记录功能需求与实践

    TSMaster支持过程中,发现工程师们有很多记录功能需求,今天和大家分享TSMaster记录模块的功能实践,在开篇之前和大家介绍下有哪些功能需求,方便大家查阅相关感兴趣的地方。索引
    的头像 发表于 04-20 10:20 1198次阅读
    干货分享 | <b class='flag-5'>TSMaster</b>的<b class='flag-5'>记录</b>功能需求与实践

    干货分享 | TSMaster标定模块自动化控制应用指南

    “本文目录:一、TSMaster标定模块自动化控制的基础原理1.1TSMaster标定系统变量1.2内部
    的头像 发表于 06-21 17:45 509次阅读
    干货分享 | <b class='flag-5'>TSMaster</b><b class='flag-5'>标定</b>模块自动化控制应用指南

    CAN DBC文件解析

    CAN DBC 指的是CAN 报文的数据库。简单地说,通过CAN 总线通信的数据类型可以用DBC 文件来读取和理解。DBC 是一种基于ASCII 的翻译,是在20世纪90年代发展起来的
    的头像 发表于 08-14 11:35 1848次阅读
    CAN <b class='flag-5'>DBC</b><b class='flag-5'>文件</b>解析

    TSMaster—CCP/XCP标定功能详解

    的缩写。二者都普遍使用于开发、测试和车载标定,由ASAM(自动化和测量系统标准化协会)制定。同星提供CCP/XCP标定方案,TSMaster支持CCP/XCP的在线标
    的头像 发表于 09-23 08:23 992次阅读
    <b class='flag-5'>TSMaster</b>—CCP/XCP<b class='flag-5'>标定</b>功能详解

    TSMaster信号比较模块操作指南看这里!

    TSMaster信号比较模块是专门针对测试而开发的一个模块,可以对CAN,LIN,FlexRay以及系统变量信号类型做信号测试。该模块可以
    的头像 发表于 12-09 08:21 240次阅读
    <b class='flag-5'>TSMaster</b><b class='flag-5'>信号</b>比较模块操作指南看这里!

    TSMaster 信号映射的配置方法

    TSMaster信号映射模块可以将数据库变量映射为系统变量,经过映射后的系统变量就等同于数据库中的变量
    的头像 发表于 02-19 14:00 159次阅读
    <b class='flag-5'>TSMaster</b> <b class='flag-5'>信号</b>映射的配置方法

    TSMaster如何同步播放视频和总线记录文件

    最近有很多小伙伴对我们TSMaster后台的操作应用比较感兴趣,比如“后台如何同步视频播放以及总线记录文件”、“如何通过代码自动发送LIN报文”等等,我们近期将专门针对这类问题出一个系列关于
    的头像 发表于 04-20 08:20 55次阅读
    <b class='flag-5'>TSMaster</b>如何同步播放视频和总线<b class='flag-5'>记录</b><b class='flag-5'>文件</b>