12.4
SENTENCIAS DE CONTROL DE FLUJO
( GOTO N(expresión) )
La sentencia GOTO provoca un salto dentro del mismo programa, al bloque definido
mediante la etiqueta N(expresión).
La ejecución del programa continuará tras el salto, a partir del bloque indicado.
La etiqueta de salto puede ser direccionada mediante un número o mediante cualquier
expresión que tenga como resultado un número.
Ejemplo:
G00 X30 Z10 T2
(GOTO N22)
N22 G01 X10 Z10 F1000
G02 X0
..................
..................
( RPT N(expresión) , N(expresión) )
La sentencia RPT ejecuta dentro del mismo programa, la parte de programa existente
entre los dos bloques definidos mediante las etiquetas N(expresión).
Ambas etiquetas podrán ser indicadas mediante un número o mediante cualquier
expresión que tenga como resultado un número.
La parte de programa seleccionado mediante las dos etiquetas debe pertenecer al mismo
programa, definiéndose primero el bloque inicial y luego el bloque final.
La ejecución del programa continuará en el bloque siguiente al que se programó la
sentencia RPT, una vez ejecutada la parte de programa seleccionada.
Ejemplo:
N10 G91 G01 X-20 Z-20
G02 X10 Z-10 I10 K0
N20
N30 (RPT N10, N20) N3
N40 G01 X20
M30
Al llegar al bloque N30, el programa ejecutará 3 veces la sección N10-N20. Una vez
finalizada, continuará la ejecución en el bloque N40.
Página
4
SENTENCIAS DE CONTROL DE LOS PROGRAMAS
D4
X30 Z20
X20 Z20
X20 Z10
Z40 I-10 K0
X10
Z-10
Capítulo: 12
; Sentencia de salto
; No se ejecuta
; No se ejecuta
; La ejecución continúa en este bloque.
SENTENCIAS DE CONTROL DE
Sección:
FLUJO