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)