Configuración de ejes adicionales individuales como ejes de módulo (PA / PB /…)
Función: Para los ejes A, B, C, P, Q, U, V y W, se puede especificar un período de módulo configurando las palabras PA
, PB
, PC
, etc. De forma predeterminada, PA
, PB
, etc.tienen el valor 0, lo que significa que el eje es lineal. Si se configura un eje adicional como eje de módulo, la distancia más corta siempre se interpola desde la posición de inicio a la posición de destino. Para un período de módulo de 360, el viaje es desde la posición de inicio 270 a la posición de destino 45 de la siguiente manera: en la dirección positiva (más allá de 360) en 135 unidades en total y no en la dirección negativa en 225 unidades, como para una línea de tiempo lineal .
Sugerencia
La salida de posición del interpolador puede estar fuera del intervalo [0..límite de período [. (Por ejemplo, 400 en lugar de 40 para un período de módulo de 360.) La posición se mueve al rango de módulo siguiendo las POU, como SMC_ControlAxisByPos
, o SMC_FollowPosition
.
Control rotatorio de un eje por modo módulo
En el bloque 30, el eje A se mueve en la dirección positiva 90 ° de 270 ° a 360 ° = 0 °.
N10 PA360 (A axis has a period of 360 degree) N20 G92 A270 (Set the position of A axis to 270) N30 G1 A0