Siemens SINUMERIK 840D sl Function Manual page 802

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

Advertisement

P2: Positioning axes
11.7 Control by the PLC
Examples of NCK reactions
PLC actions are shown as NCK reactions in the table below.
PLC actions
Start machine axis 1, residing in 1st channel, as
PLC axis via FC 18
Trigger IS DB21, ... DBX7.4
("NC Stop axes plus spindle")
Trigger IS DB21, ... DBX7.1 ("NC Start")
PLC wants to control machine axis 1,
IS DB31, ... DBX28.7 ==1
("PLC controls axis")
Trigger IS DB21, ... DBX7.4
("NC Stop axes plus spindle")
Trigger axial axis stop
IS DB31, ... DBX28.6 ("AxStop, Stop")
Trigger axial RESUME
IS DB31, ... DBX28.2 ("AXRESUME")
Trigger NC Reset
Trigger IS DB21, ... DBX7.7 ("Reset")
Trigger axial RESET
IS DB31, ... DBX28.1 ("AXRESET")
Start machine axis 1 as PLC axis via
FC 18
Cancel servo enable for machine axis 1
IS DB31, ... DBX2.1==0 ("servo enable")
Trigger axial RESUME
IS DB31, ... DBX28.2 ("AXRESUME")
Set servo enable for machine axis 1
IS DB31, ... DBX2.1==1 ("servo enable")
Trigger axial RESET
IS DB31, ... DBX28.1 ("AXRESET")
PLC releases control of machine axis 1 to the
NCK. IS DB31, ... DBX28.7==0
("PLC controls axis")
802
NCK reaction
Machine axis 1 is stopped.
Machine axis 1 continues traversal.
Control of machine axis 1 is given to the PLC. IS
DB31, ... DBX63.1==1
("PLC controls axis")
Machine axis 1 is not stopped.
Machine axis 1 is stopped
IS DB31, ... DBX63.2==1 ("axis stop active")
Machine axis 1 continues traversing
IS DB31, ... DBX63.2==0 ("axis stop active")
No effect on machine axis 1
Machine axis 1 is stopped and the traversing
movement is aborted.
IS DB31, ... DBX63.2==1 ("axis stop active") is
reset to 0, its axial machine data are read in,
IS DB31, ... DBX63.0 ("AXRESET DONE") is set
to 1 and IS DB31, ... DBX63.2 ("axis stop active")
is reset to 0.
IS DB31, ... DBX63.0==0
("AXRESET DONE")
Axial alarm 21612
"Axis %1 measuring system change" is signaled.
Axial alarm 21612 ("Axis %1 measuring system
change") is canceled and motion command IS
DB21, ... DBX40.7 ("Motion command plus") is
output. But machine axis 1 does not start to
traverse due to a missing servo enable.
Machine axis 1 traverses to the programmed end
point.
Machine axis 1 is stopped and traversal aborted,
its axial machine data are read in and the end of
axial RESET IS DB31, ... DBX63.0==0
("AXRESET DONE") is signaled.
NCK accepts control of the machine axis IS
DB31, ... DBX63.1==0 ("PLC controls axis") and
resets the end signal of axial RESET IS DB31, ...
DBX63.0
("AXRESET DONE") from 1 to 0.
Function Manual, 09/2009, 6FC5397-1BP20-0BA0
Extended Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents