Multi-Axis Coordinated Motion Instructions
414 Rockwell Automation Publication MOTION-RM002H-EN-P-February 2018
This information applies to the CompactLogix 5370, ControlLogix 5570,
Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380,
CompactLogix 5380, CompactLogix 5480, ControlLogix 5580, and GuardLogix
5580 controllers.
Use the MCCM instruction to initiate a two or three-dimensional circular
coordinated move for the specified axes within a Cartesian coordinate system.
New position is defined as either an absolute or incremental position and done at
the desired speed. The actual speed of the MCCM is a function of the mode of the
move (commanded speed or percent of maximum speed). The speed of the move is
based on the time it takes to complete the circular move using the programmed
axes. Each axis is commanded to move at a speed that allows for all axes to reach
the endpoint (target position) at the same time.
The dimension of the circle is defined by the number of axes contained within the
coordinate system. For example, if you have a coordinate system that contained
three axes with an MCCM instruction that has motion in only two dimensions,
the resultant move is still considered a three-dimensional arc or circle.
Important:
Tags used for the motion control attribute of instructions should only be used once. Re-use of the
motion control tag in other instructions can cause unintended operation. This may result in
damage to equipment or personal injury.
Motion Coordinated Circular
Move (MCCM)