跳至主要内容

常见问题

适用于Nano系列电机驱动控制产品的故障错误速查(1003:0n)

| 常见问题

数值换算与故障诊断

内容来源:PD1 技术手册-错误相关对象字典(10 章节)

(翻译依据文档版本:1.1.0 / FIR-v2425,内容严格对应原文,无额外增补)

1003h 预定义错误字段(核心错误对象)

功能说明:该对象为错误堆栈,最多可存储 8 条错误记录。

对象基础信息

项目

详情

索引

1003h

对象名称

预定义错误字段

对象类型

数组(ARRAY)

数据类型

无符号 32 位(UNSIGNED32)

可保存性

不可保存

固件版本

FIR-v1426

子索引值详情

子索引

名称

数据类型

访问权限

PDO 映射

默认值

00h

错误数量

无符号 8 位(UNSIGNED8)

读 / 写

00h

01h

第 1 条标准错误字段

无符号 32 位(UNSIGNED32)

只读

00000000h

02h

第 2 条标准错误字段

无符号 32 位(UNSIGNED32)

只读

00000000h

03h

第 3 条标准错误字段

无符号 32 位(UNSIGNED32)

只读

00000000h

04h

第 4 条标准错误字段

无符号 32 位(UNSIGNED32)

只读

00000000h

05h

第 5 条标准错误字段

无符号 32 位(UNSIGNED32)

只读

00000000h

06h

第 6 条标准错误字段

无符号 32 位(UNSIGNED32)

只读

00000000h

07h

第 7 条标准错误字段

无符号 32 位(UNSIGNED32)

只读

00000000h

08h

第 8 条标准错误字段

无符号 32 位(UNSIGNED32)

只读

00000000h

通用工作逻辑

1. 新错误产生时,存入子索引 01h;原有 01h-07h 的错误依次后移一位,07h 的错误被移出堆栈。

2. 子索引 00h 可读取已发生错误总数;向该子索引写入 “0”,可重置错误计数,重新开始统计。

3. 若错误堆栈无记录时,读取 01h-08h 任意子索引,将返回中止码08000024h。

错误字段位定义(32 位)

位段

位数

含义

31-24 位

8 位

错误类别(Error Class),与对象 1001h 一致

23-16 位

8 位

错误编号(Error Number)

15-0 位

16 位

错误代码(Error Code)

错误编号对照表

错误编号

错误描述

0

看门狗复位

1

输入电压(+Ub)过高

2

输出电流过高

3

输入电压(+Ub)过低

4

现场总线错误

6

仅 CANopen:NMT 主机节点保护请求超时

7

传感器 1(见 3204h):电气故障或硬件损坏

8

传感器 2(见 3204h):电气故障或硬件损坏

9

传感器 3(见 3204h):电气故障或硬件损坏

10

警告:正向限位开关超限

11

警告:负向限位开关超限

12

过热错误

13

超出 6065h(跟随误差窗口)和 6066h(跟随误差超时)阈值,触发故障

14

警告:非易失性存储器已满;当前保存失败,部分数据丢失,需重启控制器清理

15

电机堵转

16

警告:非易失性存储器损坏;需重启控制器清理(所有保存参数恢复默认)

17

仅 CANopen:从站 PDO 消息发送超时

18

传感器 n(n>3,见 3204h):电气故障或硬件损坏

19

仅 CANopen:PDO 长度错误,未处理

20

仅 CANopen:PDO 长度超限

21

警告:重启控制器,避免后续存储错误(非易失性存储器满 / 损坏)

22

需设置额定电流(203Bh:01h/6075h)

23

编码器分辨率、极对数及其他参数配置错误

24

电机电流过高,需调整 PI 参数

25

通用内部软件错误

26

数字输出电流过高

27

仅 CANopen:同步信号长度异常

30

速度监控错误:滑差过大

32

内部错误:OTP 中缺少参考电压校正系数

40

警告:制动电阻过热

41

仅 EtherCAT:同步管理器看门狗;长时间未收到 PDO 数据,需检查软硬件连接

46

互锁错误:60FDh 位 3 置 0,电机禁止启动

48

仅 CANopen:NMT 状态设为 “停止”

错误代码对照表

错误代码

错误描述

1000h

通用错误

2300h

控制器输出电流过大

3100h

控制器输入过压 / 欠压

4200h

控制器内部温度错误

5440h

互锁错误:60FDh 位 3 置 0,电机禁止启动

6010h

软件复位(看门狗触发)

6100h

通用内部软件错误

6320h

需设置额定电流(203Bh:01h/6075h)

7113h

警告:制动电阻过热

7121h

电机堵转

7200h

内部错误:OTP 中缺少参考电压校正系数

7305h

传感器 1 故障(见 3204h)

7306h

传感器 2 故障(见 3204h)

7307h

传感器 n 故障(n>2,见 3204h)

7600h

警告:非易失性存储器满 / 损坏;需重启控制器清理

8100h

现场总线监控错误

8130h

仅 CANopen:生命守护 / 心跳错误

8200h

仅 CANopen:从站 PDO 消息发送超时

8210h

仅 CANopen:PDO 长度错误,未处理

8220h

仅 CANopen:PDO 长度超限

8240h

仅 CANopen:同步信号长度异常

8400h

速度监控错误:滑差过大

8611h

位置监控错误:跟随误差过大

8612h

位置监控错误:限位开关超限

1005h 同步 COB-ID(关联总线通信错误)

功能说明:  定义同步协议(SYNC)消息的 COB-ID;取值需为 11 位 CAN-ID,控制器重启或执行 “通信复位” 命令时生效。

重要提示

  • 若 CAN-ID 非默认值80h,需确保使用未分配 / 保留的 CAN-ID。
  • 置位位 30 为 1,可启用同步消息生成(控制器成为网络同步主站),同步周期需在 1006h 中设置。

对象基础信息

项目

详情

索引

1005h

对象名称

同步 COB-ID

对象类型

变量(VARIABLE)

数据类型

无符号 32 位(UNSIGNED32)

可保存性

可保存(通信类)

访问权限

读 / 写

PDO 映射

默认值

00000080h

固件版本

FIR-v1426