Multi-Axis Coordinated Motion Instructions
388 Rockwell Automation Publication MOTION-RM002H-EN-P-February 2018
Extended Error Codes
Extended Error codes provide additional instruction-specific information for the
Error Codes that are generic to other instructions. See Motion Error Codes (ERR)
for Motion Instructions. Extended Error Codes meaning depends on the Error
Codes they are associated with.
Error Code
(.ERR)
Extended Error
Code
(.EXERR)
Description
7 0 thru 5 Shutdown State Error
For a motion coordinated instruction, look at the extended error
code (EXERR). It identifies which axis caused the error.
Example: If EXERR is zero, check the axis for dimension zero.
11 0 thru 5 Axis Not Configured
For single axis instructions:
The Extended Error code for MAG, MDAC, MAPC, MAM, MAJ,
MATC, and MCD is defined as:
1 = Slave axis
2 = Master Axis
For the MAM, MCD, and MAJ instructions in time driven mode, the
axis being moved is a slave axis.
For multi-axes instructions:
The Extended Error code for MCPM, MDCC, MCLM, MCCM, and
MCCD is defined as: The axis number in the coordinate system
where
0 = 1st axis
2 = Master Axis or 3rd Slave Axis
13 2, 3, 5 Parameter Out of Range
An EXERR = 0 means the first operand of the instruction is outside
its range.
16 0 thru 5 Homing is in process on an axis.
Extended error code indicates which axis caused the error.
25 0 thru 5 You attempted to execute an instruction that is not correct.
Extended error code indicates which axis caused the error
Tip: MCPM returns this error if the axis is configured in torque
mode.
53 0 thru 5 Axis is inhibited
For single axis instructions, the Extended Error code for MAG,
MDAC, MAPC, MAM, MAJ, MATC, and MCD is defined as:
1 = Slave axis
2 = Master Axis
For the MAM, MCD, and MAJ instructions in time driven mode, the
axis being moved is a slave axis.
For multi-axes instructions, the Extended Error code for MCPM,
MDCC, MCLM, MCCM, and MCCD is defined as:
The axis number in the coordinate system where
0 = 1st axis
2 = Master Axis or 3rd Slave Axis