NC Commissioning with HMI Advanced
11.5 Axes and spindles
Manual
410
Commissioning Manual, 05/2008, 6FC5397–4CP10–4BA0
11.5.12
Indexing axes
Indexing axis are rotary or linear axes that may only be traversed within their traversing
range to defined positions, the indexing positions.
Traversing to indexing positions using the part program or manually is only effective if the
corresponding machine axis has been successfully referenced.
The indexing positions are stored in tables.
Indexing axis
The following machine data assigns the machine axis the relevant table of indexing positions
and also defines the machine axis as an indexing axis:
●
MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB[n] (axis is indexing axis)
Indexing position tables
The indexing positions are stored in one of the 2 tables.
●
MD10900 $MN_INDEX_AX_LENGTH_POS_TAB_1 (number of positions of indexing table
1)
●
MD10910 $MN_INDEX_AX_POS_TAB_1 [n] (indexing position table 1)
●
MD10920 $MN_INDEX_AX_LENGTH_POS_TAB_2 (number of positions of indexing table
2)
●
MD10930 $MN_INDEX_AX_POS_TAB_2 [n] (indexing position table 2)
Machine data
Table 11-29 Indexing axes: Machine data
Number
Name
Name
General ($MN_ ... )
10260
CONVERT_SCALING_SYSTEM
Basic system switch-over active
10270
POS_TAB_SCALING_SYSTEM
Measuring system of position tables
10900
INDEX_AX_LENGTH_POS_TAB_1
Number of indexing positions used in table 1
10910
INDEX_AX_POS_TAB_1[n]
Indexing position table 1
10920
INDEX_AX_LENGTH_POS_TAB_2
Number of indexing positions used in table 2
10930
INDEX_AX_POS_TAB_2[n]
Indexing position table 2
Axis/spindlespecific ($MA_ ... )
30300
IS_ROT_AX
Rotary axis
30310
ROT_IS_MODULO
Modulo conversion for rotary axis
30320
DISPLAY_IS_MODULO
Position display modulo 360
o
30500
INDEX_AX_ASSIGN_POS_TAB
Axis is indexing axis
30501
INDEX_AX_NUMERATOR
Numerator for indexing axes with equidistant positions