Programación flexible de CN
1.25 Uso de subprogramas
Ejemplo
Programa principal:
Código de programa
PROC MAIN_PROGRAM
...
N50 SUB_PROG
N60 ...
...
N100 M30
Subprograma:
Código de programa
PROC SUB_PROG
...
N100 RET
1.25.2.10 Salto atrás parametrizable al subprograma (RET ...)
Función
Por lo general, desde un subprograma con un fin de subprograma RET o M17, se regresa al
programa desde el que se ha llamado al subprograma y se continúa la ejecución con la
línea de programa que sigue a la de la llamada al subprograma.
Además, hay también casos de aplicación en los que la ejecución del programa debe
continuar en otro punto, p. ej.:
● Continuación de la ejecución del programa tras llamar a los ciclos de desbaste en modo
● Salto atrás al programa principal desde cualquier nivel de subprograma (también
● Salto atrás de varios niveles de programa para aplicaciones especiales en ciclos de
En estos casos, el comando RET se programa junto con los "parámetros de salto atrás".
178
de dialecto ISO (después de la descripción de contorno).
después de ASUP) en el tratamiento de errores.
compilación y en el modo de dialecto ISO.
Comentarios
; Inicio del programa
; Llamada a un subprograma: SUB_PROG
; Fin del programa
Comentarios
; El salto atrás se produce en la secuencia N60 en el
programa principal.
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo