¿Cómo sincronizar dos husillos de máquinas CNC Frank o Siemens?
La función de eje GANTRY se refiere al movimiento sincronizado de una misma unidad de eje de máquina herramienta accionada por dos o más accionamientos mecánicos sin juego. El sistema puede definir hasta tres combinaciones de ejes GANTRY, cada combinación de GANTRY incluye un eje principal (LEADING-AXIS) y hasta dos ejes sincrónicos (SYNCHRONIZED-AXIS). En operación y programación, los ejes definidos en la misma combinación GANTRY se consideran un eje de máquina herramienta. Cuando el eje GANTRY se mueve, el sistema monitoreará continuamente los valores de posición reales de estos ejes conectados para detectar si su desviación está dentro del rango. rango de tolerancia especificado Cuando la desviación de posición del eje síncrono (EJE SINCRONIZADO) y el eje motriz (EJE PRINCIPAL) es demasiado grande, el sistema apagará automáticamente todos los ejes en la combinación GANTRY para evitar daños a la máquina.
La función de eje GANTRY es adecuada para fresadoras grandes de estilo GANTRY (o pórtico), que requieren dos unidades de alimentación que abarquen los extremos de la estructura GANTRY para accionar una estructura GANTRY. Cada unidad motriz tiene su propio sistema de medición independiente. Para conseguir una unión rígida de la estructura mecánica, los dos actuadores deben moverse de forma absolutamente sincrónica, de lo contrario el elemento mecánico se inclinará.
1. Configuración del eje maestro: a. Parámetro del eje MD37100 GANTRY_AXIS_TYPE = 1, 2, 3. (b. GANTRY_AXIS_TYPE = 1, 2, 3. Defina el eje GANTRY.
0: Sin eje GANTRY
1: El eje está activo y en la combinación GANTRY 1
2: El eje está activo y en combinación GANTRY 2
3: El eje está activo y en combinación GANTRY 3
b. Parámetro de eje MD37110 GANTRY_POS_ TOL_WARNING =... .mm. Límite de advertencia del eje GANTRY Si la desviación de posición de un eje en la combinación GANTRY excede el valor de configuración de este parámetro, el sistema emitirá un mensaje de alarma 10652 "Límite de advertencia excedido", señal de interfaz DB3X.DBX101. 1. Cuando la desviación de posición disminuye al rango de advertencia parametrizado, el mensaje de alarma y la señal de interfaz se cancelan automáticamente. Si MD37110 = 0, se desactiva el monitoreo de la desviación de posición de cada eje en la combinación GANTRY. p> c. Parámetro del eje MD37120 GANTRY_POS_TOL_ERROR = .... .mm Límite de desviación durante el movimiento del eje GANTRY Si la desviación de posición excede el valor establecido de este parámetro durante el movimiento del eje dentro de la combinación GANTRY, el sistema generará un mensaje de alarma. 10653 "Límite de error excedido" y señal de interfaz DB3X.DBX101.2 = 1.
d. Parámetro del eje MD37130 GANTRY_POS_TOL_REF = .... .mm Límite de desviación de movimiento síncrono al regresar al punto de referencia si. Si la desviación de posición de un eje en la combinación GANTRY excede el valor de configuración de este parámetro cuando se mueve en el modo de retorno del punto de referencia, el sistema generará el mensaje de alarma 10653 "Límite de error excedido" y la señal de interfaz DB3X.DBX101.2 = 1.
e. Parámetro de eje MD37140 GANTRY_BREAK_UP = 0, 1. Si los ejes en la combinación GANTRY están sincronizados 0: Los ejes en la combinación GANTRY aún están sincronizados y varias funciones de monitoreo de desviación aún son válidas. .
1: Cancelar la sincronización de cada eje en la combinación GANTRY. Cada eje de la combinación puede moverse de forma independiente. Al mismo tiempo, se desactivan varias funciones de monitoreo de desviación. 0.
2. Configuración del eje síncrono: a. Parámetro del eje MD37100 GANTRY_AXIS_TYPE = 11, 12, 13 (si la versión del software es SW7.1 o superior, el valor máximo de configuración es 18). Definir el eje GANTRY.
0: Sin eje GANTRY
11: Este eje es un eje esclavo y está en la combinación GANTRY 1
12: Este eje es un eje esclavo y está en combinación GANTRY 2 en
13: Este eje es un eje esclavo y está en combinación GANTRY 3
b. Otros parámetros: MD37110 GANTRY_AXIS_TYPE = 11, 12, 13. POS_TOL_WARNING = .... .mm.
MD37120 GANTRY_ POS_TOL_ERROR = .... .mm
MD37130 GANTRY_POS_TOL_REF = .... .mm.
MD37140 GANTRY_BREAK_UP = 0, 1.
¡Igual que la configuración del eje maestro!
Otro método de sincronización es maestro-esclavo
El control maestro-esclavo también puede denominarse función de acoplamiento de velocidad/par. Se utiliza en la misma unidad de eje de la máquina accionada por dos motores independientes sobre la misma transmisión mecánica. Además, se puede utilizar para eliminar el juego y el juego entre engranajes en estructuras de transmisión de engranajes, así como para aumentar el par.
En el control maestro-esclavo, cada eje esclavo debe estar asignado a un eje maestro. Por el contrario, un eje maestro puede pertenecer a varios ejes esclavos. De esta forma, el mismo husillo puede establecer una relación maestro-esclavo con múltiples ejes esclavos, pero el eje esclavo asignado al eje maestro no se puede utilizar como eje maestro. Después de establecer la relación maestro-esclavo, el eje esclavo solo puede realizar un movimiento de carga de acuerdo con la velocidad del eje maestro, es decir, el eje esclavo solo tiene control de velocidad pero no control de posición.
La configuración de la función maestro-esclavo sólo se establece en el eje esclavo (incluidos los datos de la máquina y la interfaz PLC). La relación maestro-esclavo se puede establecer de dos maneras: configuración estática y configuración dinámica. La configuración dinámica se refiere al establecimiento de la relación maestro-esclavo del eje en el programa de mecanizado a través de las instrucciones del programa NC MASLDEF y MASLDEL. La relación maestro-esclavo de un eje se puede cambiar dinámicamente y establecer estáticamente sin efectos negativos en los datos de máquina asociados a ella. El formato del comando es el siguiente:
MASLDEF (SLV1, SLV2,...., MASTER AXIS): asigna uno o más ejes al cabezal;
MASLDEL (SLV1, SLV2 ,..). Desasignar uno o más ejes esclavos al eje maestro. Los ajustes estáticos son ajustes establecidos en los datos de la máquina que determinan permanentemente la relación maestro-esclavo de cada eje. Las configuraciones específicas son las siguientes:
MD37252: MS_ASSIGN_MASTER_TORQUE_CTR= (número de eje): el número de eje del husillo utilizado para el control de par maestro-esclavo
MD37250: MS_ASSIGN_SPEED_TORQUE_CMD= (número de eje) : utilizado para el control de par maestro-esclavo El número de eje del husillo controlado por la velocidad del esclavo;
MD37262: MS_COUPLING_ALWAYS_ACTIVE=0, 1: Si se activa permanentemente el control maestro-esclavo;
0: Activa temporalmente la función de control maestro-esclavo, que se puede realizar a través de la Interfaz PLC DB3X.DBX24.7 (MASTER/SLAVE ON) y los comandos NC MASLON (SLAVEAXIS1, SALAVEAXIS2,. y MASLOF (SLAVEAXIS1,). SALAVEAXIS2,....) activan la función de control maestro-esclavo.
1: Después de que se inicia NC, la función de control maestro-esclavo siempre está activa.
MD37274: MS_MOTION_DIR_REVERSE=0, 1: Convierte la dirección de movimiento del eje esclavo en el modo de control maestro-esclavo.
0: No cambiar la dirección de movimiento del eje impulsado;
1: Invertir la dirección de movimiento del eje impulsado.
Además, señal de interfaz PLC: DB3X.DBX1.4=1 (modo siguiente)