以下是台达PLC的故障代码,以及其含义和处理方法。
误码 | 含义 | 处理方法 | |
---|---|---|---|
十六进制 | 十进制 | ||
0x1000 | 4096 | 内部 RAM 检测失败 | 重新上电,若错误依然存在,请联系技术人员 |
0x1001 | 4097 | 内部 Flash 检测失败 | |
0x1002 | 4098 | 扩展接口检测失败 | |
0x1003 | 4099 | 内部电压检测异常(LV) | 调整电源接口输入电压稳定到 24V |
0x1004 | 4100 | 闪存初始化失败 | 重新上电,若错误依然存在,请联系技术人员 |
0x1005 | 4101 | 闪存 ID 检测失败 | |
0x1007 | 4103 | 闪存访问失败(以太网区) | 重新下载程序、恢复出厂值,如仍不能恢复 请联系技术人员 |
0x1008 | 4104 | 闪存访问失败(扩展区) | |
0x1009 | 4105 | 闪存访问失败(程序区) | |
0x100A | 4106 | 闪存访问失败(CAN Motion 区) | |
0x100B | 4107 | 闪存访问失败 (Task 区) | |
0x100C | 4108 | 闪存访问失败(CANopen ) | |
0x100D | 4109 | 闪存访问失败(硬件配置) | |
0x100E | 4110 | 闪存访问失败(CAM 区) | |
0x100F | 4111 | 闪存访问失败(闪存管理表读) | |
0x1010 | 4112 | 闪存访问失败(闪存管理表修改表 1) | |
0x1011 | 4113 | 闪存访问失败(闪存管理表修改表 2) | |
0x1012 | 4114 | 闪存读失败 | |
0x1013 | 4115 | 闪存写失败 | |
0x1014 | 4116 | 闪存擦除失败 | |
0x1015 | 4117 | CNC 文件编码超出范围 | 检查软件中 CNC 文件 ID 是否超出 64,再次重新下载程序,如仍不能恢复,请更新软件后 再次下载 |
0x1016 | 4118 | CNC 文件大小超出范围 | CNC 文件过大,减小 CNC 文件大小后重新下载 |
0x1017 | 4119 | 增量型编码器 1 短时间位置变化过大 | 检查编码器输入是否过快,或者增大编码器分辨率 |
0x1018 | 4120 | 增量型编码器 2 短时间位置变化过大 | 检查编码器输入是否过快,或者增大编码器分率 |
0x1019 | 4121 | 系统堆栈耗尽 | 需更改程序,程序段中间变量过多 |
0x101A | 4122 | 掉电保持文件过大 | 掉电保持变量过多,减少后重新下载程序 |
0x101B | 4123 | 掉电保持文件访问失败 | 恢复出厂值后重新下载程序 |
0x1030 | 4144 | 硬件匹配错误 | 请联系技术人员 |
0x1401 | 5121 | 以太网 LAN1 初始化失败 | 重新上电,若无法解决,请联系技术人员 |
0x1402 | 5122 | 以太网 LAN1 缓存溢出 | |
0x1403 | 5123 | 以太网 LAN1 发送失败 | |
0x1404 | 5124 | 以太网发送缓存内存分配失败 | |
0x1601 | 5633 | 以太网 LAN2 初始化失败 | 重新上电,若无法解决,请联系技术人员 |
0x1602 | 5634 | 以太网 LAN2 缓存溢出 | |
0x3000 | 12288 | 指令输入输出超出限定 32 | 重新编排自定义 POU 的输入输出变量个数, 保证输入或输出变量个数不超过 32 |
0x3001 | 12289 | POU 内容超出限定大小 65535 | 更改 POU 的变量大小,减少变量对内存的占用 |
0x3002 | 12290 | POU 个数超过限定数量 1000 | 减少任务调用的 POU 数量,重新下载程序 |
0x3003 | 12291 | POU 类型非法 | 重新编译下载,重新上电,若依旧出现请更新 软件 |
0x3004 | 12292 | 程序参数类型非法 | |
0x3005 | 12293 | 程序参数位偏移非法 | |
0x3006 | 12294 | 程序参数数据类型非法 | |
0x3007 | 12295 | 程序跳转范围非法 | |
0x3008 | 12296 | 程序内存分配对齐格式错误 | |
0x3009 | 12297 | 虚轴编码器内存对齐格式错误 | |
0x300A | 12298 | 位访问超出(只能访问(Bit0~Bit7) | 重新编译下载,重新上电,若依旧出现请更新软件 |
0x300B | 12299 | 程序运行检测数据类型非法 | 重新编译下载,重新上电,若依旧出现请更新软件 |
0x300C | 12300 | String 数据类型长度过大 | String 类型字符串过长,需修改程序,重新编译下载,若依旧出现请更新软件 |
0x300D | 12301 | 变量寻址方式非法 | 重新编译下载,重新上电,若依旧出现请更新软件 |
0x3020 | 12320 | 下载数据校验非法 - CAN Motion 配置 | 重新编译下载,重新上电,若依旧出现请更新 软件 |
0x3021 | 12321 | 下载数据校验非法 - 扩展配置 | |
0x3022 | 12322 | 下载数据校验非法 - 程序 | |
0x3023 | 12323 | 下载数据校验非法 - 任务 | |
0x3024 | 12324 | 下载数据校验非法-CANopen | |
0x3025 | 12325 | 下载数据校验非法 - 硬件配置 | |
0x3026 | 12326 | 程序看门狗超时 | 程序运行超时,检查程序是否正确,是否含有无法跳出的循环 |
0x3027 | 12327 | 轴状态机调用失败 | 重新下载程序、恢复出厂值,如果错误仍然存在,请联系技术人员 |
0x3028 | 12328 | CNC 列表解析错误 | 检查 CNC 文件是否正确,重新下载程序 |
0x3029 | 12329 | CNC 文件解析错误 | 检查 CNC 文件是否正确,重新下载程序 |
0x3050 | 12368 | 优先级为 0 的任务实际执行时间超过设 定的超时时间 | 请联系技术人员 |
0x3051 | 12369 | 优先级为 1 的任务实际执行时间超过看 门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3052 | 12370 | 优先级为 2 的任务实际执行时间超过看 门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3053 | 12371 | 优先级为 3 的任务实际执行时间超过看 门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3054 | 12372 | 优先级为 4 的任务实际执行时间超过看 门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3055 | 12373 | 优先级为 5 的任务实际执行时间超过看 门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3056 | 12374 | 优先级为 6 的任务实际执行时间超过看 门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3057 | 12375 | 优先级为 7 的任务实际执行时间超过看 门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3058 | 12376 | 优先级为 8 的任务实际执行时间超过看 门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3059 | 12377 | 优先级为 9 的任务实际执行时间超过看 门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x305A | 12378 | 优先级为 10 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x305B | 12379 | 优先级为 11 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x305C | 12380 | 优先级为 12 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x305D | 12381 | 优先级为 13 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x305E | 12382 | 优先级为 14 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x305F | 12383 | 优先级为 15 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3060 | 12384 | 优先级为 16 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3061 | 12385 | 优先级为 17 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3062 | 12386 | 优先级为 18 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3063 | 12387 | 优先级为 19 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3064 | 12388 | 优先级为 20 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3065 | 12389 | 优先级为 21 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3066 | 12390 | 优先级为 22 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3067 | 12391 | 优先级为 23 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3068 | 12392 | 优先级为 24 的任务实际执行时间超过 看门狗设定时间 | 1. 增大该任务的看门狗设定时间 |
2. 检查该任务调用的程序是否有死循环 | |||
3. 更改程序或者设定后重新下载程序 | |||
0x3069 | 12393 | 优先级为 25 的任务实际执行时间超过 设定的超时时间 | 请联系技术人员 |
0x306A | 12394 | 优先级为 26 的任务实际执行时间超过 设定的超时时间 | 请联系技术人员 |
0x306B | 12395 | 优先级为 27 的任务实际执行时间超过 设定的超时时间 | 请联系技术人员 |
0x306C | 12396 | 优先级为 28 的任务实际执行时间超过 设定的超时时间 | 请联系技术人员 |
0x306D | 12397 | 优先级为 29 的任务实际执行时间超过 设定的超时时间 | 请联系技术人员 |
0x306E | 12398 | 优先级为 30 的任务实际执行时间超过 设定的超时时间 | 请联系技术人员 |
0x306F | 12399 | 优先级为 31 的任务实际执行时间超过 设定的超时时间 | 请联系技术人员 |
0x5000 | 20480 | 扩展通讯校验失败 | 重新上电,若无法解决,请联系技术人员 |
0x5001 | 20481 | 扩展通讯超时 | |
0x5100 | 20736 | 扩展配置不符 | 重新上电,若无法解决,请联系技术人员 |
0x5200 | 20992 | CANopen 接收缓存满 | 调整 CANopen 配置,检查任务设置 |
0x5201 | 20993 | CANopen 发送缓存满 | |
0x5300 | 21248 | CAN Motion 接收缓存满 | 调整 CAN Motion 配置,检查任务设置 |
0x5301 | 21249 | CAN Motion 发送缓存满 |