Siemens SINUMERIK 840D sl Programming Manual page 507

Job planning
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

• Repositioning REPOS
• Deselection with CANCEL
Example of deselection with CANCEL
ID=17 EVERY $A_IN[3]==1 DO POS[X]=15 FA[X]=1500
...
WHEN ... DO DELDTG(X)
CANCEL(1)
Job planning
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
After repositioning REPOS, the synchronized actions that were active in the interrupted
block are reactivated. After REPOS, the modal synchronized actions changed from the
asynchronous subroutine no longer act for the machining of the remaining block.
Polynomial coefficients programmed with FCTDEF are not affected by asynchronous
subroutines and REPOS. No matter where they were programmed, they can be used at
any time in the asynchronized subroutine and in the main program after execution of
REPOS.
If an active synchronized action is deselected with CANCEL, this does not affect the active
action. Positioning motions are completed as programmed.
The CANCEL command is used to interrupt a modally or statically active synchronized
action. If a synchronized action is canceled while the positioning axis movement that was
activated from it is still active, the positioning axis movement is interrupted. If this is not
required, the axis movement can be decelerated before the CANCEL command with axial
deletion of distance-to-go:
Motion synchronous actions
10.7 Restrictions
;Start positioning axis movement
;End positioning axis movement
10-81

Advertisement

Table of Contents
loading

Table of Contents