Programmteil-wiederholungen, Arbeitsweise, Programmier-hinweise – HEIDENHAIN TNC 360 User Manual Benutzerhandbuch
Seite 129: 2 programmteil-wiederholungen

6-5
TNC 360
6
Unterprogramme und Programmteil-Wiederholungen
0
BEGIN PGM ...
LBL 1
CALL LBL 1 REP 2/2
END PGM ...
.
.
.
.
.
.
.
.
.
.
.
.
1
3
5
4
2
R
Abb. 6.2:
Arbeitsablauf bei Programmteil-Wiederholungen,
R
= Rücksprung
R
6.2 Programmteil-Wiederholungen
Programmteil-Wiederholungen werden, ähnlich wie
Unterprogramme, mit LABELs gekennzeichnet.
Arbeitsweise
Das Programm wird bis zum Ende des Programm-
teils (Satz mit CALL LBL) ausgeführt (
1
,
2
).
Anschließend wird der Programmteil zwischen dem
aufgerufenen LABEL und dem Labelaufruf so oft
wiederholt, wie unter REP angegeben ist (
3
,
4
).
Nach der letzten Wiederholung wird das Programm
fortgesetzt (
5
).
Programmier-Hinweise
• Ein Programmteil kann bis zu 65 534 mal
hintereinander wiederholt werden.
• Die TNC führt rechts vom Schrägstrich hinter
REP einen Zähler für die Programmteil-Wieder-
holungen mit, die noch durchzuführen sind.
• Der Programmteil wird immer einmal häufiger
ausgeführt, als Wiederholungen programmiert
sind.
LBL
CALL
LBL
SET
Programmteil-Wiederholung programmieren und aufrufen
Anfang kennzeichnen
LABEL-NUMMER?
Programmteil ab diesem LABEL wird wiederholt, z. B. ab LABEL 7
NC-Satz: z.B. LBL 7
Anzahl der Wiederholungen
Die Anzahl der Wiederholungen wird in dem Satz festgelegt, der auch die
Programmteil-Wiederholung aufruft. Dieser Satz kennzeichnet gleichzeitig
das Programmteil-Ende.
LABEL-NUMMER?
Programmteil wird erneut ausgeführt, z. B. ab LABEL 7
WIEDERHOLUNGEN REP?
Programmteil ab z. B. LABEL 7 wird bis zu diesem Satz z. B. 10 mal
wiederholt, also insgesamt 11 mal ausgeführt
NC-Satz: z.B. CALL LBL 7 REP 10/10
z.B.
7
ENT
z.B.
7
ENT
0
1
z.B.
ENT