AxisFault
Applies to: Consumed, Servo, Servo Drive and Virtual axes.
AxisFault is a 32-bit attribute. For a Consumed, Servo or Servo Drive axis type, its value is set upon the occurrence of any of the following three faults. Click a fault in the following table for information about that fault.
NOTE:
For a Virtual axis type, the value of AxisFault will always be zero.
To clear an AxisFault, you must diagnose and clear the underlying fault. The following instructions can be used to clear both the underlying fault and the AxisFault.
To clear an AxisFault:
- Fault Reset (MAFR) instruction, to clear all motion faults for an axis.
- In the case of a shutdown, a Shutdown Reset (MASR) instruction, to return to an axis ready operating state.
- For a grouped axis: Motion Group Shutdown Reset (MGSR) instruction, to transition a group of axes from the shutdown operating state to the axis ready operating state.
You can configure an AxisFault on a grouped axis to be either a Major Fault or a Non Major Fault in the Attribute tab of the Motion Group properties dialog box.
NOTE:
If you select Major Fault in the Attribute tab of the Motion Group properties dialog box, the occurrence of an AxisFault will execute the pre-selected Controller Fault Handler routine, then shut down the drive.
To prevent a shutdown, select Non Major Fault in the Attribute tab of the Motion Group properties dialog box and be sure to include fault-handling in your main routine.
Provide Feedback