Siemens Sinumerik 840D sl Programming Manual page 339

Fundamentals
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Program code
N80 CORROF(X,"AA_OFF")
...
Example 4: Axial deselection of a DRF offset and a $AA_OFF position offset (1)
A DRF offset is generated in the X axis by DRF handwheel traversal. No DRF offsets are
operative for any other axes in the channel.
Program code
N10 WHEN TRUE DO $AA_OFF[X]=10 G4 F5
...
N70 CORROF(X,"DRF",X,"AA_OFF")
...
Example 5: Axial deselection of a DRF offset and a $AA_OFF position offset (2)
A DRF offset is generated in the X and Y axes by DRF handwheel traversal. No DRF offsets
are operative for any other axes in the channel.
Program code
N10 WHEN TRUE DO $AA_OFF[X]=10 G4 F5
...
N70 CORROF(Y,"DRF",X,"AA_OFF")
...
Further information
$AA_OFF_VAL
Once the position offset has been deselected by means of $AA_OFF, system variable
$AA_OFF_VAL (integrated distance of axis override) for the corresponding axis will equal zero.
Fundamentals
Programming Manual, 01/2015, 6FC5398-1BP40-5BA2
13.10 Deselecting overlaid movements (DRFOF, CORROF)
Comment
; The position offset of the X axis
is deselected with: $AA_OFF[X]=0
The X axis is not traversed.
The position offset is added to the
current position of the X axis.
Comment
; A position offset == 10 is interpo-
lated for the X axis.
; Only the DRF offset and the posi-
tion offset of the X axis are dese-
lected; the DRF offset of the Y axis
is retained.
Comment
; A position offset == 10 is interpo-
lated for the X axis.
; The DRF offset of the Y axis and
the position offset of the X axis are
deselected; the DRF offset of the X
axis is retained.
Coordinate transformations (frames)
339

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents