Vaivén
11.1 Vaivén asíncrono (OS, OSP1, OSP2, OST1, OST2, OSCTRL, OSNSC, OSE, OSB)
OSB
Ejemplos
Ejemplo 1: El eje de vaivén debe oscilar entre dos puntos de inversión
El eje de vaivén Z debe oscilar entre las posiciones 10 y 100. La aproximación al punto de
inversión 1 debe realizarse con parada precisa fina, y al punto de inversión 2, con parada
precisa basta. El avance para el eje de vaivén debe ser 250. Al final del mecanizado deben
realizarse 3 carreras de afinado y el eje de vaivén debe colocarse en la posición final 200. El
avance para el eje de penetración debe ser 1, y el final de la penetración en dirección X
debe haberse alcanzado en la posición 15.
Código del programa
WAITP(X,Y,Z)
G0 X100 Y100 Z100
WAITP(X,Z)
OSP1[Z]=10 OSP2[Z]=100
OSE[Z]=200
OST1[Z]=0 OST2[Z]=–1
FA[Z]=250 FA[X]=1
OSCTRL[Z]=(4,0)
OSNSC[Z]=3
OS[Z]=1
WHEN $A_IN[3]==TRUE DO DELDTG(X)
POS[X]=15
POS[X]=50
OS[Z]=0
M30
Nota
La sucesión de comandos OSP1[Z]=... a OSNCS[Z]=... también puede programarse en
una secuencia.
672
Definición de la posición inicial (en el WKS) hacia la que debe efectuarse la
aproximación tras la activación del vaivén
La aproximación a la posición inicial se realiza antes del punto de inversión 1.
Si la posición inicial coincide con la posición de inversión 1, a continuación se
realiza la aproximación a la posición de inversión 2. Al alcanzar la posición
inicial no se activa el tiempo de parada, ni siquiera si dicha posición coincide
con la posición de inversión 1; en vez de ello, se espera a que se produzca
una parada precisa fina. Se cumple una condición de parada precisa
configurada.
Nota:
Para que se efectúe la aproximación a la posición inicial debe estar activado el
dato de operador DO43770 $SA_OSCILL_CTRL_MASK bit 9.
Comentarios
; Posición inicial.
; Conmutación al modo Eje de posicionado.
; Punto de inversión 1, punto de inversión 2.
; Posición final.
;
Tiempo de parada en U1: Parada precisa fina
;
Tiempo de parada en U2: parada exacta basta
; Avance del eje de vaivén, avance del eje de
penetración.
; Opciones de activación.
; 3 carreras de afinado.
; Arranque del vaivén.
; Borrado de trayecto residual.
; Posición inicial del eje X
Posición final del eje X.
; Parada del vaivén.
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo