Ejemplo 2: Activación de la limitación de par/fuerza (FOC)
Código del programa
N10 FOCON[X]
N20 X100 Y200 FXST[X]=15
N30 FXST[X]=75 X20
N40 FOCOF[X]
Información adicional
Selección múltiple
Si debido a un error de programación se vuelve a activar la función tras la activación
(FXS[<Eje>] = 1), se dispara la siguiente alarma:
Alarma 20092 "Todavía está activa marcha a tope"
Una programación que solicita o bien $AA_FXS[ ] o bien una marca propia (aquí R1) en la
condición impide una activación múltiple de la función "Fragmento de programa de pieza":
Código del programa
N10 R1=0
N20 IDS=1 WHENEVER ($R1==0 AND
$AA_IW[AX3] > 7) DO R1=1 FXST[AX1]=12
Acciones síncronas referidas a secuencias
Mediante la programación de una acción síncrona referida a secuencia, es posible activar el
desplazamiento a tope fijo durante un desplazamiento de aproximación.
Ejemplo:
Código del programa
N10 G0 G90 X0 Y0
N20 WHEN $AA_IW[X] > 17 DO FXS[X]=1
N30 G1 F200 X100 Y110
Acciones síncronas estáticas y referidas a secuencias
En las acciones síncronas estáticas y referidas a secuencias pueden utilizarse los mismos
comandos FXS, FXST y FXSW que en el transcurso normal de programa de pieza. Los
valores que se asignan pueden ser fruto de un cálculo.
Preparación del trabajo
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Acciones síncronas a desplazamiento
10.4 Acciones en instrucciones síncronas
Comentarios
; Activación modal de la limitación.
; X se desplaza con un par reducido (15%).
; Modificación del par a 75%, X se desplaza con
este par limitado.
; Desactivar la limitación de par.
Comentarios
; Si X alcanza una posición superior
a 17 mm, se activa FXS.
649