P2: Positioning axes
10.3 Motion behavior and interpolation functions
Extended Functions
Function Manual, 03/2013, 6FC5397-1BP40-3BA1
611
Use case 1: Cancel axis/spindle
The behavior when canceling the axis/spindle function is the same as for "delete distance-to-
go":
DB21, ... DBX6.2 = 1 (delete distance-to-go)
Use case 2: Stop axis/spindle
The following traversing motion of the axis/spindle controlled from the main run is stopped:
● PLC axis
● Asynchronous oscillating axis
● Command axis by static synchronized action
● Overlaid motion: $AA_OFF,DRF handwheel traversal, online tool offset and external zero
offset.
Following axis movements of the axis/spindle are not stopped.
Description of the sequence:
● PLC → NCK: Request to stop the axis/spindle
DB31, ... DBX28.6 = 1 (stop along braking ramp)
● NCK: Brakes the axis along a ramp.
● NCK confirms the execution:
– DB31, ... DBX60.6 = 1 (exact stop coarse)
– DB31, ... DBX60.7 = 1 (exact stop fine)
– DB31, ... DBX63.2 = 0 (axis stop active)
– DB31, ... DBX64.6 / 7 = 0 (traversing command minus/plus)
– Axis status interrupted with system variable $AA_SNGLAX_STAT == 3
Result: The axis/spindle is stopped.
Note
Following axis movements
Following axis movements can only be suppressed when the leading axis stops.
Retraction motion
Retraction motion triggered by the "Extended stop and retract" function cannot be stopped.
References
Function Description, Special Functions; Extended Stop and Retract (R3)