HEIDENHAIN NC 124 Manual del usuario
Página 98

8
Subprogramas y repeticiones de partes de programa
98
TNC 124
Ejemplo: Introducir repetición de parte de programa - CALL LBL
Repetición de partes de programa
Avanzar a la segunda página de teclas soft.
Llamar a label.
El TNC propone el número de label último definido.
/
¿Repetición REP?
4
ENT
¿Número de label?
1
ENT
ENT
Aceptar el número de label propuesto.
Introducir el número de label ( 1 ). Confirmar el dato introducido.
En el bloque actual aparece la label llamada: CALL LBL 1.
o
o
Introducir el número de repeticiones ( 4 ).
Confirmar el dato introducido.
Después de un bloque CALL LBL, en el modo de funcionamiento
EJECUCION DE PROGRAMA
se repiten los bloques de programa
situados después del bloque LBL con el número llamado y antes
del bloque CALL LBL.
La parte de programa se ejecuta siempre una vez más que el
número programado de repeticiones.
Bloques de programa
0
BEGIN PGM 70
MM
Comienzo de programa, número de programa y sistema de
dimensiones
1
F 9999
Avance elevado para preposicionamiento
2
Z+20.000
Altura segura
3
TOOL CALL 9 Z
Llamar a datos de herramienta, p.e., herramienta 9, eje de
herramienta Z
4
S 1800
Velocidad de giro de cabezal
5
M 3
Cabezal MARCHA, giro a derechas (horario)
6
X+30.000
R0
Coordenada X, punto de incisión ranura
À
7
Y+10.000
R0
Coordenada Y, punto de incisión ranura
À
8
LBL 1
Comienzo de parte de programa 1
9
F 150
Avance de 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 elevado para retirada y posicionamiento
13
Z+2.000
Retirada
14
IX-16.000
R0
Posicionamiento en X
15
IY+15.000
R0
Posicionesmiento en Y
16
CALL LBL 1 REP 4 / 4
Repetir cuatro veces la parte de programa 1
17
Z+20.000
Altura segura
18
M 2
PARADA ejecución de programa, cabezal PARO, refrigerante
CERRAR
19
END PGM 70
MM
Fin de programa, número de programa y sistema de dimensiones