Siemens SINUMERIK 840D sl Manual De Programación página 98

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

Publicidad

Programación flexible de CN
1.10 saltos y derivaciones del programa
GOTOF:
<Destino del
salto_1>:
<Destino del
salto_2>:
<Destino del
salto_n>:
Ejemplo
Código del programa
...
N20 DEF INT VAR1 VAR2 VAR3
N30 CASE(VAR1+VAR2-VAR3) OF 7 GOTOF Label_1 9 GOTOF Label_2 DEFAULT GOTOF Label_3
N40 Label_1: G0 X1 Y1
N50 Label_2: G0 X2 Y2
N60 Label_3: G0 X3 Y3
...
La instrucción CASE de N30 define las siguientes opciones de derivación de programa:
1. Si el valor de la función de cálculo VAR1+VAR2-VAR3 = 7, salta a la secuencia con la
definición de marcas de salto "Label_1" ( → N40).
2. Si el valor de la función de cálculo VAR1+VAR2-VAR3 = 9, salta a la secuencia con la
definición de marcas de salto "Label_2" ( → N50).
3. Si el valor de la función de cálculo VAR1+VAR2-VAR3 no es ni 7 ni 9, salta a la secuencia
con la definición de marcas de salto "Label_3" ( → N60).
98
Instrucción de salto con destino de salto hacia el final del
programa.
En lugar de GOTOF pueden programarse también todos los demás
comandos GOTO (ver el tema "Saltos de programa a marcas de
salto").
Se deriva a este destino de salto cuando el valor de las variables o
de la función de cálculo corresponde a la primera constante
indicada.
El destino de salto se puede indicar como sigue:
<Marca de salto>:
El destino del salto es la marca de salto
definida en el programa con un nombre
definido por el usuario: <Marca de
salto>:
<Número de
El destino del salto es un número de
secuencia>:
secuencia principal o auxiliar (p. ej.: 200,
N300)
Variable del tipo
Variable Destino del salto. La variable
STRING:
corresponde a una marca de salto o un
número de secuencia.
Se deriva a este destino de salto cuando el valor de las variables o
de la función de cálculo corresponde a la segunda constante
indicada.
Se deriva a este destino de salto cuando el valor de las variables
no adopta ninguno de los valores constantes indicados.
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840de slSinumerik 828d

Tabla de contenido