Multi-Axis Coordinated Motion Instructions
512 Rockwell Automation Publication MOTION-RM002H-EN-P-February 2018
Enumeration Definition Description
0 None Indicates that the Lock Position is not active.
If Lock Direction is set to None and the Master Driven
mode is selected by the speed parameter of the
motion instruction, the system will error.
Conversely, if Lock direction is not set to a value
other than None and the speed parameter units
indicate Time Driven mode, an error is also
generated.
1 Immediate Forward Only Motion starts immediately when the Master is
moving in the Forward Direction. The Master Axis is
only followed while it is moving in the Forward
Direction.
2 Immediate Reverse Only Motion starts immediately when the Master Axis is
moving in the Reverse Direction. The Master Axis is
only followed while it is moving in the Reverse
Direction.
3 Position Forward Only Motion starts (that is, the Slave Coordinate System
locks to the Master Axis) when the Master Axis
crosses the Lock Position while it is moving in the
Forward Direction. The Master Axis is only followed
while it is moving in the Forward Direction.
Note that if the start position equals the Lock
Position and this enumeration is selected, then
motion will not start because the Lock Position will
not be crossed.
4 Position Reverse Only Motion starts when the Master Axis crosses the Lock
Position while it is moving in the Reverse Direction.
The Master Axis is only followed while it is moving in
the Reverse Direction.
Note that if the start position equals the Lock
Position and this enumeration is selected, then
motion will not start because the Lock Position will
not be crossed.
For Time Driven Mode, the enumerations are as follows:
Enumeration Definition Description
0 None Indicates that the Lock Position is not active.
1 Immediate Forward Only The instruction will error with
MDSC_LOCKDIR_CONFLICT (95).
2 Immediate Reverse Only The instruction will error with
MDSC_LOCKDIR_CONFLICT (95).
3 Position Forward Only The instruction will error with
MDSC_LOCKDIR_CONFLICT (95).
4 Position Reverse Only The instruction will error with
MDSC_LOCKDIR_CONFLICT (95).