Multi-Axis Coordinated Motion Instructions 
 
  Rockwell Automation Publication MOTION-RM002H-EN-P-February 2018  477 
Operands 
Ladder Diagram and Structured Text 
Operand  Type  Format  Description 
Source System  COORDINATE_SYSTEM  Tag  Coordinate system that you use to program the 
moves. Typically this is the Cartesian coordinate 
system. 
Target System  COORDINATE_SYSTEM  Tag  Non-Cartesian coordinate system that controls 
the actual equipment 
Motion Control  MOTION_INSTRUCTION  Tag  Control tag for the instruction. 
Orientation  REAL[3] 
(units = coordinate units) 
Array  Do you want to rotate the target position around 
the X1, X2, or X3 axis? 
If  Then 
No  Leave the array vales at zero. 
Yes  Enter the degrees of rotation 
into the array. Put the 
degrees of rotation around X1 
in the first element of the 
array, and then add the other 
elements. 
Use an array of three REALs even if a coordinate 
system has only one or two axes. 
Translation  REAL[3] 
(units = coordinate units) 
Array  Do you want to offset the target position along 
the X1, X2, or X3 axis? 
If  Then 
No  Leave the array values at zero. 
Yes  Enter the offset distances into 
the array. Enter the offset 
distances in coordinate units. 
Put the offset distance for X1 
in the first element of the 
array, and then add the other 
elements. 
Use an array of three REALs even if a coordinate 
system has only one or two axes. 
See Structured Text Syntax for more information on the syntax of expressions 
within structured text.