Transformaciones de coordenadas (frames)
12.10 Cancelar movimientos superpuestos (DRFOF, CORROF)
Ejemplos
Ejemplo 1: Cancelación por eje de un decalaje DRF (1)
A través del desplazamiento con volante DRF se produce un decalaje DRF en el eje X. Para
el resto de ejes del canal no están activos decalajes DRF.
Código de programa
N10 CORROF(X,"DRF")
...
Ejemplo 2: Cancelación por eje de un decalaje DRF (2)
A través del desplazamiento con volante DRF se produce un decalaje DRF en el eje X y en
el eje Y. Para el resto de ejes del canal no están activos decalajes DRF.
Código de programa
N10 CORROF(X,"DRF")
...
Ejemplo 3: Cancelación por eje de un offset de posición $AA_OFF
Código de programa
N10 WHEN TRUE DO $AA_OFF[X]=10 G4 F5
...
N80 CORROF(X,"AA_OFF")
...
356
Comentarios
; CORROF actúa aquí como DRFOF.
Comentarios
; Sólo se cancela el decalaje DRF del eje X; el decalaje
DRF del eje Y se conserva (con DRFOF se habrían cancelado
los dos decalajes).
Manual de programación, 03/2013, 6FC5398-1BP40-3EA1
Comentarios
; Para el eje X se efectúa una
interpolación de un offset de
posición == 10.
; El offset de posición del eje X se
cancela: $AA_OFF[X]=0
El eje X no se desplaza.
El offset de posición se suma a la
posición actual del eje X.
Fundamentos