# 故障码、报警码与错误位附录

本附录用于查阅 eTuner 客户端可见的故障码、报警码和错误位含义。未列出的编号或空白说明不作为正式排障结论，处理时应记录界面显示、原始数值和现场现象。

## 查阅方式

项目 | 用户看到 | 查阅建议
--- | --- | ---
ErrCode | 历史错误窗口可能显示 `ErrorCode: n` 或对应说明。 | 先记录原始编号，再结合历史错误、当前状态和现场现象确认。
WarnCode | 历史错误窗口会显示告警编号和提示。 | 本页列出当前常见报警码；未知编号应保留原始数值。
错误位 | 状态监控或历史错误中显示故障分类、位号、编号和提示。 | 优先按界面提示处理；提示为空或不明确时，记录完整显示内容并联系技术支持。

## 故障码 ErrCode 索引摘录

下表列出常见基础编号和使用规则。未列出的编号应结合界面原始数值、历史错误和现场现象记录。

编号 | 名称 | 中文说明 | 英文提示 | 备注
--- | --- | --- | --- | ---
0 | `NO_ERROR` | 准备完成 | Ready | 可作为无错误状态说明。
1 | `MESSAGE_TOO_LONG` | 信息过长 | Message to long | 按界面原文记录。
2 | `ILLEGAL_AXIS` | 第一个字母中的非法轴名称 | Illegal axis name in first letter | 命令解析类错误。
3 | `SYNTAX_ERROR` | 语法错误 | Grammatical errors | 命令解析类错误。
6 | `INDEX_INVALID` | 数组索引值无效 | Invalid array index value | 参数或命令索引类错误。
7 | `INDEX_VALUE_OUT_OF_RANGE` | 数组索引值超出范围 | Array index value out of range | 参数或命令索引类错误。
8 | `ASSIGNED_VALUE_INVALID` | 分配的值无效 | Invalid value assigned | 参数写入值类错误。
9 | `ASSIGNED_VALUE_OUT_OF_32BIT` | 分配的值超出32位范围 | Assigned value is out of 32-bit range | 参数写入值类错误。

历史错误窗口读取 ErrCode 时可能只显示原始 `ErrorCode: n`。遇到未解释的编号时，先保存历史错误文本和现场信息，再交由技术支持确认。

## 报警码 WarnCode

故障值 | 错误码 | 中文提示 | 英文提示
--- | --- | --- | ---
0 | `0` | 无报错 | No Error
65280 | `0xFF00` | 速度误差警告 | Speed Error warning
65281 | `0xFF01` | 位置误差警告位 | Position Error warning
65282 | `0xFF02` | 堵转保护警告位 | Blocking protection warning

## 错误位 ErrorBit 索引摘录

下表列出已定义且对客户端排障有帮助的索引摘录；预留位和空白提示不作为正式故障说明。

分类 | 位号 | 故障值 | 错误码 | 中文提示
--- | --- | --- | --- | ---
电机端编码器警告与错误 | 0 | 3142 | `0x737E` | 电机端单圈编码器启动错误
电机端编码器警告与错误 | 1 | 3007 | `0xFF08` | 电机端单圈编码器位置计算错误
负载端编码器警告与错误 | 0 | 3136 | `0x737A` | 负载端主编码器启动错误
负载端编码器警告与错误 | 1 | 3145 | `0x7380` | 负载端辅助编码器启动错误
电机运动错误 | 0 | 1020 | `0x8500` | 位置误差超出限制值
电机运动错误 | 1 | 1021 | `0x8400` | 速度误差超出限制值
驱动器硬件错误 | 0 | 30 | `0x5500` | Flash加载出错
通信错误 | 0 | 4001 | `0xF004` | EtherCAT初始化出错
通信错误 | 1 | 4002 | `0x7380` | RS485通信掉线
功率错误 | 0 | 1013 | `0x2341` | U相过流
功率错误 | 1 | 1014 | `0x2342` | V相过流
使能不可清除错误 | 1 | 3154 | `0xF006` | 多圈计数错误

## 查阅注意事项

项目 | 说明
--- | ---
未定义内容 | 显示为空、占位或无明确说明时，不应自行解释为某个具体故障。
原因和建议为空 | 只记录已显示的编号、提示和现场现象，不补写未经确认的原因或处理步骤。
预留错误位 | 预留位不作为正式故障说明；遇到界面显示异常时，应保存历史错误文本。
中英文提示 | 中英文界面提示可能存在差异。遇到未解释编号时，应记录原始数值和当前语言界面截图或文本。
重复编号 | 同一编号可能出现在不同分类中。记录问题时应同时保留分类、故障值、错误码和界面提示。

不要为了减少告警而忽略仍显示的编码器、过流、过压、堵转、位置误差或速度误差。附录只能帮助定位信息来源，不能替代现场安全确认。