8
Subprogramas y repeticiones de partes de programa
Subprograma
¿Número label?
ENT
o
1
ENT
Después de un bloque CALL LBL en el modo de funcionamiento
EJECUCION DE PROGRAMA se ejecutan los bloques de programa
abarcados dentro del subprograma entre el bloque LBL con el
número llamado y el siguiente bloque con LBL.
El subprograma se ejecuta como mínimo una vez aun cuando no
exista ningún bloque CALL LBL.
Bloques de programa
0
BEGIN PGM 60
1
F 9999
2
Z+20.000
3
X+20.000
4
Y+10.000
5
TOOL CALL 7 Z
6
S 1000
7
M 3
8
CALL LBL 1
9
X+40.000
10
Y+50.000
11
CALL LBL 1
12
X+60.000
13
Y+40.000
14
CALL LBL 1
15
Z+20.000
16
M 2
17
LBL 1
18
F 200
19
Z–10.000
20
IY+20.000
21
F 9999
22
Z+2.000
23
LBL 0
24
END PGM 60
96
Aceptar el Número de label propuesto.
o
Introducir Número de label ( 1 ). Confirmar el dato introducido.
En el bloque actual aparece la label llamada: CALL LBL 1.
La pregunta ¿Repetición REP? no tiene ninguna importancia para los
subprogramas. Con la teclas soft se confirma la llamada a un subprograma.
Comienzo de programa, número de programa y sistema de
MM
dimensiones
Avance elevado para preposicionamiento
Altura segura
Coordenada X de punto incisión ranura À
R0
Coordenada Y punto inciisión ranura À
R0
Llamada a datos de herramienta, p.e., herramienta 7, eje de
herramienta Z
Velocidad de giro de cabezal
Cabezal MARCHA, giro a derechas (horario)
Llamada a subprograma 1: ejecución de bloques 17 hasta 23
Coordenada X de punto de incisión de ranura Á
R0
Coordenada Y de punto de incisión de ranura Á
R0
Llamada a subprograma 1: ejecución de bloques 17 hasta 23
Coordenada X punto incisión de ranura Â
R0
Coordenada Y punto incisión de ranura Â
R0
Llamada a subprograma 1: ejecución de bloques 17 hasta 23
Altura segura
PARADA programa, cabezal PARO, refrigerante CERRAR
Comienzo de subprograma 1
Avance de mecanizado durante subprograma
Incisión a la profundidad de ranura
Fresar ranura
R0
Avance elevado para retirada y preposicionamiento
Retirada
Fin de subprograma 1
Fin de programa, número de programa y sistema de dimensiones
MM
TNC 124