Multi-Axis Coordinated Motion Instructions 
 
  Rockwell Automation Publication MOTION-RM002H-EN-P-February 2018  495 
Mode  Returned Calculated Data Parameter 
Master 
Driven 
The returned Calculated Data parameter is the incremental delta Master position that is needed to make the Slave Coordinate System move from the point at which 
Slave Coordinate System is locked to the Master and starts moving along the programmed path to the point where distance to go is less than the specified Event 
Distance. (See Example 3 below. In example 3, the MSP for all event distances is point P0.)   
 
•  For Blended moves (that is, Termination Type =Command Tolerance or No Decel ) 
The incremental Master Axis distance needed for the programmed move, in the Slave Coordinate System, to travel from the beginning of the move to the Blend 
Point. Note that this is where the PC bit of the instruction is set. 
•  For all other termination types (that is, non-blended moves) 
The incremental Master Axis distance needed for programmed move, in the Slave Coordinate System, to travel from the beginning of the move to the programmed 
endpoint. Note that this is where the PC bit of instruction is set on the instruction moving the slave 
Another way to represent the Event Distance and the corresponding Calculated Data is on a Velocity versus Time plot as is shown in the following figure: Note that 
the first plot below is for non-blended moves (TT0/1), the second is for blended (TT2, 3, 6). 
Time 
Driven 
The returned data in the Calculated Data parameter is the total time in seconds that is needed to make the Slave Coordinate System move from the move’s start point 
to a point where distance to go is less than the specified Event Distance. If the specified data in the Event Distance is array element is 0.0, then the time it takes the 
entire move to complete is returned.