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

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

3天内不再提示

应用笔记 | TSMaster核心功能之标定数据的管理

上海同星智能科技有限公司 2023-01-30 09:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述

标定模块中,标定数据的管理也是其核心功能。主要包括以下方面的内容:标定数据的载入、标定数据导出、标定数据的刷写,以及配套应用程序的刷写等。下面来详细介绍下这些功能。

一、标定数据的载入

标定数据的载入路径如下:选择目标 ECU->内存->内存配置->内存映像文件->加载按键。

aa941b6c-9a87-11ed-ad0d-dac502259ad0.png

图1:加载标定文件的路径

此操作等同于对标软件加载(hex,s19)文件的操作。加载的时候是直接多种格式的,加载过后该文件会自动被转存为(ECU 名字+.hex),加载文件框如图所示:

aabb9ec6-9a87-11ed-ad0d-dac502259ad0.png

图2:支持多种数据格式的加载

二、标定数据的导出

1、直接导出现有的标定文件

从现有的标定文件中导出数据文件,路径如下:选择目标 ECU->内存->内存配置->内存映像文件->导出按键。

aac369da-9a87-11ed-ad0d-dac502259ad0.png

图3:从现有的标定文件中导出

标定数据支持存储为 s19,hex,bin 等数据格式,点击数据导出按钮过后,导出数据格式选择如下所示:

aae63730-9a87-11ed-ad0d-dac502259ad0.png

图4:支持导出多种数据格式

2、从 ECU 中读取并导出

从 ECU 中读取并导出数据文件之前,需要先完成 ECU 的连接。导出路径为:连接ECU->内存->下载/上传->上传。

ab14c578-9a87-11ed-ad0d-dac502259ad0.png

图5:在线导出标定数据文件

三、标定数据/应用程序的刷写

通过 XCP Program 协议(UDS 协议另行讲解)把标定好的数据文件下载并固化到目标ECU 中,让标定数据生效。其操作路径如下:选中 ECU->内存->下载/上传->下载。

ab335dda-9a87-11ed-ad0d-dac502259ad0.png

图6:XCP Program 下载路径

1、基本配置

相关的配置主要包括选择标定文件,使能/选择应用程序文件,选择校验类型,如下所示:

ab3cc06e-9a87-11ed-ad0d-dac502259ad0.png

图7:下载配置

2、是否选择应用程序数据

其中配置 2(使能应用程序文件),允许用户选择是否同时下载应用程序数据。正常情况下,ECU 的应用程序数据只有在发布新版本过后才需要重新载入,用户在完成标定数据的修改过后,只需要单独下载标定数据就可以,此时配置 2 选择不要载入应用程序数据,这样的话可以极大的减少重复刷写的数据量,节省刷写时间。


当开发人员发布了新版本的应用程序数据后,需要勾选上配置 2,并把应用程序数据加载到配置中,这样在下载的时候,通过 XCP 协议,可以把应用程序数据和标定数据同时下载到 ECU 中。


3、下载速度区别

实测某华东主机厂的控制器,发现有如下区别:

➢ 当 ECU 中的 App 应用程序就绪的时候,此时的下载模式是非 Block 下载模式,也就是一问一答的下载方式;

➢ 当 ECU 中的 APP 被擦除掉的时候,此时的下载模式是 Block 下载模式。

这两种下载模式的速度差别可以达到 5-10 倍的差距。因此,TSMaster 专门提供了一个擦除模式,用于清除 ECU 中的内部 APP 程序。如下所示:

ab524b0a-9a87-11ed-ad0d-dac502259ad0.png

也就是说,在完成了下载参数的配置过后,推荐的下载方式是:

1. 先擦除 ECU 内部数据。

2. 再执行下载流程。

采用这种方式,刷写速度会远远快于直接执行下载流程,0x3C0000(2359296)个字节数据可以在 1 分钟之内完成下载。

四、疑惑解答

1、下载过后 ECU 无法正常运行

➢ 现象描述:

客户现场发现标定数据和应用数据下载到 ECU 过后,ECU 无法正常运行。通过比对报文,确认所有的数据都正确下载到了 ECU 正确的地址位置,但是 ECU 启动过后还是工作异常。

