Siemens SINUMERIK 840D sl Function Manual page 834

Extended functions
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

T1: Indexing axes
16.7 Examples
Defining machine axis AX4 as rotary modulo axis and equidistant indexing axis
MD30300 $MA_IS_ROT_AX[ AX4 ] = 1
MD30310 $MA_ ROT_IS_MODULO[ AX4 ] = 1
MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB[ AX4 ] = 3
MD36100 $MA_POS_LIMIT_MINUS[ AX4 ] = 100.0
MD36110 $MA_POS_LIMIT_PLUS[ AX4 ] = 260.0
Example 5: Linear axis as equidistant indexing axis
Machine axis AX4 is a linear axis with equidistant indexing. The equidistant indexing positions
are every 10 mm, starting at -200 mm. The following indexing positions are obtained:
-200, -190, -180, ... 180, 190, 200 [mm]
Indexing data
MD30501 $MA_INDEX_AX_NUMERATOR[ AX4 ] = 10.0
MD30502 $MA_INDEX_AX_DENOMINATOR[ AX4 ] = 1
MD30503 $MA_INDEX_AX_OFFSET[ AX4 ] = -200.0
MD30505 $MA_HIRTH_IS_ACTIVE[ AX4 ] = 0
Defining machine axis AX4 as linear axis and equidistant indexing axis
MD30300 $MA_IS_ROT_AX[ AX4 ] = 0
MD30310 $MA_ ROT_IS_MODULO[ AX4 ] = 0
MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB[ AX4 ] = 3
MD36100 $MA_POS_LIMIT_MINUS[ AX4 ] = -200.0
MD36110 $MA_POS_LIMIT_PLUS[ AX4 ] = 200.0
Example 6: "Hirth axis"
Machine axis AX4 is a "Hirth axis" (rotary modulo axis with equidistant indexing and Hirth
gearing). The equidistant indexing positions are every 1°, starting at 0°.
Indexing data
MD30501 $MA_INDEX_AX_NUMERATOR[ AX4 ] ⇒
MD30330 $MA_MODULO_RANGE[ AX4 ] = 360.0
MD30502 $MA_INDEX_AX_DENOMINATOR[ AX4 ] = 360
MD30503 $MA_INDEX_AX_OFFSET[ AX4 ] = 0.0
MD30505 $MA_HIRTH_IS_ACTIVE[ AX4 ] = 1
834
Rotary axis
Modulo function active
Equidistant indexing axis
1. Software limit switch minus = 100.0°
1. Software limit switch plus = 260.0°
Numerator = 10
Denominator = 1
First indexing position = -200.0°
No Hirth gearing
Linear axis
Modulo function is not active
Equidistant indexing axis
1. Software limit switch minus = -200.0
mm
1. Software limit switch plus = 200.0 mm
This value is ignored for rotary modulo
axes, and MD30330 $MA_MODU‐
LO_RANGE (default value: 360°) is
used instead.
Number of indexing positions = 360° /
1° = 360
First indexing position = 0.0°
Hirth gearing
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
Extended Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents