Acciones síncronas a desplazamiento
10.4 Acciones en instrucciones síncronas
Ejemplos
Ejemplo 1: Activación de la corrección longitudinal de herramienta
Código del programa
N10 TRAORI(1)
N20 TOFFON(Z)
N30 WHEN TRUE DO $AA_TOFF[Z]=10 G4 F5
N40 TOFFON(X)
N50 ID=1 DO $AA_TOFF[X]=$AA_IW[X2] G4 F5
...
N100 XOFFSET=$AA_TOFF_VAL[X] N120 TOFFON(X, -XOFFSET) G4 F5
Ejemplo 2: Cancelación de la corrección longitudinal de herramienta
Código del programa
N10 TRAORI(1)
N20 TOFFON(X)
N30 WHEN TRUE DO $AA_TOFF[X] = 10 G4 F5
...
N80 TOFFOF(X)
610
Comentarios
; Transformada activada.
; Activación de la corrección longitudinal de
herramienta Online para la dirección de
herramienta Z.
; Para la dirección de herramienta Z se interpola
una corrección longitudinal de herramienta de 10.
; Activación de la corrección longitudinal de
herramienta Online para la dirección de
herramienta X.
; Para la dirección de herramienta X se ejecuta una
corrección en función de la posición del eje X2.
; Asignar corrección actual en dirección X. Para la
dirección de herramienta X, la corrección
longitudinal de herramienta vuelve a 0:
Comentarios
; Transformada activada.
; Activación de la corrección longitudinal de
herramienta online para la dirección de
herramienta X.
; Para la dirección de herramienta X se interpola
una corrección longitudinal de herramienta de 10.
; El decalaje de posición de la dirección de?
herramienta X se borra:
...$AA_TOFF[X]=0
No se desplaza ningún eje.
A la posición actual en el WKS se suma el offset
de posición conforme a la orientación actual.
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Preparación del trabajo