8
Subprogramas y repeticiones de partes de programa
Subprograma
Ejemplo de programa: subprograma para ranurado
Longitud de una ranura :
Profundidad de una ranura: – 10 mm
Diámetro de ranura :
Coordenadas del punto de incisión
Ranura
1
Ranura
2
Ranura
3
¡Para este ejemplo necesita una fresa con dentado recto
que corte por el centro (DIN 844)!
Ejemplo: Definir label para subprograma
Modo de funcionamiento: EDICION DE PROGRAMAS
/
¿Número de label?
ENT
o
1
ENT
Con esta label ahora queda identificado el comienzo de un
subprograma (o de una repetición de parte de programa). Los
bloques de programa para un subprograma debe introducirlos a
continuación del bloque LBL.
¡Label 0 ( LBL 0 ) identifica siempre el final de un subprograma!
Ejemplo: Introducir llamada a subprograma - CALL LBL
/
TNC 124
20
mm + diámetro de herramienta
8
mm (= diámetro de herramienta)
: X = 20 mm Y = 10 mm
: X = 40 mm Y = 50 mm
: X = 60 mm Y = 40 mm
Avanzar a segunda página de teclas soft.
Definir marca de programa ( LBL ) para un subprograma.
El TNC propone el número de label libre más bajo.
Aceptar Número de label propuesto.
o
Introducir Número de label ( 1 ). Confirmar el dato introducido.
En el bloque actual está la label definida: LBL 1.
Avanzar a la segunda página de teclas soft.
Llamar a label.
El TNC propone el Número de label último definido.
Y
8
50
2
40
10
1
3
X
95