HEIDENHAIN TNC 122 User Manual Manual del usuario

Página 47

Advertising
background image

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

Advertising