Motion Event Instructions
Rockwell Automation Publication MOTION-RM002H-EN-P-February 2018 289
To execute a MAOC instruction, a calculated Output Cam data array tag must be
specified. Output Cam array tags may be created by the Logix Designer
application tag editor or the MAOC instruction using the built-in Output Cam
Editor. The data defines the specifics for each Output Cam element. The number
of Output Cam elements is limited by the amount of available memory. Zero or
more cams can be defined for each output bit. There is no constraint on how these
elements are arranged within the Output Cam array.
Refer to the description of the OUTPUT_CAM structure for more information
about data types and programming units.
Important:
An anomaly occurs when the output CAM ON window positions are redefined while the output controlled
by the output CAM element is active. In some instances, the Motion Planner may not detect the
off-crossing of the window and the output controlled by the output CAM element remains ON.
This issue applies to any output point or virtual output controlled by an MAOC
instruction.
Additionally, we recommend that you only change configuration when the CAM
element is not active.
The following diagram shows the relationships between the axis, input, and
output that are defined by the Output Cam element.
Specifying the Output Cam