Programación flexible de CN
1.25 Uso de subprogramas
<Secuencia tras
secuencia meta>:
<Cantidad niveles
salto atrás>:
<Salto atrás hasta
inicio programa>
Nota
En el caso de salto atrás al subprograma con una cadena de caracteres como indicación
para la búsqueda de secuencia meta, se busca siempre primero una marca de salto en el
programa desde el que se llama.
Si debe definirse unívocamente un destino de salto con una cadena de caracteres, ésta no
debe coincidir con el nombre de una marca de salto ya que, de lo contrario, el salto atrás al
subprograma se ejecutará siempre en la marca de salto y no en la cadena de caracteres
(ver ejemplo 2).
180
Parámetro de salto atrás 2
Se refiere al parámetro de salto atrás 1.
Tipo:
INT
Valor:
0
El salto atrás se efectúa en la secuencia
indicada con el parámetro de salto
atrás 1.
> 0
El salto atrás se efectúa en la secuencia
que sigue a la indicada con el parámetro
de salto atrás 1.
Parámetro de salto atrás 3
Indica la cantidad de niveles que deben saltarse hacia
atrás para llegar al nivel de programa en el que debe
continuar la ejecución del programa.
Tipo:
INT
Valor:
1
El programa continúa en el "nivel de
programa actual - 1" (como RET sin
parámetros).
2
El programa continúa en el "nivel de
programa actual - 2", es decir, se salta
un nivel hacia atrás.
3
El programa continúa en el "nivel de
programa actual - 3", es decir, se saltan
dos niveles hacia atrás.
...
Margen
de
1 ... 15
valores:
Parámetro de salto atrás 4
Tipo:
BOOL
Valor:
1
Si el salto atrás tiene lugar en el
programa principal y allí hay activo un
modo de dialecto ISO, se deriva al inicio
del programa.
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo