Frames
6.10 Deselect DRF (handwheel) offsets, overlaid motions (DRFOF, CORROF)
Fundamentals
266 Programming Manual, 11/2006, 6FC5398-1BP10-2BA0
For instance, if a particular axis with an overlaid motion or a position offset interpolates, the
instruction CORRROF can be used to deactivate either the DRF offsets or the position offset
for this axis. The axis is not traversed.
Programming
DRFOF
Or
CORROF(axis,string[axis,string])
Or
CORROF(axis,string)
Or
CORROF(axis)
Or
CORROF()
Parameters
Modal deactivation:
DRFOF
Deactivation (deselection) of DRF handwheel offsets for all active axes in
the channel
CORROF(axis,DRF[AXIS
,AA_OFF])
Deactivation (deselection) of axial DRF offsets and the position offset for
individual axes as a result of $AA_OFF
CORROF(axis)
All active overlaid motions are deselected
Axis
Axis identifiers (for channel, geometry or machine axis)
String == DRF
DRF offset of axis is deselected
String == AA_OFF
Position offset of axis is deselected due to $AA_OFF
The following expansions are possible:
String == ETRANS
An active zero offset is deselected
String == FTOCOF,
Acts like FTOCOF (deactivate online tool offset)
Example of axial DRF deselection
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.
N10 CORROF(X,"DRF") acts like DRFOF( )
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.
N10 CORROF(X,"DRF")
;Only the DRF offset of the X axis is deselected, the
;X axis does not move
;The DRF offset of the Y axis is ;retained
;Both offsets would have been deselected with
;DRFOF()