Alarm codes

The controller's alarms. An alarm stops the machine and locks it until you clear it: $X or homing, as the alarm says. $EA lists them on the controller itself.

CodeMeaning
ALARM:1Hard limit: a limit switch was hit during motion. The position is probably lost; home again
ALARM:2Soft limit: the motion target is outside the machine's travel. The position is kept; you may unlock
ALARM:3Reset or emergency stop during motion. The position is probably lost; home again
ALARM:4Probe: the probe was not in the expected state when the probing cycle started
ALARM:5Probe: no contact within the programmed travel
ALARM:6Homing: the homing cycle was reset
ALARM:7Homing: the safety door was opened during homing
ALARM:8Homing: the pull-off did not clear the limit switch. Check the pull-off distance ($27) and the wiring
ALARM:9Homing: no limit switch found within the search distance. Check the travel settings and the wiring
ALARM:10Emergency stop. Release it, then reset
ALARM:11Homing required: run the homing cycle ($H)
ALARM:12A limit switch is active. Clear it before going on
ALARM:13Probe protection: the probe was triggered outside a probing cycle
ALARM:14The spindle did not reach its speed in time
ALARM:15Homing: the second switch of an auto-squared axis was not found
ALARM:16The power-on self test failed
ALARM:17A motor drive reports a fault
ALARM:18Homing: the homing settings are not valid
ALARM:19Modbus: no answer or a bad answer from a device (e.g. the VFD)
ALARM:20The I/O expander does not answer
ALARM:21The non-volatile storage (settings memory) failed
ALARM:22A buffer overflowed