Rockwell Automation Publication MOTION-RM002H-EN-P-February 2018  191 
 
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. Controller differences are noted where applicable. 
The Motion Axis Time Cam (MATC) instruction provides electronic camming 
of an axis as a function of time, according to the specified Cam Profile. Time cams 
allow the execution of complex motion profiles other than the built-in trapezoidal, 
or S-curve move profiles. When executed, the specified Axis is synchronized in 
time using a time Cam Profile established by the Logix Designer Cam Profile 
Editor, or by a previously executed Motion Calculated Cam Profile (MCCP) 
instruction. The direction of axis motion relative to the cam profile is defined by a 
very flexible Direction input parameter. 
The camming Direction may be explicitly set as the Same or Opposite or set 
relative to the current camming direction as Reverse or Unchanged. The cam 
profile can be configured via the Execution Schedule parameter to execute 
Immediately or Pending completion of a currently executing time cam profile. The 
cam profile can also be executed Once or Continuously by specifying the desired 
Execution Mode. Distance and Time Scaling functionality can be used to scale axis 
motion based on a standard cam profile without having to create a new cam table 
and calculate a new cam profile. 
Available Languages 
Ladder Diagram 
 
(MATC)