Repositioning To The Contour (Reposa, Reposl, Reposq, Reposqa, Reposh, Reposha, Disr, Dispr, Rmibl, Rmbbl, Rmebl, Rmnbl) - Siemens SINUMERIK 840D sl Programming Manual

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

Advertisement

Work preparation
3.14 Path traversing behavior
Command "IPTRLOCK" freezes the interruption pointer at a single block executable in the main
run (SB1). 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 points govern the interaction between language commands "IPTRLOCK" and
"IPTRUNLOCK" with nesting and the subprogram end:
1. "IPTRLOCK" is activated implicitly at the end of the subprogram in which "IPTRUNLOCK"
is called.
2. "IPTRLOCK" in an untraceable section has no effect.
3. If subprogram 1 calls subprogram 2 in an untraceable section, the whole of subprogram 2
remains untraceable. "IPTRUNLOCK" in particular has no effect in subprogram 2.
Further information: Function Manual Basic Functions
System variable
An untraceable section can be detected in the part program with "$P_IPTRLOCK".
Automatic interrupt pointer
The automatic interrupt pointer automatically defines a previously defined coupling type as
untraceable. Using machine data, for the
● Electronic gear for "EGON"
● Axial master value coupling for "LEADON"
the automatic interrupt pointer is activated. If the programmed interrupt pointer and the
automatic interrupt pointer that can be activated via machine data overlap, then the largest
possible untraceable section will be generated.
3.14.8
Repositioning to the contour (REPOSA, REPOSL, REPOSQ, REPOSQA,
REPOSH, REPOSHA, DISR, DISPR, RMIBL, RMBBL, RMEBL, RMNBL)
If you interrupt the program run and retract the tool during the machining operation – because,
for example, the tool has broken or you wish to measure the workpiece – you can reposition at
any selected point on the contour under control by the program.
The command REPOS acts in an ASUB as a subprogram return (e.g. M17). The following blocks
are not executed. For information on interrupting program runs, see also "Interrupt routine
(ASUB) (Page 539)."
852
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
NC programming

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents