EasyManua.ls Logo

Siemens SINUMERIK 840D

Siemens SINUMERIK 840D
598 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
13
12.98 Additional Functions
13.5 Extended sto
pp
in
g
and retract
(
as of SW 5
)
13
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC 810D 840Di
Siemens AG 2000. All rights reserved
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) 04.00 Edition
13-453
13.5.8 Example: Using the drive-independent reaction
Example configuration
Axis A is to operate as generator drive,
axis X is to retract by 10 mm at maximum speed
in event of an error and
axes Y and Z are to stop with a time delay of 100
ms, such that the retraction axis has time to
cancel the mechanical coupling.
Sequence
1. Activate options "Ext. Stop and retract" and
"Mode-independent actions" (includes "Static
synchronized actions IDS ...)".
2. Function assignment:
$MA_ESR_REACTION[X]=11,
$MA_ESR_REACTION[Y]=12,
$MA_ESR_REACTION[Z]=12,
$MA_ESR_REACTION[A]=10;
3. Drive configuration:
MD1639 RETRACT_SPEED[X] =400000H in pos. direction (max. speed),
=FFC00000H in neg. direction,
D1638 RETRACT_TIME[X] =10ms (retract time),
MD1637 GEN_STOP_DELAY[Y] =100ms,
MD1637 GEN_STOP_DELAY[Z] =100ms,
MD1635 GEN_AXIS_MIN_SPEED[A] =Generator min. speed (rpm).
4. Function enable (from part program or
synchronized actions):
$AA_ESR_ENABLE[X]=1,
$AA_ESR_ENABLE[Y]=1,
$AA_ESR_ENABLE[Z]=1,
$AA_ESR_ENABLE[A]=1
5. Get the generator operation to "momentum" speed
(e.g. in spindle operation M03 S1000)
6. Formulate trigger condition as static synchronized action(s), e.g.:
dependent on intervention of the generator axis:
IDS=01 WHENEVER $AA_ESR_STAT[A]>0 DO
$AN_ESR_TRIGGER=1
and/or dependent on alarms that trigger follow-up mode
(bit13=2000H):
IDS=02 WHENEVER ($AC_ALARM_STAT B_AND
'H2000')>0
DO $AN_ESR_TRIGGER=1

Table of Contents

Other manuals for Siemens SINUMERIK 840D

Related product manuals