14.6.5
Starting ASUBs
14.6.5.1
General
From the PLC, interrupt 1 or 2 can be initiated on the NC, in principle, at any point in time. As
a consequence, the program currently being processed in the NC is interrupted, and the
interrupt program assigned to the interrupt executed:
● Interrupt 1: _N_CMD_DIR/PLCASUP1.SPF
● Interrupt 2: _N_CMD_DIR/PLCASUP2.SPF
Note
A start signal must not be set in the following cases:
● PI service "ASUB" has not been completed yet.
● DB2600.DBX0.1 == 1 (emergency stop)
● The request "Channel reset" is still active in the channel.
The ASUB can only be started again when the channel is in the "Reset" state AND
DB3300.DBX3.7 == 1 (channel state reset).
See also
PI service: ASUB (Page 942)
14.6.5.2
Job start
DB3400
Byte
Bit 7
DBB 0000
-
DBB 0001
-
DBB 0002
DBB 0003
Start INT1:
● Bit 0 = 1: Request to start the ASUB, which is assigned to INT1.
● Bit 0 = 0: Reset the ASUB request after acknowledgement in the result interface DBB1000.
Start INT2
● Bit 0 = 1: Request to start the ASUB, which is assigned to INT2.
● Bit 0 = 0: Reset the ASUB request after acknowledgement in the result interface DBB1001.
Basic Functions
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
ASUB: Job [r/w]
PLC → NCK interface
Bit 6
Bit 5
-
-
-
-
Bit 4
Bit 3
-
-
-
-
-
P4: PLC for SINUMERIK 828D
14.6 Function interface
Bit 2
Bit 1
-
-
Start INT1
-
-
Start INT2
Bit 0
1145