Siemens SINUMERIK 840D sl Function Manual page 368

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

Advertisement

K5: Channel synchronization, axis interchange
6.2 Axis replacement
MD30552 $MA_AUTO_GET_TYPE (Page 364)
Supplementary conditions
See Description (Page 365) of GETD().
Examples
Example 1
Program code
N1 M3 S1000
N2 RELEASE (SPI(1))
N3 S3000
Example 2
Program code
N1 RELEASE (AX1)
N2 G04 F2
N3 G0 X100 Y100
Example 3
Program code
N1 RELEASE (AX1)
N2 G04 F2
N3 POS (X) = 100
*) If the axis has not yet been synchronized, a separate block is generated for automatic
fetching of the axis using (GET() or GETD().
368
Comment
; Traversing the main spindle
; Release to neutral status
; Programming the main spindle => automatic fetching
; Behavior depending on MD30552 $MA_AUTO_GET_TYPE:
; 0 => Alarm "Wrong axis type"
; 1 => implicit GET(SPI(1))
; 2 => implicit GETD(SPI(1))
Comment
; Machine axis AX1
channel axis X
; Release to neutral status
; Dwell time
; Programming axis X as a path axis
; Behavior depending on MD30552 $MA_AUTO_GET_TYPE:
; 0 => Alarm "Wrong axis type"
; 1 => implicit GET(AX1)
; 2 => implicit GETD(AX1)
Comment
; Machine axis AX1
channel axis X
; Release to neutral status
; Dwell time
; Programming axis X as a positioning axis
; Behavior depending on MD30552 $MA_AUTO_GET_TYPE:
; 0 => Alarm "Wrong axis type"
; 1 => implicit GET(AX1) *)
; 2 => implicit GETD(AX1) *)
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