End Of Program; Block Search - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

Detailed description
3.13 Control behavior in specific operating states
3.13.5

End of program

State after end of program:
From:
Synchronized action
Traversing motion
Speed-controlled
spindle
Master value cou‐
pling
Measuring
1) End of program M30 is delayed until the axis is at standstill.
3.13.6

Block search

Synchronized actions are collected during the block search but not activated. I.e. the conditions
are not evaluated, the actions are not executed.
The synchronized actions only become active with NC start. I.e. the conditions are evaluated
and the actions executed if necessary.
Static synchronized actions (IDS)
Static synchronized actions that are already active remain effective during the block search.
However, as these are collected additionally, this may have the result that the number of
synchronized action elements required during the block search exceeds the number of
elements available for the channel according to the parameter setting in MD28250
$MC_MM_NUM_SYNC_ELEMENTS. This would lead to Alarm 14751 "Insufficient number of
resources motion-synchronous actions " (see "Configuration (Page 124)").
To prevent a possible memory overload during the block search, we recommend that you
proceed as follows:
1. Activate automatic ASUB start after block search:
MD11450 $MN_SEARCH_RUN_MODE Bit1 = 1
⇒ Following NC Start and when the last action block is loaded, the block search. ASUP
stated in MD11620 $MN_PROG_EVENT_NAME is activated.
2. Activate static synchronized actions in the block search ASUP within the query IF
($P_PROG_EVENT==5) (ASUP has been implicitly activated after output of the last action
block following block search run) (see example).
3. In the part program, bracket static synchronized actions with IF ($P_SEARCH==0) (block
search not active), to prevent this section from being performed during block search.
Example:
Subprogram _N_PROG_EVENT_SPF (section)
DEF INT II, SIDS
128
Modal and non-modal synchronized action (ID)
Aborted or inactive
Aborted 1
MD35040 $MA_SPIND_ACTIVE_AFTER_RESET = <value>
TRUE ⇒ The spindle remains active
FALSE ⇒ The spindle is stopped
MD20110 $MC_RESET_MODE_MASK, bit 13 = <value>
1 ⇒ The coupling remains active
0 ⇒ The coupling is released
)
Aborted
Static synchronized action (IDS)
Active
Active
Active
Active
Active
Function Manual, 08/2018, 6FC5397-5BP40-6BA2
Synchronized actions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents