Técnica de subprogramas, macros
2.5 Salto atrás de subprogramas parametrizable (RET)
2.5
Salto atrás de subprogramas parametrizable (RET)
2.5
Funcionamiento
Generalmente, se salta desde un subprograma con un fin de subprograma RET o M17 de
vuelta al programa desde el cual se ha efectuado llamada y la ejecución del programa de
pieza continúa con la línea de programa que sigue a la llamada de subprograma. Sin
embargo, existen también aplicaciones donde se desea continuar la ejecución del programa
en otro punto:
• Continuación de la ejecución del programa después de la llamada de los ciclos de
• Salto atrás al programa principal desde cualquier nivel de subprograma (también
• Salto atrás a través de varios niveles de programa para aplicaciones especiales e ciclos
Programación
RET (<número de secuencia/lábel>, <secuencia a secuencia con número
de secuencia/lábel>,
<Número de niveles a saltar atrás>), <Salta atrás al inicio del
programa>)
o
RET (<número de secuencia/meta>, < >, < >)
o salto atrás de subprogramas a través de varios niveles
(salta atrás en el número de niveles de subprograma indicado).
RET (, , <número de niveles a saltar atrás>, <salta atrás al inicio
del programa>)
Parámetros
Con el comando parametrizable RET se pueden cumplir los requisitos de continuación o
salto atrás con 4 parámetros:
1. (<Número de secuencia/meta>
2. <Secuencia a secuencia con número de secuencia/meta>
3. <Número de niveles a saltar atrás>
4. <Salto atrás al inicio del programa>
2-14
desbaste en el modo de dialecto ISO, después de la descripción del contorno.
después de ASUP) en el tratamiento de errores.
de compilación y en el modo de dialecto ISO.
Manual de programación, Edición 03/2006, 6FC5398-2BP10-1EA0
Preparación del trabajo