Motion Event Instructions
Rockwell Automation Publication MOTION-RM002H-EN-P-February 2018 265
Output Cam OUTPUT_CAM OUTPUT_CAM Array Tag An array of OUTPUT_CAM
elements. The elements do
not need to be ordered and
the array size is determined
by the number of cam
elements specified.
The array size is limited by the
available memory of the Logix
controller.
Cam Start Position SINT, INT, DINT, or REAL SINT, INT, DINT, or REAL Immediate or
Tag
Cam Start Position with the
Cam End Position define the
left and right boundaries of
the Output Cam range.
Cam End Position SINT, INT, DINT, or REAL SINT, INT, DINT, or REAL Immediate or
Tag
Cam End Position with the
Cam Start Position define the
left and right boundaries of
the Output Cam range.
Output Compensation OUTPUT_COMPENSATION OUTPUT_COMPENSATION Array Tag Is an array of 1 to 32
OUTPUT_COMPENSATION
elements. The array indices
correspond to the output bit
numbers. The minimum size
of an array is determined by
the highest compensated
output bit.
Execution Mode UINT32 UINT32 Immediate There are three (3) possible
execution modes. The
behavior is determined by the
mode selected. The options
are:
0 = Once – Output Cam is
disarmed and the Process
Complete Bit of the Motion
Instruction is set when the
cam position moves beyond
the cam start or the cam end
position.
1 = Continuous – Output Cam
continues on the opposite
side of the Output Cam range
when the cam position moves
beyond the cam start or the
cam end position.
2 = Persistent – Output Cam
disarms when the cam
position moves beyond the
cam start or the cam end
position. The Output Cam is
rearmed when the cam
position moves back into the
Output Cam range.