➢ 原因分析:

经过排查,发现下载模块中没有勾选校验类型。该 ECU 的下载流程中,规定了下载数据过后,必须要进行内部校验,确认数据文件是正确的。如果没有内部校验,ECU 不敢贸然启动,相当于 ECU 内部的数据都是无效的。

➢ 解决办法:

勾选 ECU 的校验选项。如下:

ab584e10-9a87-11ed-ad0d-dac502259ad0.png


2、连接速度慢

➢ 现象描述:

在使用标定模块的时候,有用户反馈会有连接速度较慢的问题,比如完成一次 ECU 连接过程需要长达 1 分多钟。

➢ 原因分析:

这是因为,标定模块在连接 ECU 的时候,会首先检验 ECU 内部的标定数据是否和标定软件中的标定数据匹配。如果不匹配,则需要把标定软件中的数据同步到 ECU 中,或者把 ECU 中的数据同步到标定软件中,如下图所示:

ab5f02dc-9a87-11ed-ad0d-dac502259ad0.png


更极端的情况是,标定软件中压根就没有加载标定文件,所以连接的时候,就需要把ECU 中的标定数据读取到标定软件中。当标定数据比较多的时候,该读取过程就会很消耗时间,这就是为什么连接过程很慢的原因。


➢ 解决办法:

