Rotary Axes (R2)
19.4 Data lists
Turning, Milling, Nibbling
338 Function Manual, 11/2012, 6FC5397-1CP10-5BA0
● If ACP or ACN are programmed, alarm 16810 "ACP traversing instruction cannot be
used" or alarm 16820 "ACN traversing instruction cannot be used" is output.
Absolute dimension programming along the shortest path (DC)
Example of DC: C=DC(60.3), general: axis name =DC(value)
Even if the rotary axis is not defined as a modulo axis, the axis can still be positioned with
DC (direct control). The response is the same as on a modulo axis.
Incremental programming (IC, G91)
Example of IC: C=IC(-532.4) , general: axis name =IC (+/-value)
When programming with incremental dimensions, the rotary axis traverses across the same
path as with the modulo axis. In this case, however, the traversing range is limited by the
software limit switches.
Limited traversing range
The traversing range is limited as with linear axes. The range limits are defined by the plus
and minus software limit switches.
19.4 Data lists
19.4.1 Machine data
Number Identifier Name
General
10000 AXCONF_MACHAX_NAME_TAB Machine axis name
10210 INT_INCR_PER_DEG Computational resolution for angular
positions
Channel-specific
20050 AXCONF_GEOAX_ASSIGN_TAB Assignment between geometry axis and
channel axis
20080 AXCONF_CHANAX_NAME_TAB Channel axis name
Axis/spindle-specific
30300 IS_ROT_AX Axis is rotary axis
30310 ROT_IS_MODULO Modulo conversion for rotary axis
30320 DISPLAY_IS_MODULO Actual value display modulo
34220 ENC_ABS_TURNS_MODULO Range, rotary absolute encoders
36100 POS_LIMIT_MINUS Minus software limit switch
36110 POS_LIMIT_PLUS Plus software limit switch