Selección Múltiple - Siemens SINUMERIK 840D sl Manual De Programación

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

Publicidad

Acciones síncronas a desplazamiento
10.4 Acciones en instrucciones síncronas
Ejemplo: desplazamiento a tope mecánico fijo (FXS)
Activado por una acción síncrona
Eje Y:
activar:
N10 IDS=1 WHENEVER (($R1==1) AND
N11 IDS=2 WHENEVER ($AA_FXS[Y]==4) DO
N12 IDS=3 WHENEVER ($AA_FXS[Y]==1) DO
N13 IDS=4 WHENEVER (($R3==1) AND
N20 FXS[Y]=0 G0 G90 X0 Y0
N30 RELEASE(Y)
N40 G1 F1000 X100
N50 ......
N60 GET(Y)
Ejemplo: activación de la limitación del par/fuerza (FOC)
N10 FOCON[X]
N20 X100 Y200 FXST[X]=15
N30 FXST[X]=75 X20
N40 FOCOF[X]
Selección múltiple
Si debido a una programación errónea se vuelve a activar la función ya activada
FXSeje=1), se dispara la alarma 20092 "Desplazamiento a tope fijo aún activo".
Una programación que consulte $AA_FXS[] o una marca propia (aquí R1) en la condición,
evita una activación múltiple de la función Fragmento de programa de pieza.
N10 R1=0
N20 IDS=1 WHENEVER ($R1==0 AND
$AA_IW[AX3] > 7) DO R1=1 FXST[AX1]=12
10-62
($AA_FXS[y]==0)) DO
$R1=0 FXS[Y]=1 FXST[Y]=10
FA[Y]=200 POS[Y]=150
FXST[Y]=30
FXST[Y]=$R0
($AA_FXS[Y]==1)) DO
FXS[Y]=0
FA[Y]=1000 POS[Y]=0
;Acciones síncronas estáticas
;Al poner $R1=1 se activa
;FXS para el eje Y, el par activo
;se reduce al 10% y se inicia un
;desplazamiento hacia el tope
;Tan pronto como se detecta el tope
;($AA_FXS[Y]==4), se reduce el par
;al 30%
;Al llegar al tope, el par
;se regula en función de R0
;Cancelar en función
;de R3 y retirar
;Ejecución normal del programa
;Eje Y para el
;Movimiento en acción síncrona
;Movimiento de otro eje
;Reincorporar el eje Y a la
;interpolación
;Activación modal de la limitación
;X se desplaza con par reducido (15%)
;Modificación del par al 75%, X se
;desplaza con este par reducido
;Desactivación de la limitación del par
Manual de programación, Edición 03/2006, 6FC5398-2BP10-1EA0
Preparación del trabajo

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840di slSinumerik 840dSinumerik 840diSinumerik 810d

Tabla de contenido