
Geometries with orientation support
Chapter 4
Rockwell Automation Publication MOTION-UM002F-EN-P - February 2018
205
Rz
Turns
Counter of J6
J6
(if zero angle offset = 0 ) and
(Rz work Offset = 0 )
J6
(if zero angle offset = 0 )
and (Rz work offset = 80 )
J6
(if zero angle offset = 90 ) and
(work Offset = 0 )
---
---
---
---
+179.9999
1
180.0001
100.0001
270.0001
+180
1
180
100
270
-179.9999
0
179.9999
99.9999
269.9999
---
---
---
---
0
0
0
-80
90
---
---
---
---
+179.9999
0
-179.9999
-259.9999
-89.9999
+180
0
-180
-260
-90
-179.9999
-1
-180.0001
-260.0001
-90.0001
See also
Program example for turns counter
The following is an example for programming a turns counter.
Configure Cartesian and robot coordinate systems
Refer to configuring Cartesian and robot coordinate systems for details of
configuring the two coordinate systems that are used for the turns counter
application example. The example uses the Delta J1J2J3J4J5 robot system.
In this example, the source Cartesian coordinate system has six virtual axes
X,Y,Z,Rx,Ry,Rz. The robot coordinate system has five real axes (J1,J2,J3,J4,J5).
The example uses the MCTO instruction to establish the bidirectional transform
relationship between these coordinate systems.
The example also contains a Joint Cartesian coordinate system for moving to a
joint coordinate target point to establish initial positions or other joint positions.
The Joint Cartesian systems has six axes (J1,J2,J3,J4,J5,J6). The J6 is a virtual axis,
while the rest are real axes.
Program example for turns
counter