9
Final de carrera de software en ejes de módulo
Si se ponen finales de carrera de software para ejes de módulo,
deben observarse las siguientes condiciones marco:
El límite inferior es superior a –360° e inferior a +360°
El límite superior no es negativo e inferior a +360°
El límite inferior no es superior al límite superior
Los límites inferior y superior están en menos de 360º entre sí
Si las condiciones marco no se cumplen, el eje de módulo no
puede moverse. El TNC 620 emite un mensaje de error.
Un movimiento con contactos de final de carrera de módulo
activos se admite siempre que haya la posición de destino o
una posición equivalente a la misma dentro del rango permitido.
Son equivalentes aquellas posiciones que se diferencian de las
posiciones de destino según un decalaje de n 360° (siendo n un
número entero cualquiera). La dirección del movimiento resulta
automáticamente, ya que salvo la excepción que se indica a
continuación, siempre puede hacerse la aproximación únicamente
a una de las posiciones equivalentes.
Ejemplo:
Para el eje de módulo C están puestos los contactos de final de
carrera –80° y +80°. El eje está en 0°. Si ahora se programa L C
+320, el eje C se mueve hacia –40°.
Si un eje está fuera de los interruptores de final de carrera,
únicamente se podrá desplazar en la dirección del contacto de final
de carrera más próximo.
Ejemplo:
Están puestos los contactos de final de carrera –90° y +90°. El eje
C está en –100°.
En este caso, con el siguiente movimiento, el eje C debe moverse
en la dirección positiva, de tal modo que L C+I5 se hace desplazar
mientras L C–I5 conduce a una violación del contacto de final de
carrera.
Excepción:
El eje se encuentra exactamente en el centro de la zona prohibida,
por lo que el recorrido hasta los dos contactos de final de
carrera es de igual magnitud. En este caso puede hacerse
el desplazamiento en ambas direcciones. De ello resulta la
particularidad de que puede hacerse la aproximación a dos
posiciones equivalentes si la posición de destino se encuentra
dentro de la zona permitida. En este caso se hace la aproximación
a la posición equivalente que se encuentra más próxima, es
decir que se recorre el recorrido más corto. Si ambas posiciones
equivalentes están a la misma distancia (es decir alejada 180º), se
selecciona la dirección del movimiento correspondiente al valor
programado.
Ejemplo:
Los contactos de final de carrera están puestos en C–90°, C+90° y
el eje C está en 180°.
Si ahora se programa L C+0, el eje C se mueve hacia 0. Lo mismo
aplica en la programación de L C-360 etc. Si, por el contrario, se
programa L C+360 (o L C+720 etc.) el eje C se mueve hacia 360°.
356
HEIDENHAIN | TNC 620 | Manual de instrucciones Configurar, probar y ejecutar programas NC | 10/2019
Funciones MOD | Modificar los ajustes de la máquina