HEIDENHAIN TNC 122 User Manual Manual del usuario
Página 47

5
Edición de programas
TNC 122
47
Repetición de partes de programa
Ejemplo: Introducción de repetición de parte de programa - CALL L
C A L L L 5 R
Introducir el número de repeticiones R (repeats: en inglés "repeticiones“),
p.ej. 4. Confirmar el dato introducido. Bloque de programa: CALL L 5 R4 / 4
Seleccionar función LBL.
LBL
S E T = E N T / C A L L = L B L
LBL
Seleccionar función CALL (llamada a label).
C A L L L 0
ENT
5
Introducir número de label.
Confirmar el dato introducido.
Después de un bloque CALL L, el TNC repite en el modo
EJECUCION DE PROGRAMA los bloques de programa que
aparecen a continuación del bloque LBL con el número llamado
y antes del bloque CALL L.
La parte de programa se ejecuta siempre una vez más que el
número de repeticiones programado
ENT
4
Bloques de programa
0
BEGIN PGM 7
Comienzo de programa y número de programa
1
F 9999
Avance rápido para preposicionamiento
2
Z+20.000
Altura segura
5
M 3
Husillo MARCHA, giro horario
6
X+30.000
R0
Coordenada X punto incisión ranura
1
7
Y+10.000
R0
Coordenada Y punto incisión ranura
1
8
LBL 1
Comienzo de parte de programa 1
9
F 150
Avance mecanizado durante repetición de parte de programa
10
Z-12.000
Incisión
11
IX+16.000
R0
Fresado de ranura
12
F 9999
Avance rápido para retirada y posicionamiento
13
Z+2.000
Retirada
14
IX-16.000
R0
Posicionamiento en X
15
IY+15.000
R0
Posicionamiento en Y
16
CALL L1 R4 / 4
Repetir cuatro veces la parte de programa 1
17
Z+20.000
Altura segura
18
M 2
PARADA ejecución de programa, husillo PARO, refrigerante
CERRADO
19
END PGM 7
Fin de programa y número de programa