This is the manual of Studio 1.0.2, an earlier version. The manual of the latest version

Documentation 1.0.2 Reference

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