Introducción De Subprogramas Y Repeticiones Parciales De Un Programa; Subprogramas - HEIDENHAIN TNC 426 Manual De Empleo

Ocultar thumbs Ver también para TNC 426:
Tabla de contenido

Publicidad

9.1 Introducción de subprogramas y
repeticiones parciales de un
programa
Las partes de un programa que se deseen se pueden ejecutar
repetidas veces con subprogramas o repeticiones parciales de un
programa.
Label
Los subprogramas y repeticiones parciales de un programa
comienzan en un programa de mecanizado con la marca LBL, que
es la abreviatura de LABEL (en inglés marca).
Los LABEL se enumeran entre 1 y 254 . Cada número LABEL sólo
se puede asignar una vez en el programa al pulsar la tecla LABEL
SET.
Si se adjudica un número de LABEL varias veces, el TNC
emite un aviso de error al finalizar la frase LBL SET. En los
programas demasiado largos se puede limitar la
verificación a un número de frases programado
mediante MP7229.
LABEL 0 (LBL 0) caracteriza el final de un subprograma y se puede
emplear tantas veces como se desee.

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 con la frase
que sigue a la llamada al subprograma CALL LBL.
Indicaciones sobre la programación
Un programa principal puede contener hasta 254 subprogramas
Los subprogramas se pueden llamar en cualquier secuencia
tantas veces como se desee.
Un subprograma no puede llamarse a si mismo.
Los subprogramas se programan al final de un programa principal
(detrás de la frase con M2 o M30)
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.
258
0 BEGIN PGM ...
CALL LBL1
L Z+100 M2
LBL1
LBL0
END PGM ...
9 Programación: Subprogramas y repeticiones parciales de un programa

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Tnc 430

Tabla de contenido