2 subprogramas, Funcionamiento, Indicaciones sobre la programación – HEIDENHAIN iTNC 530 (340 420) Manual del usuario
Página 391: Programación de un subprograma, Llamada a un subprograma, 2 subpr ogr a mas 9.2 subprogramas

HEIDENHAIN iTNC 530
365
9.2 Subpr
ogr
a
mas
9.2 Subprogramas
Funcionamiento
1
El TNC ejecuta el programa de mecanizado hasta la llamada a un
subprograma CALL LBL
2
A partir de aquí el TNC ejecuta el subprograma llamado hasta el
final del subprograma LBL 0
3
Después el TNC prosigue el programa de mecanizado en la frase
que sigue a la llamada al subprograma CALL LBL
Indicaciones sobre la programación
n
Un programa principal puede contener hasta 254 subprogramas
n
Los subprogramas se pueden llamar en cualquier secuencia tantas
veces como se desee.
n
Un subprograma no puede llamarse a si mismo.
n
Los subprogramas se programan al final de un programa principal
(detrás de la frase con M2 o M30)
n
Si existen subprogramas dentro del programa de mecanizado antes
de la frase con M02 o M30 , estos se ejecutan sin llamada, por lo
menos una vez.
Programación de un subprograma
U
U
U
U
Señalar el comienzo: Pulsar la tecla LBL SET
U
U
U
U
Introducir el número del subprograma
U
U
U
U
Señalar el final: Pulsar la tecla LBL SET e introducir el
número de LBL "0"
Llamada a un subprograma
U
U
U
U
Llamada al subprograma: Pulsar la tecla LBL CALL
U
U
U
U
Número de label
: Introducir el número de label del
subprograma que se desea llamar
U
U
U
U
Repeticiones REP
: Sin repeticiones, pulsar NO ENT.
Las repeticiones REP sólo se emplean en las
repeticiones parciales de un programa
0 BEGIN PGM ...
CALL LBL1
L Z+100 M2
LBL1
LBL0
END PGM ...
No está permitido CALL LBL 0 ya que corresponde a la
llamada al final de un subprograma.