Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Equipment >> Equipo industrial

Entrada externa para valores programados

Los programas CNC estándar carecen de inteligencia. Se ejecutan secuencialmente, los comandos dan como resultado acciones predeterminadas y las palabras para cada comando son fijas.

La programación paramétrica brinda capacidades adicionales, y varios tipos de compensación, como compensaciones de dispositivos, compensación de longitud de herramienta y radio de corte, permiten que los programas hagan referencia a datos desde fuera del programa. Estos datos generalmente se almacenan en registros de compensación y afectan la forma en que se ejecuta un programa CNC.

Ciertas aplicaciones requieren programas CNC para acceder a otros datos desde fuera del programa de la misma manera que lo hace la compensación. Estas aplicaciones superan los límites de lo que es posible con el código G estándar. Sin embargo, con la programación paramétrica, es fácil hacer que los programas accedan a datos externos.

Las fuentes de datos externos incluyen registros de compensación, registros de variables comunes permanentes y terminales de señal de entrada en una placa de circuito impreso. Las variables del sistema de programación paramétrica permiten el acceso a cada tipo.

Para el acceso a la compensación, la mayoría de los CNC usan un nombre o número de variable del sistema que corresponde al registro de compensación al que se accede. Para un modelo popular de centro de mecanizado CNC de FANUC, la variable de sistema #2001 brinda acceso de lectura y escritura al registro para el desplazamiento geométrico número uno, #2002 brinda acceso al registro número dos, y así sucesivamente. Si bien se accede a cada tipo de compensación con una serie diferente de variables del sistema, tenga la seguridad de que puede acceder a cualquier registro de compensación si conoce el nombre o el número de la variable del sistema correspondiente.

Las variables comunes permanentes son muy parecidas a los registros de compensación. Puede ingresarlos usando el teclado del panel MDI, o los datos pueden ingresarse por alguna otra fuente (tal vez los resultados provenientes de un programa de sondeo). Si bien la denominación/numeración de estas variables del sistema varía, FANUC utiliza una serie de variables del sistema que comienzan con #500 para acceder a ellas. La variable común permanente #501, por ejemplo, se usa para acceder (leer y escribir) el valor en el registro de variable común permanente número 501.

Se accede a los terminales de entrada y salida a través de una serie de variables del sistema que van desde #1100 a #1131 para entradas y desde #2000 a #2031 para salidas. Cada uno corresponde a una ubicación de terminal de placa de circuito impreso. Si el terminal está activo/encendido (fluye corriente), el valor de la variable del sistema correspondiente será 1. Si el terminal está inactivo/apagado (no fluye corriente), su valor será 0. Por ejemplo, cuando la ubicación del terminal el número 2 está activo, el valor de la variable del sistema #1102 será 1.

El método que utilizará para almacenar/acceder a los datos dependerá de su aplicación. A veces tiene sentido colocar datos relacionados en registros de compensación, especialmente si los datos están relacionados con herramientas de sujeción o de corte. Otras veces, es más lógico colocar los datos en variables comunes permanentes, especialmente si los datos están más relacionados con el uso de la máquina que con las herramientas. Los terminales de entrada/salida son importantes si se utilizan dispositivos externos que deben proporcionar información de retroalimentación al CNC.

La forma en que se colocan los datos en los registros de datos también varía. En algunas aplicaciones, el operador ingresará datos a través del teclado del panel MDI. En otros, los datos son ingresados ​​por un dispositivo externo, como una sonda táctil o un sistema de medición posterior al proceso. En otra aplicación, un sensor de máquina (como uno que controla la posición angular de una mesa giratoria) se conecta a un terminal de entrada/salida.

¿Cuáles son algunas formas de acceder a datos de programas CNC externos?

Aquí hay tres formas de acceder a datos externos, con un ejemplo para cada aplicación:

  1. Acceso al registro de compensación:mejora de las compensaciones de desgaste

Hay momentos en que el operador del centro de torneado no puede determinar fácilmente la cantidad de ajuste necesaria para un ajuste de tamaño. Considere una dimensión especificada sobre una pelota (vea la Figura 1). En lugar de calcular la cantidad de ajuste de compensación, que requiere trigonometría, haga que el operador almacene la medida tomada sobre la pelota en un registro de compensación no utilizado. Luego, el programa puede hacer referencia a este valor en un cálculo que determina cómo ajustar los movimientos de los ejes X y Z necesarios para mecanizar correctamente el cono.

  1. Acceso a variable común permanente:Automatización de programa-Asignación cero

El centro de una pieza de trabajo redonda, cuando se sujeta con una abrazadera de bloque en V (consulte la Figura 2), variará de manera predecible según el diámetro de la pieza de trabajo. En lugar de medir esta posición cada vez que se cambia una configuración, haga que el operador ingrese el diámetro de la pieza de trabajo en una variable común permanente. El programa puede hacer referencia a este valor para determinar la posición central y luego especificar un valor apropiado en el registro de desplazamiento del dispositivo correspondiente.

  1. Acceso al terminal de la señal de entrada:determinar la posición del dispositivo giratorio

Si una mesa giratoria está en la posición angular incorrecta cuando se activa o reinicia un programa, los resultados podrían ser desastrosos. Un sensor montado en la mesa giratoria (posiblemente un interruptor de límite) se puede conectar a un terminal de señal de entrada de tal manera que, cuando el lado apropiado de la mesa esté frente al husillo, la corriente fluirá en el terminal. El programa puede probar si este terminal está activo. Si no es así, puede generar una alarma.


Equipo industrial

  1. ¿Su sistema está listo para IoT?
  2. Cortadores poligonales para tornos automáticos
  3. Establecimiento de una línea base del sistema para un rendimiento óptimo
  4. 5 consideraciones clave para diseñar su sala de compresores
  5. Directrices para diseñar un sistema de aire comprimido
  6. Planificación de futuras expansiones de plantas
  7. Consejos de servicio de verano para su sistema de aire comprimido
  8. Controladores centrales para sistemas de compresores de aire
  9. Los beneficios clave de monitorear su sistema compresor
  10. Principales razones por las que falla el sistema hidráulico
  11. Sistemas hidráulicos y la necesidad de mantenimiento