下表列出了最新版14229-1-2020中定义的NRC码及其描述,协议相比前版增加了部分NRC码。列出来方便大家查阅使用,如果中文翻译不准确的,欢迎指正
ISO 14229-1-2020 Negative Response Code (NRC) definition
Byte value | Negative Response Code (NRC) definition |
---|---|
00₁₆ | 正响应 (positiveResponse) |
01₁₆ to 0F₁₆ | ISO/SAE保留 (ISOSAEReserved) |
10₁₆ | 通用拒绝 (generalReject) |
11₁₆ | 服务不支持 (serviceNotSupported) |
12₁₆ | 子功能不支持 (SubFunctionNotSupported) |
13₁₆ | 报文长度或者格式无效 (incorrectMessageLengthOrInvalidFormat) |
14₁₆ | 响应字节数过长 (responseTooLong) |
15₁₆ to 20₁₆ | ISO/SAE保留 (ISOSAEReserved) |
21₁₆ | ECU过忙导致失败 (busyRepeatRequest) |
22₁₆ | 条件不满足 (conditionsNotCorrect) |
23₁₆ | ISO/SAE保留 (ISOSAEReserved) |
24₁₆ | 请求顺序错误 (requestSequenceError) |
25₁₆ | 未收到子网的响应 (noResponseFromSubnetComponent) |
26₁₆ | 出现故障导致请求无法执行 (FailurePreventsExecutionOfRequestedAction) |
27₁₆ to 30₁₆ | ISO/SAE保留 (ISOSAEReserved) |
31₁₆ | 请求超出范围 (requestOutOfRange) |
32₁₆ | ISO/SAE保留 (ISOSAEReserved) |
33₁₆ | 安全访问拒绝 (securityAccessDenied) |
34₁₆ | 需要身份认证 (authenticationRequired) |
35₁₆ | 秘钥无效 (invalidKey) |
36₁₆ | 超出最大尝试次数 (exceedNumberOfAttempts) |
37₁₆ | 安全访问锁定时间未过期 (requiredTimeDelayNotExpired) |
38₁₆ | 需要安全数据传输 (secureDataTransmissionRequired) |
39₁₆ | 不允许安全数据传输 (secureDataTransmissionNotAllowed) |
3A₁₆ | 安全数据验证失败 (secureDataVerificationFailed) |
3B₁₆ to 4F₁₆ | ISO/SAE保留 (ISOSAEReserved) |
50₁₆ | 证书验证失败-无效的时间周期 (Certificate verification failed - Invalid Time Period) |
51₁₆ | 证书验证失败-无效的签名 (Certificate verification failed - Invalid Signature) |
52₁₆ | 证书验证失败-无效的信任链 (Certificate verification failed - Invalid Chain of Trust) |
53₁₆ | 证书验证失败-无效的类型 (Certificate verification failed - Invalid Type) |
54₁₆ | 证书验证失败-无效的格式 (Certificate verification failed - Invalid Format) |
55₁₆ | 证书验证失败-无效的内容 (Certificate verification failed - Invalid Content) |
56₁₆ | 证书验证失败-无效的范围 (Certificate verification failed - Invalid Scope) |
57₁₆ | 证书验证失败-无效的吊销证书 (Certificate verification failed – Invalid Certificate (revoked)) |
58₁₆ | 所有权验证失败 (Ownership verification failed) |
59₁₆ | 挑战计算失败 (Challenge calculation failed) |
5A₁₆ | 访问权限设置失败 (Setting Access Rights failed) |
5B₁₆ | 会话秘钥创建/派生失败 (Session key creation/derivation failed) |
5C₁₆ | 配置数据使用失败 (Configuration data usage failed) |
5D₁₆ | 取消认证失败 (DeAuthentication failed) |
5E₁₆ to 6F₁₆ | ISO/SAE保留 (ISOSAEReserved) |
70₁₆ | 上传/下载受限 (uploadDownloadNotAccepted) |
71₁₆ | 数据传输暂停 (transferDataSuspended) |
72₁₆ | 通用编程失败 (generalProgrammingFailure) |
73₁₆ | 块序列计数错误 (wrongBlockSequenceCounter) |
74₁₆ to 77₁₆ | ISO/SAE保留 (ISOSAEReserved) |
78₁₆ | 请求正常接收-响应待定 (requestCorrectlyReceived-ResponsePending) |
79₁₆ to 7D₁₆ | ISO/SAE保留 (ISOSAEReserved) |
7E₁₆ | 当前会话中子功能不支持 (SubFunctionNotSupportedInActiveSession) |
7F₁₆ | 当前会话中服务不支持 (serviceNotSupportedInActiveSession) |
80₁₆ | ISO/SAE保留 (ISOSAEReserved) |
81₁₆ | 转速过高 (rpmTooHigh) |
82₁₆ | 转速过低 (rpmTooLow) |
83₁₆ | 引擎正在运转 (engineIsRunning) |
84₁₆ | 引擎未运转 (engineIsNotRunning) |
85₁₆ | 引擎运转时间过短 (engineRunTimeTooLow) |
86₁₆ | 温度过高 (temperatureTooHigh) |
87₁₆ | 温度过低 (temperatureTooLow) |
88₁₆ | 车速过高 (vehicleSpeedTooHigh) |
89₁₆ | 车速过低 (vehicleSpeedTooLow) |
8A₁₆ | 油门/踏板位置过高 (throttle/PedalTooHigh) |
8B₁₆ | 油门/踏板位置过低 (throttle/PedalTooLow) |
8C₁₆ | 变速器挡位未处于空挡 (transmissionRangeNotInNeutral) |
8D₁₆ | 变速器挡位未处指定挡 (transmissionRangeNotInGear) |
8E₁₆ | ISO/SAE保留 (ISOSAEReserved) |
8F₁₆ | 刹车开关未闭合(刹车踏板未踩下) (brakeSwitch(es)NotClosed (Brake Pedal not pressed or not applied)) |
90₁₆ | 档位未处于停车挡 (shifterLeverNotInPark) |
91₁₆ | 液力变矩器离合器锁定 (torqueConverterClutchLocked) |
92₁₆ | 电压过高 (voltageTooHigh) |
93₁₆ | 电压过低 (voltageTooLow) |
94₁₆ | 资源暂时不可用 (ResourceTemporarilyNotAvailable) |
95₁₆ to EF₁₆ | 特定条件不满足 (reservedForSpecificConditionsNotCorrect) |
F0₁₆ to FE₁₆ | 车企专用条件不满足 (vehicleManufacturerSpecificConditionsNotCorrect) |
FF₁₆ | ISO/SAE保留 (ISOSAEReserved) |