R3: Extended stop and retract
16.4 Examples
Motion-synchronous actions
Motion-synchronous actions are executed in the interpolator clock cycle. Increasing the
interpolator clock cycle, e.g. due to a high number of active motion-synchronous actions,
results in a coarser time grid for evaluating trigger conditions and triggering responses for
extended stopping and retraction.
16.4
Examples
16.4.1
NC-controlled reactions
Task
The A axis is to operate as the generator drive, while the X axis should retract 10 mm at
maximum velocity in the event of a fault. The Y and Z axes should stop after a delay of 100 ms
so that the X retraction axis has sufficient time to cancel the mechanical coupling.
The example is performed using NC-controlled reactions.
Only the essential parts of the entire functionality are displayed.
Requirements
The following functions must be available:
● Extended stopping and retraction (ESR)
● Static synchronized actions
● Asynchronous subprograms (ASUBs)
Settings
Machine data
Axis-specific operating mode of the ESR
● MD37500 $MA_ESR_REACTION[X] = 21 (NC-controlled retraction axis)
● MD37500 $MA_ESR_REACTION[Y] = 22 (NC-controlled stop axis)
● MD37500 $MA_ESR_REACTION[Z] = 22 (NC-controlled stop axis)
Configuration: NC-controlled extended stop
● MD21380 $MC_ESR_DELAY_TIME1 = 0.1 (duration of the path interpolation in seconds)
● MD21381 $MC_ESR_DELAY_TIME2 = 0.04 (braking duration in seconds)
628
Axes and spindles
Function Manual, 06/2019, A5E47437747B AA