如果你在看汽车诊断仪,可能会遇到两个以前没见过的缩写:CAN-FD 和 DoIP。这是新车的电脑模块和外界通讯的方式。CAN-FD 是 CAN 总线的升级版,每条消息能传更多数据,速度也更快;DoIP 是通过 OBD2 接口走以太网的诊断方式。诊断仪如果不支持,碰到部分新车就会力不从心。
什么是 CAN-FD
CAN 总线是车上各个电脑模块之间互相通讯的网络,用了几十年,也是大多数车辆 OBD2 诊断用的协议。它的局限在消息长度:每一帧最多只能带 8 个字节的数据。
CAN-FD(Flexible Data-rate,可变数据速率)把每帧扩大到 64 个字节,数据段的传输速度也能提高。更短的时间传更多信息,正是驾驶辅助、摄像头和传感器很多的车所需要的。一些厂家已经在新平台上使用,只支持传统 CAN 的诊断仪可能根本连不上这些电脑模块。
什么是 DoIP
DoIP(Diagnostics over Internet Protocol,ISO 13400 标准)用以太网代替 CAN 来做诊断。它用的是 OBD2 接口里 CAN 不占用的针脚,所以接口还是原来那个。最大的优点是速度:以太网的数据量大得多,在给电脑模块编程和编码、需要传大文件时尤其明显。
宝马是最早用 DoIP 的厂家之一:F 系列车型要用专门的以太网线连接,也就是常说的 F-Chassis 线。其他厂家也陆续在新车上采用,主要用于编程。
买诊断仪时为什么要关心
对现在路上大多数车的日常保养来说,传统 CAN 依然够用。但诊断仪一买就要用好几年。如果你修的是新车,或者想给已经用以太网的品牌做编码,最好选支持 CAN-FD 的,能支持 DoIP 更好。
诊断仪支持某个协议,不代表它在所有使用该协议的车上都能做全部功能。能做什么取决于品牌、车型、年份和电脑模块。如有疑问,把车架号发给我们。
哪些 iCarsoft 支持 CAN-FD 和 DoIP
| 型号 | CAN-FD | DoIP | 价格 |
|---|---|---|---|
| CR Pro | 是 | 官方参数未列出 | 279.95 欧元 |
| CR Pro+ | 是 | 官方参数未列出 | 339.95 欧元 |
| 单品牌 V2.0(VAWS、BMM、MB 等) | 是 | 官方参数未列出 | 194.95 欧元 |
| CR Max | 是 | 选配,需另购配件 | 499.99 欧元 |
| CR Max BT | 是 | 选配,需另购配件 | 559.95 欧元 |
| CR Max P | 是 | 内置,附带线缆 | 649.95 欧元 |
| CR Ultra | 是 | 是 | 1,489.95 欧元 |
| CR Ultra P | 是 | 是,另有 J2534 | 1,749.95 欧元 |
| HD V4.0(卡车) | 是 | 官方参数未列出 | 449.95 欧元 |
内置 DoIP 还是选配
CR Max 系列有两种方式。CR Max P 是标配:包装里有 RJ45 网线、宝马 F-Chassis 线和 USB 转网口适配器。CR Max 和 CR Max BT 的 DoIP 是选配,要另外买配件。如果确定会用到,直接买 Max P 更划算;详见 CR Max 和 CR Max P 对比。
CR Ultra 和 CR Ultra P 都支持 CAN-FD 和 DoIP,工具箱里有宝马 F-Chassis 线、RJ45 网线和 USB 转网口适配器。Ultra P 还支持 J2534 Pass-Thru,可以配合厂家原厂软件使用,详见 CR Ultra 和 CR Ultra P 对比。
怎么知道你的车需不需要
没有一个按年份划分、对所有品牌都适用的规律,因为每个厂家引入的节奏不同,也不一定所有车型同时换。几个线索:
- 一台诊断仪别的车都读得好好的,偏偏连不上某款新车的部分电脑模块,问题可能出在协议上。
- 如果厂家在 4S 店编程时要用专门的以太网线,比如宝马的 F-Chassis 线,那就是用 DoIP。
- ELM327 这类便宜的 OBD2 读码器只支持传统 OBD2 协议,这些总线用不了。
重型车也类似。卡车用的 HD V4.0 除了支持 SAE J1939 和 J1708 这些行业协议,也支持 CAN-FD,新款卡车也能跟得上。
最稳妥的办法是用车架号核实。发给我们,我们告诉你哪款诊断仪适合你的车。


