[发明专利]一种基于XML方式的标定数据写入方法在审
申请号: | 201911155526.6 | 申请日: | 2019-11-22 |
公开(公告)号: | CN110888664A | 公开(公告)日: | 2020-03-17 |
发明(设计)人: | 马蔚;庄威;王聪 | 申请(专利权)人: | 奇瑞汽车股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 广州中瀚专利商标事务所 44239 | 代理人: | 黄洋;盖军 |
地址: | 241009 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 xml 方式 标定 数据 写入 方法 | ||
本发明的目的是提出一种简单有效,符合产线对生产节拍要求的基于XML方式的标定数据写入方法。本发明的基于XML方式的标定数据写入方法,用于将上位机内的标定数据写入到车辆的目标控制器中,实现目标控制器内的数据更新,具体包括如下步骤:A、将上位机与目标控制器通讯连接,并将含有待标定数据的XML文档存储于或者传输至上位机内;B、上位机从所述XML文档内解析出待标定数据,并将待标定数据写入至目标控制器内;C:采用UDS诊断标准对标定数据进行验证。本发明使用通用的XML格式来放入标定数据,流程简单,且对标定设备要求较低,非常适用于标定数据量较小的控制器标定作业。
技术领域
本发明属于汽车电子技术领域,具体涉及到一种基于XML方式的标定数据写入方法。
背景技术
在整车研发、生产及售后阶段,一些控制器的标定数据需要刷入到控制器中,目前对汽车控制器的标定数据刷写一般有以下两种主流方式:1、基于CCP/XCP协议,该方式使用的标定工具比较昂贵(如VECTOR的CANAPE,ETAS的INCA),不适合产线及售后;2、基于UDS刷写的方式刷入到控制器中,该实现方式对于标定数据量大的控制器比较实用,但针对以数据量小的控制器,采用该方式由于流程较复杂,刷写时间较长,不适合产线对生产节拍的要求。
因此,迫切需要一种新的方法来有效的解决该问题。
发明内容
本发明的目的是提出一种简单有效,符合产线对生产节拍要求的基于XML方式的标定数据写入方法。
本发明的基于XML方式的标定数据写入方法,用于将上位机内的标定数据写入到车辆的目标控制器中,实现目标控制器内的数据更新,具体包括如下步骤:A、将上位机与目标控制器通讯连接,并将含有待标定数据的XML文档存储于或者传输至上位机内;B、上位机从所述XML文档内解析出待标定数据,并将待标定数据写入至目标控制器内。
进一步地,为确保标定数据写入正常、准确,在B步骤后还包括步骤C:采用UDS诊断标准对标定数据进行验证,所述C步骤具体如下:将目标控制器复位,上位机从目标控制器中读取所写入的标定数据,并将该读取到的标定数据与从XML文档内解析出的待标定数据进行对比,以验证标定数据的写入是否准确,并记录验证结果,同时在标定出错时进行相应的提示。
进一步地,所述B步骤中,目标控制器在写入标定数据失败时,在预定位置设置预定的故障码;所述C步骤中,上位机读取目标控制器的预定位置的内容,若预定位置的内容为预定的故障码,则判定标定出错。
XML(Extensible Markup Language,扩展性标识语言)设计用来传输和存储数据,目前已经广泛使用于各种网络设备中,简单易懂,方便操作。本发明使用通用的XML格式来放入标定数据,流程简单,且对标定设备要求较低,非常适用于标定数据量较小的控制器标定作业。
附图说明
图1是实施例1中的XML文件示例。
图2是本发明的标定数据写入流程图。
具体实施方式
下面对照附图,通过对实施实例的描述,对本发明的具体实施方式如所涉及的各构件的形状、构造、各部分之间的相互位置及连接关系、各部分的作用及工作原理等作进一步的详细说明。
实施例1:
本实施例提出了一种简单有效,符合产线对生产节拍要求的基于XML方式的标定数据写入方法,用于将上位机内的标定数据写入到车辆的目标控制器中,实现目标控制器内的数据更新,本实施例中,上位机为识别XML语言的车辆下线设备或售后诊断设备。
如图2所示,本实施例的基于XML方式的标定数据写入方法包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇瑞汽车股份有限公司,未经奇瑞汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911155526.6/2.html,转载请声明来源钻瓜专利网。