How YRC1000 Alarm Codes Work
When something goes wrong, the YRC1000 stops the robot and shows a four-digit alarm number, a short name and often a sub code. Knowing how the numbers are organised tells you immediately how serious the fault is and how to clear it.
Alarm levels and number ranges
| Number range | Level | Effect | How to reset |
|---|---|---|---|
| 0000–0999 | Level 0, major (start-up / hardware diagnosis) | Servo power off | Switch the main power off, fix the cause, power on again |
| 1000–3999 | Levels 1–3, major | Servo power off | Same as above – the RESET key does not work |
| 4000–8999 | Levels 4–8, minor | Robot stops | Fix the cause, then RESET on the alarm screen or the external alarm reset input |
| 9000–9999 | Level 9, minor (I/O / user alarms) | Robot stops | Clear the input that requested the alarm, then RESET |
Reading the sub code
The sub code narrows down the cause. Depending on the alarm it can be:
- the axis where the fault occurred (e.g. S, L, U, R, B, T or an external axis),
- a bit pattern identifying a board or channel, or
- a number selecting one row of the cause/remedy table.
General troubleshooting pattern
The official alarm list follows the same structure for almost every alarm: cause → remedy. Typical causes are setting errors, connection failures, a failed board or motor, and "other". A common final step is:
Save the CMOS.BIN backup, then contact the manufacturer's service with the alarm history and what you were doing.
Saving CMOS.BIN before replacing any board is also recommended so that settings can be restored.
Viewing alarm history
Past alarms are listed under SYSTEM INFO → ALARM HISTORY, including a detail window with time stamps. This is the first place to look for intermittent faults.
Related alarm articles
- 4315 Collision detect
- 4107 Absolute data out of allowed range
- 1325 Communication error (encoder)
- 4312 Encoder battery error
Source: Based on YASKAWA manuals RE-CHO-A114 and RE-CER-A600.