Programación CN
Ejemplo:
OSCTRL[X]=(1+4+16, 8+32+64)
El movimiento oscilatorio concluye en el punto de inversión 1. Después se ejecutan los
recorridos residuales y se efectúa la aproximación a la posición final. Se borra la distancia
residual, el eje oscilatorio se aproxima al punto de inversión 1. Las instrucciones de control
8, 32 y 64 se desactivarán si se activaron previamente en el programa.
Posición de los puntos de inversión OSP1[eje]/OSP2[eje]
Las posiciones de los puntos de inversión se pueden dar como valores absolutos o relativos.
Ajuste absoluto:
Ajuste relativo:
Una posición relativa siempre está referida al punto de inversión programado con
anterioridad. Se han de considerar los decalajes (offsets) activos.
Tiempo de parada en punto de inversión 1/2 OST1[eje]/OST2[eje]=valor
Esta instrucción define el comportamiento del eje en los puntos de inversión.
Valor:
–2:
–1:
0:
>0:
Número de recorridos residuales OSNSC[eje]
Esta instrucción determina el número de recorridos residuales que han de efectuarse al final
del movimiento oscilatorio. Un recorrido residual es el movimiento al punto de inversión
opuesto y su retorno.
Posición final OSE[eje]
La aproximación a esta posición se realiza al desactivar el movimiento oscilatorio (y tras
ejecutarse los recorridos residuales, caso de haberlos) si se activan las instrucciones de
control 4 u 8 para borrar la distancia residual.
Cuando se programa una posición final, se genera internamente una OSCTRL[eje]=4.
10-148
OSP1[eje]=valor
OSP1[eje]=IC(valor)
(posición = punto de inversión 1 + valor)
Inversión sin parada exacta
Inversión con parada exacta en rango de destino grueso
Inversión con parada exacta en rango de destino fino
Tiempo de parada en segundos tras parada exacta en rango de destino fino
Módulo de posicionamiento multieje FM 357-2 para servoaccionamientos y motores paso a paso
A5E00176151-01