Siemens SINUMERIK 840Di sl Function Manual page 58

Synchronized actions, ncu system software
Hide thumbs Also See for SINUMERIK 840Di sl:
Table of Contents

Advertisement

Detailed description
2.4 Actions in synchronized actions
Boundary conditions
• Interrupt routines/asynchronous subroutines
• REPOS
• End of program
• Block search
CORROF
• The part program command CORROF with DRFOF is also collected during block search
References:
/FB1/ Function Manual, Basic Functions; Mode Group, Channel, Program Operation Mode
(K1),
• DRF-axis-specific offsets withCORROF deselected
• Deselection of the position offset in case of synchronized actions
References:
/PG/ Programming Manual Fundamentals
58
When an interrupt routine is activated, modal motion-synchronous actions are retained
and are also effective in the asynchronous subroutine. If the subroutine return is not
made with REPOS, the modal synchronized actions changed in the asynchronous
subroutine continue to be effective in the main program.
In the remainder of the block, the synchronized actions are treated in the same way as in
an interruption block. Modifications to modal synchronized actions in the asynchronous
subprogram are not effective in the interrupted program. Polynomial coefficients
programmed with FCTDEF are not affected by ASUB and REPOS.
The coefficients from the call program are applied in the asynchronous subprogram. The
coefficients from the asynchronous subprogram continue to be applied in the call
program.
Polynomial coefficients programmed with FCTDEF remain active after the end of program.
During block search with calculation, these polynomial coefficients are collected, i.e.
written to the setting data.
and output in an action block. In the last block handled by the search run with CORROF or
DROF, all the deselected DRF offsets are collected for reasons of compatibility.
A CORROF with AA_OFF is not collected during a block search and is lost. If a user wishes
to continue to use this search run, this is possible by means of block search via
"SERUPRO" program testing. More detailed information about these block searches can
be found in:
WithCORROF the DRF-offsets are possible for the individual axes only from the part
program.
Alarm 21660 is output if a synchronized action is active when the position offset is
deselected via parts program command CORROF(axis,"AA_OFF"). $AA_OFF is
deselected simultaneously and not set again. If the synchronized action becomes active
later in the block after CORROF, $AA_OFF remains set and a position offset is
interpolated.
Function Manual, 11/2006, 6FC5397-5BP10-2BA0
Synchronized actions

Advertisement

Table of Contents
loading

Table of Contents