Siemens SINUMERIK 840D sl Programming Manual page 416

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

Advertisement

Path traversing behavior
9.8 Preventing program position for SERUPRO (IPTRLOCK, IPTRUNLOCK)
The interruption pointer then produces an
interruption at 100 again.
Acquiring and finding untraceable sections
Non-searchable program sections are identified with language commands IPTRLOCK and
IPTRUNLOCK .
Command IPTRLOCK freezes the interruption pointer at a single block executable in the
main run (SBL1). This block will be referred to as the hold block below. If the program is
aborted after IPTRLOCK, this hold block can be searched for from the HMI user interface.
Continuing from the current block
The interruption pointer is placed on the current block with IPTRUNLOCK as the interruption
point for the following program section.
Once the search target is found a new search target can be repeated with the hold block.
An interrupt pointer edited by the user must be removed again via the HMI.
Rules for nesting:
The following features regulate the interaction between NC commands IPTRLOCK and
IPTRUNLOCK with nesting and end of subroutine:
1. IPTRLOCK is activated implicitly at the end of the subroutine in which IPTRUNLOCK is
2. IPTRLOCK in an untraceable section has no effect.
3. If subroutine 1 calls subroutine 2 in an untraceable section, the whole of subroutine 2
For more information, see
/FB1/ Function Manual, Basic Functions; Mode Group, Channel,
Program Operation Mode (K1).
System variables
An untraceable section can be detected in the parts program with $P_IPTRLOCK.
Automatic interrupt pointer
The automatic interrupt pointer automatically defines a previously defined coupling type as
untraceable. The machine data for
• electronic gearbox with EGON
• axial leading value coupling with LEADON
are used to activate the automatic interrupt pointer. If the programmed interrupt pointer and
interrupt pointer activated with automatic interrupt pointers overlap, the largest possible
untraceable section will be generated.
9-50
called.
remains untraceable. IPTRUNLOCK in particular has no effect in subroutine 2.
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
Job planning

Advertisement

Table of Contents
loading

Table of Contents