Saltos De Programa Condicionales - Siemens SINUMERIK 802D sl Manejo Y Programación

Ocultar thumbs Ver también para SINUMERIK 802D sl:
Tabla de contenido

Publicidad

Programación
8.8
Saltos de programa
Ejecución del
programa
Figura 8-32
8.8.3

Saltos de programa condicionales

Funcionalidad
Después de la instrucción IF se formulan condiciones de salto. Si se cumple la condición
de salto (valor no cero), se suprime el salto.
El destino del salto puede ser una secuencia con un lábel o con un número de secuencia.
Esta secuencia se tiene que situar dentro del programa.
Las instrucciones de salto incondicional exigen una secuencia propia. Se pueden encontrar
varias instrucciones de saltos condicionados en una secuencia.
Usando saltos de programa condicionados se puede conseguir, en su caso, acortar conside-
rablemente el programa.
Programación
IF Condición GOTOF Lábel
IF Condición GOTOB Lábel
GOTOF
GOTOB
Lábel
IF
Condición
8-180
N10
G0 X... Y...
...
...
N20
GOTOF LABEL0
; Salto al lábel LABEL0
...
...
...
...
...
N50 LABEL0: R1 = R2+R3
N51
GOTOF LABEL1
; Salto al lábel LABEL1
...
...
LABEL2:
X... Y...
N100
M2
; Fin del programa
LABEL1:
X... Y...
...
N150 GOTOB LABEL2
; Salto al lábel LABEL2
Saltos incondicionales en el ejemplo
; Salto hacia delante
; Salto hacia atrás
; Dirección de salto hacia delante (en dirección a la última secuencia del
programa)
; Dirección de salto hacia atrás (en dirección a la primera secuencia del
programa)
; Secuencia de caracteres elegida para el lábel (meta de salto) o el número
de secuencia
; Inicio de la condición de salto
; Parámetro de cálculo, expresión de cálculo para la formulación de la
condición
SINUMERIK 802D sl Manejo y programación Punzado (BP-N), Edición 06/2006
6FC5 398-3CP10-0EA0

Publicidad

Tabla de contenido
loading

Tabla de contenido