Bahnverhalten
11.9 Wiederanfahren an Kontur (REPOSA, REPOSL, REPOSQ, REPOSQA, REPOSH, REPOSHA, DISR,
DISPR, RMIBL, RMBBL, RMEBL, RMNBL)
Regeln bei Schachtelung
Folgende Punkte regeln das Zusammenspiel der Sprachbefehle "IPTRLOCK" und
"IPTRUNLOCK" mit Verschachtelungen und dem Unterprogrammende:
1. Mit dem Ende des Unterprogramms, in dem "IPTRLOCK" gerufen wurde, wird implizit
"IPTRUNLOCK" aktiviert.
2. "IPTRLOCK" in einem suchunfähigen Bereich bleibt ohne Wirkung.
3. Ruft Unterprogramm1 in einem suchunfähigen Bereich Unterprogramm2, so bleibt
Unterprogramm2 komplett suchunfähig. Insbesondere ist "IPTRUNLOCK" in
Unterprogramm2 wirkungslos.
Weitere Informationen hierzu siehe
/FB1/ Funktionshandbuch Grundfunktionen; BAG, Kanal, Programmbetrieb (K1).
Systemvariable
Ein suchunfähiger Bereich kann mit "$P_IPTRLOCK" im Teileprogramm erkannt werden.
Automatischer Unterbrechungszeiger
Die Funktion automatischer Unterbrechungszeiger legt automatisch eine vorher festgelegte
Kopplungsart als suchunfähig fest. Mittels Maschinendatum wird für
● Elektronisches Getriebe bei "EGON"
● Axiale Leitwertkopplung bei "LEADON"
der automatische Unterbrechungszeiger aktiviert. Überschneiden sich der programmierte und
der über Maschinendatum aktivierbare automatische Unterbrechungszeiger, so wird der
größtmögliche suchunfähige Bereich gebildet.
11.9
Wiederanfahren an Kontur (REPOSA, REPOSL, REPOSQ,
REPOSQA, REPOSH, REPOSHA, DISR, DISPR, RMIBL, RMBBL,
RMEBL, RMNBL)
Wenn Sie während der Bearbeitung das laufende Programm unterbrechen und das Werkzeug
freifahren – z.B. wegen Werkzeugbruchs oder zum Vermessen des Werkstücks – können Sie
anschließend die Kontur an einem wählbaren Punkt programmgesteuert wieder anfahren.
Der Befehl REPOS wirkt in einem ASUP wie ein Unterprogramm-Rücksprung (z.B. M17).
Nachfolgende Sätze werden nicht mehr ausgeführt. Zur Unterbrechung des Programmlaufs
siehe auch "Interruptroutine (ASUP) (Seite 120)".
458
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Arbeitsvorbereitung