很久不见,谢谢这么多关注我的朋友们!最近有很多人问我是不是买了winols或者ECM,race就可以自己改数据了,我的回答是“不行”,对于改数据来说,有软件只是迈入ECU行业的基础,只占成功的10%,还有软件会用10%(不只是简单会操作),标定文件30%(ECM可以忽略,ECM自带标定文件),发动机原理及控制策略30%,经验20%;我来详细讲解每个部分(要分解成两个文章);
一:认识winols及A2L文件
winols是一个十六进制编辑软件,不只是用在ECU数据修改,还有其他领域,但是winols因为一些特殊的功能以及阅读方式,已经被全世界的ECU行业默认为是一个标准软件。
1:特殊功能(可以打开A2L文件,可以识别map图,可以自动找到map里的轴数据,可以制作标定文件(ols,olsx),有text,2D,3D视图等;)
(1)A2L文件:什么是A2L什么是ASAP2标准,简单来说ASAP2标准是ASAM组织制定的一套标准,该标准规定了上位机(Master)和ECU(Slave)之间的通讯所需要的所有信息(可以是XCPonCAN,XCPonUSB等,也可以是CCP,还可以是UDS),而A2L文件就是ASAP2标准的表现形式,符合ASAP2标准的A2L文件主要含有两部分内容:ECU的描述信息和通讯方式的描述信息。什么是ASAP2标准ASAP2标准是ASAM在1998年提出来的,现在它的名字叫做ASAM MCD-2MC/D,是ASAP标准中的第二部分。整个ASAP有3部分内容,ASAP1描述了上位机(Master)和ECU(Slave)之间的通讯协议,ASAP2规定了Master端如何去描述和解析Slave端的信息,ASAP3规定了如何使用第三方工具和设备操作和控制上位机(Master),例如如何使用台架软件来控制标定测量工具去对ECU进行控制和测试。那么A2L文件到底是什么东西了。首先它是采用ASAP2指定的一套类XML语言的描述性语言(采用开标签和关标签来描述信息)书写的文件,它里边包含了某个特定的ECU中的软件和系统信息,还包含了上位机和ECU通讯方式的约定,它用来指导上位机和ECU的通讯交互过程,让他们对交互的信息有一致的认识,从而是上位机工具准确且友好的将ECU中的信息展现给用户。包括:客户名,编号,CPU类型,ECU的内存分配等,其中最重要的就是ECU的内存分配,ECU的一些标准的一般性描述信息,比如大小端,数据的对齐方式,FLOAT变量的处理方式等,也包含了可以被标定的变量的名字,地址,长度,计算公式,精度,最大最小值等信息,还有用来定义数组或查表变量对应的轴的类型,一个ECU里边可以有很多种不同的轴类型,用于实现查表和插值;想要详细了解请自己去查找相关资料。
(2)打开文件,识别map和轴数据:winols可以打开很多格式的文件(hex,bin,S19,OLS,OLSX,A2L等),都可以自动识别到一些map图(不一定正确),当然,打开A2L文件里面的map图是正确的,并且有map描述信息,但是打开ols或者olsx格式(ols和olsx格式的文件是winols自己的标定文件)的文件也有map描述(注:不一定正确,要看购买渠道,我碰到很多是错的,需要自己修改并且重新定义),打开bin或者其他格式的文件,winols可以识别到一些map,但是没有map描述,更不知道map的作用,如图:
可以看出,没有map图描述不会知道map的用处,只有有了标定文件才知道改哪些map(没有标定文件不要随便修改map,非常危险,发动机随时报废!!!)
(3)阅读视图,2D,3D,TEXT
二:ECM和标定文件(简单介绍,讲解ECM标定和ols的差异)
ECM是ECU数据修改软件(视图也有text,2D,3D模式),有基础版本,全功能版本,高级版本,只有高级版本可以制作标定文件
这是奥迪TT的ECM标定文件,模块和map图不算多,修改对应模块里面map图的数值就是调程序。下面图片是这个车型winols的A2L文件;
由于模块和map图太多,没有上传全部模块图片,这个A2L文件大概有两万个map图,不过可以发现ECM和winols的标定文件里地图数量差很多,虽然ECM的标定文件地图数量不多,但是也要知道改哪些map图才能达到安全提升的目的,这就是需要发动机的工作原理知识,对于一阶来讲,要容易很多,可以根据压缩比,涡轮效率,连杆材料和物理承受能力,燃油效率等参数调到一个安全范围,如果用winols调程序,首先要有标定文件,再有标定手册(车型不同标定文件也不同),手册里介绍了所有模块和地图的关系以及运算方式(一阶和二阶可以购买中文的简单标定文件),现在应该对软件和标定文件有了基本的了解,继续往下看:有人说每个车型都要购买标定文件才能修改数据,这样成本太高了,当然还有别的方法(就是自己学会做标定文件)!!!还有一个秘密是ECM和winols有一个很密切的关系,也有互补的作用,这里不做详细说明,但是每个软件都要存在的意义,各有优缺点。
三:除了winols可以打开A2L文件以外,还有很多软件可以打开,下面简单介绍一下另一个更强大的软件系统,也是所有发动机组装厂和ECU工厂,还有汽车生产厂家用的软件系统,那就是鼎鼎大名的"INCA"
想了解inca系统可以去官网,官网也有培训,https://www.etas.com/zh/support/training_china.php
只支持正版软件,对开发者是一种尊重!也希望更多的爱好者加入到ECU行业,为祖国的汽车文化发展尽一份力,可以加我微信一起探讨学习;
实在写不下去了,太饿了,一天没吃饭............................,下一章“修改ECU或者调程序学习方向,以及基本思路”