Programación flexible de CN
1.10 saltos y derivaciones del programa
Ejemplos
Ejemplo 1: Saltos a marcas de salto
Código del programa
N10...
N20 GOTOF Label_1
N30 ...
N40 Label_0: R1=R2+R3
N50 ...
N60 Label_1:
N70 ...
N80 GOTOB Label_0
N90 ...
Ejemplo 2: Salto indirecto a número de secuencia
Código del programa
N5 R10=100
N10 GOTOF "N"<<R10
...
N90 ...
N100 ...
N110 ...
...
Ejemplo 3: Salto a un destino de salto variable
Código del programa
DEF STRING[20] DESTINO
DESTINO = "Marca2"
GOTOF DESTINO
Marca1: T="Broca1"
...
Marca2: T="Broca2"
...
96
Comentarios
; Salto hacia el final del programa, hasta la marca
de salto "Label_1".
; Marca de salto "Label_0" fijada.
; Marca de salto "Label_1" fijada.
; Salto hacia el inicio del programa, hasta la marca
de salto "Label_0".
Comentarios
; Salto a la secuencia cuyo número figura en R10.
; Destino del salto
Comentarios
; Salto hacia el final del programa, hasta el
destino de salto variable DESTINO.
; Destino del salto
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo