Siemens SINUMERIK 840D sl Function Manual page 666

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

Advertisement

P2: Positioning axes
11.3 Motion behavior and interpolation functions
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)
Use case 3: Continue axis/spindle
Traversing motion interrupted after Use case 2 "Stop axis" should be continued.
Description of the sequence:
● PLC → NCK: Continue axis
DB31, ... DBX28.2 = 1 (continue)
● NCK: Checks whether for the axis/spindle an axial alarm with delete criterion
"CANCELCLEAR" or "NCSTARTCLEAR" is present? If yes, then this is deleted.
● NCK: Checks whether axis motion can be resumed? If yes, then the axis/spindle makes
the transition into the "active" state.
● NCK confirms the execution:
– DB31, ... DBX60.6 = 0 (exact stop coarse)
– DB31, ... DBX60.7 = 0 (exact stop fine)
– DB31, ... DBX63.2 = 0 (axis stop active)
– DB31, ... DBX64.6 / 7 = 1 (traversing command minus/plus)
– Axis state active with system variable $AA_SNGLAX_STAT == 4.
Result: Traversing motion of the axis/spindle is continued.
666
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