注 请求消息服务标识符和肯定响应消息标识符之间存在一一对应关系,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 | 保留 |