Description: MD30465 $MA_AXIS_LANG_SUB_MASK defines for the leading spindle(s) of a coupling
(synchronous spindle coupling,
ELG, tangential tracking, coupled motion, master value
coupling, master/slave) which language constructs/functions are to be substituted by
the user program set by MD15700 $MN_LANG_SUB_NAME / MD15702 $MN_LANG_SUB_PATH
(default: /_N_CMA_DIR/_N_LANG_SUB_SPF).
The substitution is executed only if a coupling is active for the relevant spindle and,
in the case of a gear stage change, only if a gear stage change is actually pending.
Bit 0 = 1:
Automatic (M40) and direct (M41-M45) gear stage change
Bit 1 = 1:
Spindle positioning with SPOS/SPOSA/M19
30500 INDEX_AX_ASSIGN_POS_TAB A01, A10 T1, H1
- Axis is an indexing axis BYTE Reset
-
- - 0 0 3 1/1
Description: The axis is declared as an indexing axis by assignment of indexing position table 1 or
2.
0: The axis is not declared as an indexing axis
1: The axis is an indexing axis. The associated indexing positions are stored in
table 1 (MD10910 $MN_INDEX_AX_POS_TAB_1).
2: The axis is an indexing axis. The associated indexing positions are stored in
table 2 (MD10930 $MN_INDEX_AX_POS_TAB_2).
3: Equidistant indexing with SW 4.3 and higher (840D) and SW 2.3 and higher (810D)
>3: Alarm 17090 "Value violates upper limit"
Special cases:
Several axes can be assigned to an indexing position table on the condition that all
these indexing axes are of the same type (linear axis, rotary axis, modulo 360°
function). If they are not, alarm 4000 is output during power-up.
Alarm 17500 "Axis is not an indexing axis"
Alarm 17090 "Value violates upper limit"
Related to:
MD10910 $MN_INDEX_AX_POS_TAB_1 (indexing position table 1)
MD10900 $MN_INDEX_AX_LENGTH_POS_TAB_1
(no. of indexing positions used in table 1)
MD10930 $MN_INDEX_AX_POS_TAB_2 (indexing position table 2)
MD10920 $MN_INDEX_AX_LENGTH_POS_TAB_2
(no. of indexing positions used in table 2)
For equidistant indexings with value 3:
MD30501 $MA_INDEX_AX_NUMERATOR Numerator
MD30502 $MA_INDEX_AX_DENOMINATOR Denominator
MD30503 $MA_INDEX_AX_OFFSET First indexing position
MD30505 $MA_HIRTH_IS_ACTIVE Hirth tooth system
30501 INDEX_AX_NUMERATOR A01, A10 T1
mm, degrees Indexing axis equidistant positions numerator DOUBLE Reset
-
- - 0.0 0.0 - 1/1
Description: Defines the value of the numerator for calculating the distances between two indexing
positions when the positions are equidistant. Modulo axes ignore this value and use
MD30330 $MA_MODULO_RANGE instead.
Machine data
3.4 Axis-specific machine data
Parameter Manual
220 Parameter Manual, 08/2015, 6FC5397-8EP40-0BA1