Siemens SINUMERIK 840D sl Function Manual page 47

Synchronized actions
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Alarm "16907 Action ... only possible in stop state"
Supplementary conditions
● Interrupt routines and ASUB
When an interrupt routine is activated, modal motion-synchronous actions are retained and
are also effective in the ASUB. If the subprogram return is not made with REPOS, the modal
synchronized actions changed in the asynchronous subprogram continue to be effective in
the main program.
● REPOS
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 ASUB are not
effective in the interrupted program. Polynomial coefficients programmed with FCTDEF are
not affected by ASUB and REPOS.
The polynomial coefficients from the calling program are active in the ASUB. The polynomial
coefficients from the ASUB continue to be active in the calling program.
● End of program
Polynomial coefficients programmed with FCTDEF remain active after the end of program.
● Block search: Collection of the polynomial coefficients
During block search with calculation, the polynomial coefficients are collected in the system
variables.
● Block search: Deselection of active overlaid movements
During block search, the CORROF and DRFOF commands are collected and output in an
action block. All the deselected DRF offsets are collected in the last block that contains
CORROF or DRFOF.
The commands for the deselection of overlaid movements CORROF(<axis>,
"AA_OFF") are not collected during a block search. If a user wishes to continue to use this
block search, this is possible by means of block search via "SERUPRO" program testing.
Reference:
Function Manual Basic Functions; Mode Group, Channel, Program Operation (K1)
● Deselection of the position offset in case of synchronized actions
Alarm 21660 is displayed if a synchronized action is active when the position offset is
deselected via the CORROF(<axis>,"AA_OFF") command. $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.
References:
Programming Manual, Fundamentals
Note
The coordinate system (BCS or WCS) in which a main run variable is defined determines
whether frames will or will not be included.
Distances are always calculated in the set basic system (metric or inch). A change with G70
or G71 has no effect.
DRF offsets, zero offsets external, etc., are only taken into consideration in the case of main
run variables that are defined in the MCS.
Synchronized actions
Function Manual, 08/2018, 6FC5397-5BP40-6BA2
3.3 System variables for synchronized actions
Detailed description
47

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents