T1: Indexing axes
8.5 Supplementary conditions
System variables
Information on the indexing positions can be read via the following system variables:
● $AA_PROG_INDEX_AX_POS_NO
Number of the last programmed indexing position
● $AA_ACT_INDEX_AX_POS_NO
The display depends on the setting in machine data MD10940 $MN_INDEX_AX_MODE.
● $AA_ACT_INDEX_AX_POS_NO
Number of the last indexing position reached or passed
8.5
Supplementary conditions
Indexing axes
Various channel and axis-specific NC/PLC interface signals
If, while an indexing axis is traversed, at least one of the following signals occurs, then the axis
stops immediately. The indexing positions are not taken into account.
● Channel-specific signals
– DB21, ... DBB4 == 0 (feedrate override)
– DB21, ... DBX6.2 == 1 (delete distance-to-go)
– DB21, ... DBX7.3 == 1 (NC Stop)
– DB21, ... DBX7.4 == 1 (NC Stop axes plus spindles)
– DB21, ... DBX7.7 == 1 (reset)
● Axisspecific signals
– DB31, ... DBX4.3 == 1 (feedrate stop)
250
Number of the last overtraveled indexing position
Indexing positions
For axis type
Values
Modulo rotary axis 1, ... n
Linear axis
0, 1, 2, 3, ... 59,
60, 61
Equidistant indexing positions
For axis type
Values
Modulo rotary axis 1 ... m
Linear axis
... -3, -2, -1, 0, 1,
2, 3, ...
Description
n = number of indexing positions (Page 242)
0
The actual position lies below the lowest indexing
position
61
The actual position lies above the highest indexing
position
Description
m = denominator (counter)
Function Manual, 06/2019, A5E47437747B AA
Axes and spindles