Subroutine 46 - Pi_Service (Asynchronous Subroutine Program) - Siemens SINUMERIK 808D Operating Instructions Manual

Plc subroutines manual
Hide thumbs Also See for SINUMERIK 808D:
Table of Contents

Advertisement

Descriptions of the PLC subroutines

3.19 Subroutine 46 - PI_SERVICE (Asynchronous Subroutine Program)

Relevant PLC machine data
No.
14510 [24]
14510 [25]
Example for calling subroutine 45
3.19
Subroutine 46 - PI_SERVICE (Asynchronous Subroutine Program)
Purpose
Subroutine 46 is for realizing functions like ASUP (Asynchronous Subroutine Program),
deleting a password and reading current tool number. ASUP function means the execution of
PLCASUP1.SPF or PLCASUP2.SPF called by the PLC. SINUMERIK 808D provides two
ASUPs for the PLC. The two ASUPs can not be simultaneously executed, and the
PLCASUP1.SPF has a higher priority over the PLCASUP2.SPF.
In a program, firstly you can initialize the ASUP1 and ASUP2 by setting "PI index"
(DB1200.DBB4001) and "NCK read/write start" (DB1200.DBX4000.0), and then use a rising
edge to trigger "ASUP1 start" (DB3400.DBX0.0) and "ASUP2 start" (DB3400.DBX1.0).
Table 3- 14
No.
10702
11602
11604
20116
Note
Important!
The SINUMERIK 808D provides two user ASUPs. In the sample application, ASUP1 is used
for manual tool change and ASUP2 is used for the MANUAL MACHINE of the workpiece on
a turning machine with the Manual Machine Plus function.
52
Unit
Range
Min.
-
0.01 s
100 to 2,000
Relevant machine data
Name
IGNORE_SINGLEBLOCK_MASK
ASUP_START_MASK
ASUP_START_PRIO_LEVEL
IGNORE_INHIBIT_ASUP
Description
Lubricating time interval
Lubricating time duration
Operating Instructions, 12/2012, 6FC5397-2EP10-0BA0
PLC Subroutines Manual

Advertisement

Table of Contents
loading

Table of Contents