Descargar Imprimir esta página

HEIDENHAIN TNC 122 Modo De Empleo página 47

Publicidad

5
Edición de programas
Repetición de partes de programa
Ejemplo: Introducción de repetición de parte de programa - CALL L
LBL
S E T = E N T / C A L L = L B L
LBL
C A L L
5
ENT
C A L L
4
ENT
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
Bloques de programa
0
BEGIN PGM 7
1
F 9999
2
Z+20.000
5
M 3
6
X+30.000
7
Y+10.000
8
LBL 1
9
F 150
10
Z-12.000
11
IX+16.000
12
F 9999
13
Z+2.000
14
IX-16.000
15
IY+15.000
16
CALL L1 R4
17
Z+20.000
18
M 2
19
END PGM 7
TNC 122
Seleccionar función LBL.
Seleccionar función CALL (llamada a label).
L 0
Introducir número de label.
Confirmar el dato introducido.
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
Comienzo de programa y número de programa
Avance rápido para preposicionamiento
Altura segura
Husillo MARCHA, giro horario
Coordenada X punto incisión ranura
R0
Coordenada Y punto incisión ranura
R0
Comienzo de parte de programa 1
Avance mecanizado durante repetición de parte de programa
Incisión
Fresado de ranura
R0
Avance rápido para retirada y posicionamiento
Retirada
Posicionamiento en X
R0
Posicionamiento en Y
R0
Repetir cuatro veces la parte de programa 1
/ 4
Altura segura
PARADA ejecución de programa, husillo PARO, refrigerante
CERRADO
Fin de programa y número de programa
1
1
/ 4
47

Publicidad

loading