Siemens SINUMERIK 840Di Function Manual page 646

Basic machine
Hide thumbs Also See for SINUMERIK 840Di:
Table of Contents

Advertisement

Detailed Description
2.7 Program operation mode
REPOS
ASUB sequences may be generated for which there is no unambiguous return to an
interruption point in the block processing sequence. System variable: $P_REPINF can be
used to scan the ASUB to determine whether a REPOS is possible.
System variable: $P_REPINF
Value
0
1
Acknowledgment signal DB21, ... DBX318.0
Control systems can also be stopped/started from AUTOMATIC mode automatically prior to
the end of the ASUB. In the stopped status, the VDI acknowledgment signal
DB21, ... DBX318.0 ("ASUB is stopped") can be set on the PLC interface.
ASUB with REPOSA
An ASUB with REPOSA can be initiated in the AUTOMATIC status.
Example:
N10 G0 G91
N20 Y10
N30 X20
N40 REPOSA
If an ASUB is started after the accumulated part program blocks have been output, the NCK
will stop before executing the REPOSA block and the following interface signal is set:
DB21, ... DBX318.0 = 1 (ASUB is stopped)
Note
In the situation described above, the signal: "ASUB done" is not yet set by PLC function
block FC9.
Where an ASUB is completed without REPOS, the "ASUB done" and
"ASUB is stopped" signals occur simultaneously.
2-110
Meaning
Repositioning with REPOS not possible because:
- Not called in ASUB
- ASUB executed from RESET state
- ASUP executed from JOG
Repositioning with REPOS possible in ASUB
;
ASUP program
;
;
;
;
;
Mode Group, Channel, Program Operation, Reset Response (K1)
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents