Motion Event Instructions
Rockwell Automation Publication MOTION-RM002H-EN-P-February 2018 255
Error Codes
See Motion Error Codes (.ERR) for Motion Instructions.
Extended Error Codes
Extended Error Codes provide additional instruction specific information for the
Error Codes that are generic to many instructions. The following Extended Error
codes help to pinpoint the problem when the MAR instruction receives a Servo
Message Failure (12) error message. See Motion Error Codes (.ERR) for Motion
Instructions.
Associated Error Code (decimal) Extended Error Code
(decimal)
Meaning
SERVO_MESSAGE_FAILURE (12) No Response (2) Not enough memory resources to
complete request. (SERCOS)
SERVO_MESSAGE_FAILURE (12) Invalid value (3) Registration input provided is out of
range.
SERVO_MESSAGE_FAILURE (12) Device in wrong state (16). Redefine Position, Home, and
Registration 2 are mutually exclusive.
(SERCOS)
Extended Error codes for the Parameter Out of Range (13) error code work a little
differently. Rather than having a standard enumeration, the number that appears
for the Extended Error code refers to the number of the operand as they are listed
in the faceplate from top to bottom with the first operand being counted as zero.
Therefore for the MAR instruction, an extended error code of 4 would refer to the
Min Position value. You would then have to check your value with the accepted
range of values for the instruction.
Status Bits
MAR Changes to Status Bits
Bit Name State Meaning
RegEvent1ArmedStatus
RegEvent2ArmedStatus
TRUE The axis is looking for a registration event.
RegEvent1Status
RegEvent2Status
FALSE The previous registration event is cleared.