注 请求消息服务标识符和肯定响应消息标识符之间存在一一对应关系,SI的bit第6位表示服务类型。所有请求消息中SI bit6=0。所有肯定响应消息中 SI bit6=1。
| 请求hex | 请求binary | 肯定响应hex | 肯定响应binary |
|---|---|---|---|
| 0x10 | 0010000 | 0x50 | 1010000 |
| 0xBA | 10111010 | 0xFA | 11111010 |
ReadDataByPeriodicidentifier(通过周期标识符读取数据)服务的周期性数据响应消息除外(0x2A),首先回复一个0x6A消息,之后会周期性回复periodicDataIdentifier+dataRecord[]
| Service Identifier(SI) | Service type(bit6) | 定义 |
|---|---|---|
| 0x10–0x3E | service requests | ISO14229-1 |
| 0x3F | Not applicable | 保留 |
| 0x50–0x7E | positive service responses | ISO14229-1 |
| 0x7F | Negative response service identifier | ISO14229-1 |
| 0x80–0x82 | Not applicable | 保留 |
| 0x83–0x88 | service requests | ISO14229-1 |
| 0x89–0xB9 | Not applicable | 保留 |
| 0xBA–0xBE | Service requests | 厂商自定义 |
| 0xBF–0xC2 | Not applicable | 保留 |
| 0xC3–0xC8 | positive service responses | ISO14229-1 |
| 0xC9–0xF9 | Not applicable | 保留 |
| 0xFA–0xFE | Positive service responses | 厂商自定义 |
| 0xFF | Not applicable | 保留 |