结论:这份档案的对象是2006 年以后的 Ford Fiesta MK5(改款,配 2-DIN 与 6000CD 收音机)的影音 CAN(MS-CAN)。它的数据特征是「低速、易接入、以车身与影音信号为主」:总线速率 125 kbps,从收音机 QuadLock 连接器的 CANH/CANL 即可旁听,不需要 120 欧姆终端电阻;可见内容包括仪表显示屏文字(经 ISO-TP)、电台名、音量、CD 状态、时间、车门/车灯/挡位/踏板等。源文档只覆盖这一台改款 Fiesta 与这台 6000CD 收音机,且其定义文件不完整,部分报文只做到部分解码;下述结论不外推到其他年款或配置。
车辆与适用范围
源文档是一份逆向记录:作者以「截取收音机送给仪表 LCD 的文字」为起点,顺带解出若干其他报文。以下范围仅对应这一台车与这台收音机。
| 项 | 内容 |
|---|---|
| 车型 | Ford Fiesta MK5,2006 年以后(MK5 改款),配 2-DIN 与 6000CD 收音机 |
| 年款 / 市场版本 | 源文档以「>2006 改款」界定;其他年款与市场版本未确认 |
| ECU / 改装状态 | 无改装;在收音机 QuadLock 连接器的 CANH/CANL 上旁接一块 CAN 扩展板 |
| 采集跨度 | 源文档未提供日志时长或帧数 |
| 适用范围 | 仅这一台改款 Fiesta 与 6000CD 收音机的影音 CAN;定义文件不完整,部分报文仅部分解码 |
总线与寻址
源文档对物理层描述简练而具体:接入选定在收音机端,且对终端条件有明确说明。
| 项 | 内容 |
|---|---|
| 物理层 / 比特率 | MS-CAN,125 kbps |
| 寻址 / 帧格式 | 源文档列出的 ID 均为 11 位标准帧(0x080–0x4F3) |
| 接入点 | 收音机 QuadLock 连接器的 CANH/CANL |
| 终端 | 不需要 120 欧姆终端电阻(源文档明示) |
| CAN FD | 源文档未提供(该年代与总线类型指向经典 CAN) |
| 传输层 | 仪表文字使用 ISO-TP(ISO 15765-2)分帧,含单帧与首帧/连续帧/流控 |
已解码信号
下表抽取源文档中最有代表性的条目(车身状态、影音与仪表文字)。位置列保留原文 ID 与字节序号,解码列保留其换算公式;证据列注明源文档对该条目的完成度或限定。
| 信号 | 位置(ID / 字节) | 解码 | 证据 |
|---|---|---|---|
| 日期时间 | 0x080 / 字节 1–6 |
年(两位)、月、日、时、分、秒;1 秒分辨率 | 车载 RTC 独立于收音机时钟 |
| 电台名 | 0x1E9 / 8 字节 |
ASCII 文本 | 完全解码 |
| 转速 / 车速 / 油门 | 0x201 / 字节 1–2、5–6、7–8 |
km_h = speed/100;gas_percent = gas*100/50944 |
部分字段未标注 |
| 转向灯箭头 | 0x265 / 字节 1 |
位掩码:左 0x20、右 0x40 |
位掩码按需相加 |
| 前灯 / 手刹 | 0x286 / 字节 1 |
位掩码:手刹 0x10、示宽/近光 0x80、远光 0x40 |
示宽与近光共用同一 LED,无法区分 |
| 音量 | 0x2D8 / 字节 2 |
volume = volume_raw/8 |
完全解码 |
| CD 状态 | 0x2DA / 字节 2、4 |
模式 0x2A/0x4A/0x6A;驱动器 0x23/0x21/0x22/0x26 |
枚举表完整 |
| CD 曲目 / 时间 | 0x2DB / 字节 3–4、6 |
曲目时间 track_seconds = track_time - 64;另含 track_id |
非播放时为全 FF |
| 方向盘模式/选台键 | 0x2D5 / 字节 2 |
位掩码:模式 0x10、上选 0x40、下选 0x80 |
音量键不经此报文 |
| 制动状态(一) | 0x360 / 字节 6 |
未踩 0x60、轻搭 0x68、踩下 0x78 |
同一状态在两报文重复 |
| 冷却液 + 制动(二) | 0x420 / 字节 1、6 |
coolant_degrees = coolant - 40;制动 0x00/0x10/0x30 |
两处制动编码不同 |
| 蓄电池电压 | 0x428 / 字节 2 |
battery_v = battery/10(十分之一伏) |
完全解码 |
| 车门 / 倒挡 / 锁止 | 0x433 / 字节 1、4、6 |
门位掩码:左前 0x80、右前 0x40、后备箱 0x08;倒挡 0x02;锁 0x10/解锁 0x20 |
位掩码完整 |
| 仪表文字 | 0x4C0 / 短格式与扩展格式 |
短格式:0x07 0x34 + ASCII;扩展格式:首帧 0x10 + 长度 + 0x34,连续帧 0x21 + ASCII |
为 ISO-TP;配套 0x4C8 流控 |
| 车辆识别(VIN 低位) | 0x4F3 / 8 字节 |
周期性广播的车辆 ID(VIN 低位,含生产日期信息) | 完全解码 |
读取方法与注意事项
接入非常直接:源文档说明只需把 CAN 接口接到收音机 QuadLock 连接器的 CANH/CANL,无需 120 欧姆终端电阻。这一条与多数两节点试验台的接线习惯相反,源文档把它作为结论明确写出,实际接线时不要凭经验加终端。
仪表文字那一类是ISO-TP(ISO 15765-2)传输:短格式只在收音机切到 AUX 模式时可见,形如「首字节标志 + 0x34 + ASCII」;扩展格式由一条含文本长度的首帧加若干条提供后续文本的连续帧组成。响应里随后出现的 ACK 报文提供流控:字节 1 为 0x30 表示「可继续发送」,字节 2 为 0x00 表示不做分帧流控,字节 3 为 0x00 表示按发送方最快速度。解析这类文本时,必须按 ISO-TP 的帧类型分别处理,而不能把每条 ID 当独立报文读。
还有一处容易混淆:制动状态在两条报文里重复出现但编码不同——0x360 用 0x60/0x68/0x78,0x420 用 0x00/0x10/0x30。同一物理状态的多套编码要求解析方选定一个来源并保持口径一致。此外,音量键并不经方向盘那条报文(0x2D5 只覆盖模式与选台键),源文档对此如实标注为「似乎如此」。
证据等级与边界
本文属于单台实车逆向观测:ID、字节与换算公式均可在源文档逐条核对,属于直接证据;但源文档没有给出采集时长、帧数或时序,也未声明校验与计数器机制(除 ISO-TP 流控外)。随文档提供的定义文件(某类商业诊断工具的 .kcd 格式)源文档明确标注为不完整,因此不能把它当作完整协议描述。
两点不能外推。第一,全部内容来自一台「2006 年以后改款」的 Fiesta 与一台 6000CD 收音机;换成其他年款、其他市场版本或其他音响配置,ID 与编码都可能不同。第二,多个报文只做到部分解码,源文档用「unspecified」标记了未解析字节;把这些字节当作已知信号会超出源文档证据。关于安全访问,源文档未提供任何绕过方法,且不建议尝试;本文只整理只读旁听所能看到的内容。
常见问题
接入这条总线要不要加 120 欧姆终端?
不需要。源文档明确:把 CAN 接口接到收音机 QuadLock 的 CANH/CANL 即可,不用终端电阻。这与多数两节点试验台的接线习惯相反,接线时按源文档结论来,不要凭经验加终端。
仪表屏的文字是怎么传的?
走 ISO-TP(ISO 15765-2)。短格式如同「0x07 0x34 + ASCII」,只在 AUX 模式可见;扩展格式由带文本长度的首帧(0x10 + 长度 + 0x34)加若干连续帧(0x21 + ASCII)组成,随后有 0x4C8 流控 ACK。解析时必须按 ISO-TP 帧类型分别处理。
为什么同一制动状态有两种编码?
因为在源文档里它被两条报文重复承载:0x360 用 0x60/0x68/0x78,0x420 用 0x00/0x10/0x30。这是源文档记录的实际状态,解析时应选定一个来源并保持口径一致,不要混用两套编码。
随文档提供的定义文件能当完整协议看吗?
不能。源文档明确标注该文件(某类商业诊断工具的 .kcd 格式)不完整,多处字节以「unspecified」标记为未解析。把它当作完整协议描述会引入未经证实的字段。
延伸阅读
- OBD-II PID 入门:车速 0x0D 为什么是整数 —— 与本文车速、油门按固定分母换算的做法互为参照。
- 同一个「转向灯」在三家车厂是三种实现:车辆状态归一化的坑 —— 对应本文同状态多编码、位掩码相加的问题。
- CAN 报文解析的「健康位」在说什么:校验、计数器与总线空窗 —— 判读本文位掩码字段时的通用参照。
- 车载信号为什么会说谎:TTL、源时间与 500 ms 新鲜度阈值 —— 与本文「未解析字节不当作信号」的取舍一致。
- UDS 诊断工具为什么不能随手调:只读、会话与写 ECU 的分权设计 —— 解释本文为何只做只读旁听。
参考资料
- 项目 01 ——
public-can-dbc-datasets/additional/roncapat-ford-fiesta-mk5/README.md(本项目车型档案主来源:总线速率、接入方式、全部已解码 ID 与换算公式)。
说明:本文整理自第三方开源项目的公开文档,仅代表该文档所记录的单个车辆样本,不代表同型号全系车型。CAN 与诊断操作存在风险,任何实车操作前请自行复核并遵守当地法规。
更新记录
首次发布 2026-10-11 最近核对:2026-10-11
发表回复