因此,解决办法就是在连接之前,把标定数据文件加载到内存印象中。当 ECU 连接的时候,监测到 ECU 中的标定数据和软件中标定数据一致的时候,不会有同步数据的过程,就能很快完成 ECU 的连接过程(实测以 s 为单位)。

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

    关注

    8

    文章

    7315

    浏览量

    93999
  • MASTER
    +关注

    关注

    0

    文章

    111

    浏览量

    12112
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    能耗管理系统怎么选?5 大核心功能帮你精准控能

    繁杂,功能差异显著,不少企业面临 “选贵的不适用、选便宜的没效果” 的困境。事实上,判断一套能耗管理系统是否值得入手,核心在于其是否具备 “精准监测、智能分析、动态调控、异常预警、数据
    的头像 发表于 10-10 17:14 500次阅读

    电能质量在线监测装置的核心功能是什么?

    LZ-100B电能质量在线监测装置 电能质量在线监测装置的核心功能是实时、连续地采集、分析、记录电网或用电系统中的电能质量参数,识别异常状态,并为电网运行维护、故障诊断、合规性评估提供数据支撑,最终
    的头像 发表于 08-19 13:45 742次阅读
    电能质量在线监测装置的<b class='flag-5'>核心功能</b>是什么?

    IoT设备管理平台的核心功能与场景化应用

    接入、智能化的状态监控、自动化的故障处理等核心功能,正在工业制造、智慧城市、农业生产等领域创造显著价值。 一、核心功能架构:从连接赋能到智能决策 1. 全生命周期设备管理 为每台设备赋予“数字身份证”只是起点。现代IoT平台实现
    的头像 发表于 08-07 18:02 723次阅读

    智慧光伏管控平台需要具备哪些核心功能

    智慧光伏管控平台的应用对于光伏电站来说,其价值不仅体现在提升发电效率、降低运维成本,更在于通过数据驱动决策,推动光伏产业向智能化、精细化方向演进。通过核心功能构建光伏电站的“感知-分析-决策-执行
    的头像 发表于 07-02 10:43 604次阅读
    智慧光伏管控平台需要具备哪些<b class='flag-5'>核心功能</b>?

    软件更新 | 从数据到模型,全面升级!TSMaster新版助力汽车研发新突破

    为满足汽车电子开发领域日益增长的测试与仿真需求,TSMaster最新版本聚焦实车数据采集、MBD智能建模与新API扩展三大核心功能。无论您是进行车载网络测试、ECU开发还是自动化验证,新版本都能
    的头像 发表于 06-21 20:04 1150次阅读
    软件更新 | 从<b class='flag-5'>数据</b>到模型,全面升级!<b class='flag-5'>TSMaster</b>新版助力汽车研发新突破

    智慧园区访客管理新范式:定位系统核心功能解析

    在数字化转型浪潮下,智慧园区正以科技赋能重塑管理模式。新锐科创访客人员定位系统作为园区智能化建设的关键枢纽,融合物联网、大数据与空间计算技术,构建全链条管理体系。以下从多维度解读其核心功能
    的头像 发表于 05-27 16:31 363次阅读
    智慧园区访客<b class='flag-5'>管理</b>新范式:定位系统<b class='flag-5'>核心功能</b>解析

    软件更新 | TSMaster 202504 版本已上线!三大功能让车载测试更智能

    车载测试的智能化时代正在加速到来!TSMaster202504版本正式发布,本次更新聚焦以太网通信与数据高效处理,带来三大核心功能升级—以太网报文信息过滤、XCPonEthernet支持、按时间范围
    的头像 发表于 05-23 20:05 823次阅读
    软件更新 | <b class='flag-5'>TSMaster</b> 202504 版本已上线!三大<b class='flag-5'>功能</b>让车载测试更智能

    Nginx核心功能深度解析

    Nginx核心功能深度解析
    的头像 发表于 05-09 10:50 704次阅读

    《聊一聊ZXDoc》汽车标定、台架标定、三高标定

    ZXDoc支持XCP/CCP标定功能标定工作贯穿主机厂与Tier1厂商汽车ECU研发、生产、测试的整个流程,是保障ECU性能达标、功能稳定的关键。什么是XCP/CCP
    的头像 发表于 04-27 11:36 1379次阅读
    《聊一聊ZXDoc》<b class='flag-5'>之</b>汽车<b class='flag-5'>标定</b>、台架<b class='flag-5'>标定</b>、三高<b class='flag-5'>标定</b>

    BMS电池管理系统的核心功能及技术挑战

    电子发烧友网报道(文/李弯弯)新能源车电池管理系统BMS是电动汽车和混合动力汽车的核心技术之一,负责监控、控制和优化电池组的性能、安全及寿命。   BMS的核心功能有:其一是电池状态监测,包括电压
    的头像 发表于 04-26 00:14 2626次阅读

    光伏智慧监测系统的核心功能

    。通过物联网、大数据、人工智能及云计算等先进技术的集成应用,促进光伏电站的运维管理从“被动运维”向“主动智能”转变,显著提升发电效率、降低运维成本、保障设备安全。 系统的核心功能包括有全要素实时监测、智能诊断
    的头像 发表于 04-22 11:29 544次阅读

    电阻柜智能监控装置的核心功能

    AZ-DZK电阻柜智能监控装置的核心功能: 1.多参数实时监测 2.温度监测:采用高精度热电偶或PT100传感器,覆盖-40℃~1200℃范围,误差≤±0.5℃。 3.电流/电压同步采集:结合负载数据,分析温升与电气参数的关联性。 4.湿度与局放检测(选配):预防绝缘劣化
    发表于 04-10 10:10

    云端AI开发者工具的核心功能

    当今,云端AI开发者工具已成为推动科技创新与行业升级的重要力量。那么,云端AI开发者工具有哪些核心功能呢?下面,AI部落小编带您深入探讨。
    的头像 发表于 02-28 11:46 881次阅读

    设备巡检管理系统的核心功能有哪些?

    设备巡检管理系统的核心功能包括任务管理、设备信息管理、路线规划、数据采集和记录以及故障报警与处理。系统通过智能算法生成最优巡检路线,实时采集
    的头像 发表于 02-25 14:17 913次阅读
    设备巡检<b class='flag-5'>管理</b>系统的<b class='flag-5'>核心功能</b>有哪些?

    设备管理系统:核心功能与创新应用全解析

    本文探讨了设备管理系统的核心功能与创新应用,详细介绍了设备信息管理、实时监控与预警和智能运维管理等关键功能。这些
    的头像 发表于 01-16 11:42 865次阅读
    设备<b class='flag-5'>管理</b>系统:<b class='flag-5'>核心功能</b>与创新应用全解析