Red de conocimiento informático - Aprendizaje de programación - Formato de comando G71 de programación CNC fanuc

Formato de comando G71 de programación CNC fanuc

G71: Ciclo de corte transversal.

Introducción a la función del sistema CNC FANUC

1. Número de rutas controladas (Controlled Path)

El número de grupos de servoejes de alimentación (alimentación) controlados por el CNC. . Durante el procesamiento, cada grupo forma una trayectoria de herramienta y cada grupo puede moverse de forma independiente o coordinada al mismo tiempo.

2. Número de ejes controlados (ControlledAxes)

El número total de ejes servo de alimentación controlados por CNC/cada pista.

3. Número de ejes controlados simultáneamente (Simultaneally Controlled Axes)

El número de ejes servo de alimentación para la interpolación simultánea en cada trayectoria.

4. Control de ejes por PMC (Axis control by PMC)

El servoeje de alimentación controlado por PMC (Controlador programable de máquina herramienta). Las instrucciones de control se compilan en el programa PMC (diagrama de escalera), por lo que es inconveniente modificarlas. Por lo tanto, este método generalmente solo se usa para el control del eje de avance con una cantidad de movimiento fija.

5. Control de eje Cf (serie T)

En el sistema de torno, la posición de rotación (ángulo) del husillo es controlada por el servo de alimentación como otros ejes de alimentación. implementación. Este eje realiza interpolación junto con otros ejes de alimentación para procesar curvas arbitrarias.

6. Control de contorneado Cs (serie T)

En el sistema de torno, la posición de rotación (ángulo) del husillo no está controlada por el servomotor de alimentación sino por el husillo FANUC. Implementación de motores eléctricos. La posición (ángulo) del husillo es detectada por un codificador de alta resolución instalado en el husillo (no el motor del husillo). En este momento, el husillo funciona como un servoeje de alimentación, con una velocidad de movimiento de: grados/minutos. y puede comunicarse con otros ejes de alimentación interpolar juntos para procesar la curva de contorno.

7. Control del eje giratorio (Control del eje giratorio)

Establezca el eje de alimentación como eje giratorio para el control de posición angular. El ángulo de rotación se puede establecer en cualquier valor mediante parámetros. En el sistema FANUC, normalmente sólo se pueden configurar como ejes giratorios los ejes de avance distintos de los ejes básicos.

8. Desconexión de eje controlado (Controlled Axis Detach)

Especifique que un determinado eje del servo de alimentación está fuera del control del CNC sin alarma del sistema. Generalmente se utiliza para el control de la plataforma giratoria. Cuando la máquina herramienta no esté utilizando la plataforma giratoria, realice esta función para desconectar el motor de la plataforma giratoria y retirar la plataforma giratoria.

9. Servo Off

Utiliza la señal del PMC para cortar la alimentación del eje del servo de alimentación, de modo que pueda moverse libremente con la mano sin el control del CNC, pero El CNC sigue monitorizando en tiempo real la posición real del eje. Esta función se puede utilizar para controlar el movimiento de la mesa de trabajo con un volante mecánico en máquinas herramienta CNC, o para evitar la sobrecorriente en el motor de alimentación cuando la mesa de trabajo o el plato giratorio están sujetos mecánicamente.

10. Seguimiento de posición (Seguimiento)

Si la posición mecánica del banco de trabajo se mueve cuando el servo está apagado, se produce una parada de emergencia o una alarma del servo, el registro de error de posición de el CNC producirá errores de posición. La función de seguimiento de posición consiste en modificar la posición de la máquina herramienta monitoreada por el controlador CNC para que el error en el registro de error de posición sea cero. Por supuesto, la realización del seguimiento de posición debe determinarse en función de las necesidades de control reales.

11. Codificador incremental (Codificador de impulsos incrementales)

Un elemento de medición de posición giratorio (angular), montado en el eje del motor o en el husillo de bolas, emite pulsos equiespaciados cuando gira Representa la cantidad de desplazamiento. Dado que no hay un punto cero en la rueda de códigos, no puede indicar la posición de la máquina herramienta. Sólo después de que la máquina herramienta vuelve a cero y se establece el punto cero del sistema de coordenadas de la máquina herramienta, se puede expresar la posición del banco de trabajo o herramienta. Cabe señalar al utilizar que la salida de señal del codificador incremental tiene dos modos: serie y paralelo. La unidad CNC tiene una interfaz serie y una interfaz paralela correspondiente a ésta.

12. Codificador de pulso absoluto

El elemento de medición de posición giratorio (angular) tiene el mismo propósito que el codificador incremental. La diferencia es el código de este codificador. en el disco, que sirve como referencia de conteo de pulsos. Por lo tanto, el valor de conteo no solo puede reflejar el desplazamiento, sino también la posición real de la máquina herramienta en tiempo real. Además, la posición de la máquina herramienta no se perderá después de apagarla y se puede procesar inmediatamente sin volver a cero después de encender la máquina. Al igual que el codificador incremental, se debe prestar atención a la salida en serie y a la salida en paralelo de la señal de pulso al usarlo, para que coincida con la interfaz de la unidad CNC. (Los primeros sistemas CNC no tenían puertos serie).

13. FSSB (FANUC Serial Servo Bus)

FANUC Serial Servo

Bus) es un bus de alta velocidad. Bus de transmisión de señal de velocidad entre la unidad CNC y el servoamplificador. Se puede utilizar un cable óptico para transmitir señales de control de 4 a 8 ejes. Por lo tanto, para distinguir cada eje, se deben configurar los parámetros relevantes.

14. Control síncrono simple (Control síncrono simple)

Uno de los dos ejes de alimentación es el eje motriz y el otro es el eje conducido. El eje motriz recibe las instrucciones de movimiento de. el CNC y el esclavo El eje móvil sigue el movimiento del eje motriz, logrando así el movimiento sincrónico de los dos ejes. El CNC monitoriza las posiciones de movimiento de los dos ejes en cualquier momento, pero no compensa los errores entre los dos. Si las posiciones de movimiento de los dos ejes exceden la configuración de los parámetros, el CNC emitirá una alarma y detendrá el movimiento de cada uno. eje. Esta función se utiliza para accionamientos de doble eje de mesas de trabajo grandes.

15. Control de accionamiento dual (control en tándem)

Para mesas de trabajo grandes, cuando el par de un motor no es suficiente para conducir, se pueden utilizar dos motores. esta función. Uno de los dos ejes es el eje motriz y el otro es el eje conducido. El eje motriz recibe instrucciones de control del CNC y el eje conducido aumenta el par motor.

16. Control sincrónico (sistema de doble vía serie T)

El sistema de torno de doble vía puede lograr la sincronización de dos ejes en una vía y también puede lograr la sincronización de dos ejes. de dos trayectorias. El método de control de sincronización es el mismo que el "control de sincronización simple" mencionado anteriormente.

17. Control compuesto (sistema de doble vía serie T)

El sistema de torno de doble vía puede realizar el intercambio de instrucciones de movimiento del eje de las dos vías, es decir, el programa. de la primera trayectoria puede controlar el movimiento del eje de la segunda trayectoria; el programa de la segunda trayectoria puede controlar el movimiento del eje de la primera trayectoria.

18. Control superpuesto (sistema de doble traza serie T)

El sistema de torno de doble traza puede realizar la ejecución simultánea de instrucciones de movimiento de ejes de dos trayectorias. La diferencia con el control síncrono es que en el control síncrono, solo se pueden enviar comandos de movimiento al eje motriz, mientras que en el control de superposición, los comandos se pueden enviar tanto al eje motriz como al eje conducido. La cantidad de movimiento del eje impulsado es la suma de su propia cantidad de movimiento y la cantidad de movimiento del eje impulsor.

19. Control del eje B (serie T)

El eje B es un eje independiente añadido a los ejes básicos (X, Z) del sistema de torno. centros. Está equipado con un husillo motorizado, por lo que puede taladrar, taladrar o trabajar simultáneamente con el eje básico para procesar piezas complejas.

20. Barrera de mandril/contrapunto (serie T)

Esta función tiene una pantalla de configuración en la pantalla del CNC. El operador puede mantener la herramienta. Zona de salida para evitar que las puntas de las herramientas choquen con el mandril y el contrapunto.

21. Comprobación de interferencia del poste de herramienta (serie T)

En el sistema de torno de doble vía, cuando se utilizan dos portaherramientas para procesar una pieza de trabajo, para evitar que los dos. La función se puede utilizar para la colisión de dos portaherramientas.

El principio es utilizar parámetros para establecer la distancia mínima entre los dos portaherramientas y verificarla de vez en cuando durante el procesamiento. Detenga el avance del portaherramientas antes de que se produzca una colisión.

22. Detección de carga anormal (Detección de carga anormal)

La colisión mecánica, el desgaste o la rotura de la herramienta provocarán un gran par de carga en el servomotor y el motor del husillo, y pueden dañar el motor y conductor . Esta función es para monitorear el par de carga del motor, y cuando excede el valor de configuración del parámetro, el motor se detendrá por adelantado y se invertirá.

23. Interrupción del mango manual

Agitar el volante durante el funcionamiento automático puede aumentar la distancia de movimiento del eje de movimiento. Se utiliza para corregir trazos o tamaños.

24. Intervención y retorno manual (Intervención manual y retorno)

Durante el funcionamiento automático, utilice la pausa de avance para detener el eje de avance y luego mueva manualmente el eje a una determinada ejecución. algunas operaciones necesarias (como cambio de herramienta) en una posición Una vez completada la operación, presione el botón de inicio de procesamiento automático para volver a la posición de coordenadas original.

25. ON/OFF absoluto manual (ON/OFF absoluto manual)

Esta función se utiliza para determinar si el valor de las coordenadas del movimiento manual después de la alimentación se pausa durante la operación automática. Se suma al valor de posición actual de operación automática.

26. Manejar avance sincrónico (Manejar avance sincrónico)

Durante la operación automática, la velocidad de avance de la herramienta no es la velocidad especificada por el programa de procesamiento, pero está de acuerdo con el velocidad especificada por el volante. La velocidad de rotación del generador de impulsos está sincronizada.

27. Comando numérico manual (Comando numérico manual)

El sistema CNC ha diseñado una pantalla MDI dedicada a través de la cual se muestran los comandos de movimiento (G00, G01, etc.) y la cantidad de movimiento de el eje de coordenadas se ejecuta en modo de alimentación JOG (manual continua).

28. Salida serial del husillo/Salida analógica del husillo (Salida serial del husillo/Salida analógica del husillo)

Hay dos interfaces para el control del husillo: una es para transmitir datos en forma serial ( La interfaz del CNC con las instrucciones del motor del husillo se denomina salida en serie; la otra es la interfaz que emite voltaje analógico como instrucciones del motor del husillo. El primero debe utilizar la unidad de accionamiento del husillo y el motor de FANUC, y el segundo utiliza una unidad de accionamiento del husillo controlado analógicamente (como un convertidor de frecuencia) y un motor.

29. Posicionamiento del husillo (Spindle positioning) (Sistema T)

Este es un método de trabajo (método de control de posición) del husillo del torno. Utiliza un motor de husillo FANUC y un husillo. Montado en el husillo. El codificador de posición realiza el posicionamiento en la circunferencia a intervalos angulares fijos o el posicionamiento en cualquier ángulo del husillo.

30. Orientación del husillo (Orientation)

Para realizar el posicionamiento del husillo o el cambio de herramienta, el husillo de la máquina herramienta debe estar posicionado en una determinada esquina en la dirección circunferencial de rotación como base para el punto de acción. Esta función del CNC se llama orientación del husillo. El sistema FANUC proporciona los tres métodos siguientes: orientación con un codificador de posición, orientación con un sensor magnético y orientación con una señal externa de una vuelta (como un interruptor de proximidad).

31. Control de contorno Cs (control de contorno Cs)

El control de contorno Cs cambia el control del husillo del torno a control de posición para realizar el posicionamiento del husillo de acuerdo con el ángulo de rotación, y se puede combinar con otra interpolación del eje de alimentación para mecanizar piezas de trabajo con formas complejas. El control del eje Cs debe utilizar el motor de husillo en serie de FANUC y se debe instalar un codificador de pulsos de alta resolución en el husillo. Por lo tanto, la precisión de posicionamiento del husillo que utiliza el eje Cs es mayor que la precisión de posicionamiento del husillo mencionada anteriormente.

32. Control multicabezal (Control multicabezal)

Además de controlar el primer cabezal, el CNC también puede controlar otros cabezales, hasta 4 (según sistema). ) ), normalmente dos cabezales en serie y un cabezal analógico. El comando de control S del husillo está determinado por el PMC (diagrama de escalera).

33. Roscado rígido (Roscado rígido)

La operación de roscado no utiliza un mandril flotante sino que se realiza mediante el funcionamiento sincrónico de la rotación del husillo y el eje de alimentación del roscado. Cuando el husillo gira una vez, la cantidad de avance del eje de roscado es igual al paso del macho, lo que puede mejorar la precisión y la eficiencia. Para lograr un roscado rígido, se debe instalar un codificador de posición (generalmente 1024 pulsos/revolución) en el husillo, y se debe compilar el diagrama de escalera correspondiente y establecer los parámetros relevantes del sistema. Todas las fresadoras y tornos (centros de torneado) pueden lograr un roscado rígido. Pero los tornos no pueden lograr un roscado inverso como las fresadoras.

34. Control sincrónico del husillo (Control sincrónico del husillo)

Esta función puede realizar el funcionamiento sincrónico de dos husillos (en serie) Además de la velocidad de rotación sincrónica, también puede realizar la rotación. sincronización de fases. Mediante la sincronización de fases, se pueden utilizar dos husillos para sujetar una pieza de trabajo de forma irregular en un torno. Dependiendo del sistema CNC, se puede lograr la sincronización de dos husillos en una trayectoria, o se puede lograr la sincronización de dos husillos en dos trayectorias. El husillo que acepta comandos CNC se denomina husillo maestro y el husillo que gira sincrónicamente con el husillo maestro se denomina husillo esclavo.

35. Control síncrono de cabezal simple

Dos cabezales serie funcionan de forma sincronizada. El cabezal que recibe las instrucciones del CNC es el cabezal maestro, y el que sigue al cabezal maestro es el cabezal esclavo. Huso. Los dos husillos pueden girar a la misma velocidad al mismo tiempo y pueden realizar operaciones como roscado rígido, posicionamiento o interpolación de contorno del eje Cs al mismo tiempo. A diferencia de la sincronización de husillo mencionada anteriormente, la sincronización de husillo simple no puede garantizar la sincronización de los dos husillos. El ingreso al estado de sincronización simple está controlado por la señal PMC, por lo que las declaraciones de control correspondientes deben programarse en el programa PMC.

36. Interruptor de salida del husillo (Interruptor de salida del husillo) (T)

Esta es la función de control del controlador del husillo. Utiliza un motor de husillo especial. Bobinado: bobinado de alta velocidad y bobinado de baja velocidad, utilice esta función para cambiar los dos devanados para lograr un amplio rango de regulación de velocidad de potencia constante. Relé para conmutación de devanados. El control de conmutación se implementa mediante un diagrama de escalera.

37. Memoria de compensación de herramienta A, B, C (Memoria de compensación de herramienta A, B, C)

Los parámetros disponibles de la memoria de compensación de herramienta están configurados en tipo A, tipo B o tipo C. Cualquier tipo. El tipo A no distingue entre la cantidad de compensación de geometría y la cantidad de compensación de desgaste de la herramienta. El tipo B separa la compensación de geometría y la compensación de desgaste. Generalmente, la cantidad de compensación geométrica es la diferencia en el tamaño medido de la herramienta; la cantidad de compensación por desgaste es la diferencia medida en el tamaño de la pieza de trabajo. El tipo C no solo separa la compensación de geometría y la compensación de desgaste, sino que también separa el código de compensación de longitud de la herramienta y el código de compensación de radio. El código de compensación de longitud es H y el código de compensación de radio es D.

38. Compensación del radio de la punta de la herramienta (T)

Las puntas de las herramientas de torneado tienen arcos para lograr un giro preciso, de acuerdo con la dirección de la herramienta de corte durante el procesamiento. El radio del arco de la punta de la herramienta se compensa en función de la orientación relativa entre la herramienta y la pieza de trabajo.

39. Compensación de herramienta tridimensional (M)

En el mecanizado de enlace multicoordenada, la herramienta se puede compensar en tres direcciones de coordenadas durante el movimiento de la herramienta. Se puede realizar una compensación por el mecanizado del lado de la herramienta, así como una compensación del mecanizado de la cara del extremo de la herramienta.

40. Gestión de la vida útil de las herramientas (Tool Life Management)

Cuando utilice varias herramientas, agrupe las herramientas según su vida útil y preestablezca el orden de uso de las herramientas en la tabla de gestión de herramientas del CNC. . Cuando las herramientas utilizadas en el procesamiento alcanzan su valor de vida útil, se pueden reemplazar automática o manualmente con la siguiente herramienta del mismo grupo. Una vez agotadas las herramientas del mismo grupo, se utilizan las herramientas del siguiente grupo. Ya sea que el reemplazo de herramientas sea automático o manual, se debe preparar un diagrama de escalera. La unidad de vida útil de la herramienta se puede configurar como "minutos" o "número de usos" con parámetros.

41. Medición automática de la longitud de la herramienta (Medición automática de la longitud de la herramienta)

Instale un sensor de contacto en la máquina herramienta y compile el programa de medición de la longitud de la herramienta como el programa de mecanizado (use G36, G37), se debe especificar en el programa el número de corrector utilizado por la herramienta. Ejecute este programa en modo automático para hacer que la herramienta entre en contacto con el sensor, midiendo así la diferencia de longitud entre este y la herramienta de referencia, y complete automáticamente el valor en el número de compensación especificado por el programa.

42. Interpolación de coordenadas polares (T)

La programación de coordenadas polares consiste en cambiar el sistema de coordenadas cartesianas de dos ejes lineales al eje horizontal como un eje lineal. sistema de coordenadas del eje giratorio, y este sistema de coordenadas se utiliza para compilar el programa de procesamiento para contornos no circulares. Normalmente se utiliza para tornear ranuras rectas o rectificar levas en una amoladora.

43. Interpolación cilíndrica (Interpolación cilíndrica)

Al realizar operaciones de mecanizado en la superficie exterior del cilindro (como mecanizar ranuras deslizantes), para simplificar la programación, se utilizan dos líneas rectas. son El sistema de coordenadas cartesiano del eje se convierte en un sistema de coordenadas en el que el eje horizontal es el eje de rotación (C) y el eje vertical es el eje lineal (Z). Este sistema de coordenadas se utiliza para compilar el contorno de mecanizado en la superficie exterior. .

44. Interpolación hipotética (M)

Durante la interpolación circular, uno de los ejes se designa como eje de interpolación virtual, es decir, la operación de interpolación sigue siendo según la interpolación de arco normal. , la cantidad de movimiento del eje virtual interpolado no se genera, por lo que el eje virtual no tiene ningún movimiento. Esto hace que el movimiento del otro eje siga una ley de función sinusoidal. Se puede utilizar para movimientos sinusoidales.

45. Interpolación NURBS (M)

La mayoría de los moldes utilizados en industrias como la automotriz y la aeronáutica están diseñadas con CAD para garantizar la precisión, se utiliza una geometría no uniforme. en el diseño Las funciones físicas y químicas B-spline (NURBS) describen superficies y curvas de la escultura. Por lo tanto, el sistema CNC está diseñado con funciones de interpolación correspondientes, de modo que la expresión de la curva NURBS pueda indicar directamente al CNC, evitando el uso de pequeños métodos de aproximación de segmentos de línea recta para procesar curvas o superficies de contorno complejas.

46. Retorno a la posición de referencia flotante

Para un cambio rápido de herramienta u otros fines de procesamiento, se puede establecer un punto de referencia no fijo en la máquina herramienta y se denomina punto de referencia. Este punto se puede establecer en cualquier posición de la máquina herramienta en cualquier momento, y el comando G30.1 se utiliza en el programa para hacer que la herramienta regrese a este punto.

47. Programación del comando de coordenadas polares (Comando de coordenadas polares) (M)

Los puntos geométricos del tamaño de la pieza durante la programación están definidos por el radio polar y el ángulo de las coordenadas polares. Según normativa, el primer eje del sistema de coordenadas es el eje lineal (es decir, el diámetro polar), y el segundo eje es el eje angular.

48. Control de vista previa avanzada (M)

Esta función sirve para leer múltiples segmentos del programa por adelantado, interpolar la trayectoria de carrera y obtener una vista previa de la velocidad y la aceleración. Esto puede reducir el error de seguimiento causado por la aceleración, desaceleración y retraso del servo. La herramienta puede seguir con mayor precisión el contorno de la pieza indicado por el programa a alta velocidad, mejorando así la precisión del mecanizado. El control de lectura previa incluye las siguientes funciones: aceleración y desaceleración lineal antes de la interpolación, desaceleración automática en esquinas y otras funciones.

La instrucción de programación para el control de prelectura es G08P1. Los diferentes sistemas tienen diferentes números de segmentos de programa para preleer. 16i puede preleer hasta 600 segmentos.

49. Control de contorno de alta precisión (M) El control de contorno de alta precisión se abrevia como HPCC.

Algunos errores de mecanizado son causados ​​por el CNC, incluidos los errores causados ​​por la aceleración y desaceleración después de la interpolación. Para reducir estos errores, se utiliza un procesador auxiliar RISC en el sistema para agregar funciones de procesamiento de alta velocidad y alta precisión. Estas funciones incluyen: ①. Aceleración y desaceleración lineal antes de la interpolación de prelectura de múltiples etapas. Esta función reduce los errores de procesamiento causados ​​por la aceleración y desaceleración. ②. Función de control automático de velocidad para prelectura multisegmento. Esta función considera la forma de la pieza de trabajo y los cambios de velocidad y aceleración permitidos por la máquina herramienta, para que el actuador pueda acelerar/desacelerar suavemente. La instrucción de programación para control de contorno de alta precisión es G05P10000.

50. Control de contorno AI/control de nanoContorno AI (M)

Estas dos funciones se utilizan para programas pequeños de alta velocidad y alta precisión, procesamiento de segmentos y enlaces de múltiples coordenadas. Puede reducir el retraso de posición causado por la aceleración y desaceleración y el retraso de posición causado por el retraso del servo y aumenta con el aumento de la velocidad de alimentación, reduciendo así el error de procesamiento de contorno. Estos dos controles tienen funciones de lectura previa de múltiples etapas y realizan aceleración y desaceleración lineal o aceleración y desaceleración en forma de campana antes de la interpolación, lo que garantiza una aceleración y desaceleración suaves durante el procesamiento y reduce los errores de procesamiento. En el control de nanocontorno, el valor del comando de entrada es micras, pero hay un nano interpolador en su interior. Las instrucciones dadas al servo después de pasar por el nano interpolador son nanómetros. De esta manera, la mesa de trabajo se mueve con mucha suavidad y la precisión del mecanizado y la calidad de la superficie se pueden mejorar considerablemente. Las instrucciones de programación de estas dos funciones en el programa son: G05.1 Q1.

51. Control de contorno de alta precisión AI/función de control de contorno de alta precisión nano AI (control de contorno de alta precisión AI/control de contorno de alta precisión nano AI) (M)

Esta función se utiliza para procesamiento de contornos micro de alta velocidad y alta precisión de líneas rectas o segmentos de línea NURBS. Puede garantizar que la herramienta siga estrictamente el valor del comando a alta velocidad, por lo que puede reducir en gran medida el error de procesamiento del contorno y lograr un procesamiento de alta velocidad y alta precisión. En comparación con el HPCC mencionado anteriormente, la aceleración y desaceleración en AI HPCC son más precisas, por lo que se puede aumentar la velocidad de corte. La diferencia entre AI nano HPCC y AI HPCC es que hay un nano interpolador en AI nanoHPCC, y todo lo demás es igual que AI HPCC. En estos dos tipos de control, existen las siguientes funciones CNC y servo: aceleración y desaceleración lineal o en forma de campana antes de la interpolación; función de desaceleración basada en la diferencia de velocidad de avance al procesar las esquinas; determinación de avance anticipado basada en la aceleración de cada eje; La función de velocidad de alimentación; la función de modificar la velocidad de alimentación según el ángulo de caída del eje Z;

Las instrucciones de programación del programa son: G05 P10000.

52. Operación DNC (Operación DNC)

Es un método de trabajo de operación automática. Utilice el puerto RS-232C o RS-422 para conectar el sistema CNC o la computadora. El programa de procesamiento se almacena en el disco duro o disquete de la computadora y se ingresa al CNC segmento por segmento. se procesa un segmento. Esto puede resolver la limitación de la capacidad de memoria del CNC. Este modo de funcionamiento está controlado por la señal PMC DNCI.

53. Búfer remoto (Remote buffer)

Es una interfaz para operación DNC. Está controlada por una CPU independiente y cuenta con puertos RS-232C y RS-422. Usarlo es más rápido que el puerto RS-232C general (en la placa base).

54. DNC1

Es un protocolo de comunicación y una biblioteca de comandos de comunicación que realiza la transmisión de información de datos entre el sistema CNC y la computadora host.

DNC1 fue desarrollado por FANUC Company y se utiliza para el control de unidades de procesamiento en FMS. Las funciones que se pueden realizar incluyen: monitoreo de operación de equipos de procesamiento; control de equipos de procesamiento y auxiliares; transmisión ascendente y descendente de datos de procesamiento (incluidos parámetros) y diagnóstico de fallas, etc. La conexión del hardware es punto a multipunto. Una computadora se puede conectar a 16 máquinas herramienta CNC.

55. DNC2

Sus funciones son básicamente las mismas que DNC2, pero el protocolo de comunicación es diferente. DNC2 utiliza el protocolo LSV2 comúnmente utilizado en Europa. Además, la conexión de hardware es punto a punto y una computadora puede conectar 8 máquinas herramienta CNC. La velocidad de comunicación más rápida es de 19 Kb/segundo.

56. Bus serie de alta velocidad (HSSB)

Es la interfaz de conexión entre el sistema CNC y la computadora host, utilizada para la transmisión de datos entre ambos. transmitidos por DNC1 y DNC2, los tipos de datos también pueden transmitir los datos de visualización de varias pantallas de visualización del CNC. De este modo, la máquina herramienta se puede manejar mediante el monitor y el teclado del ordenador.

57. Puerto Ethernet (Ethernet)

Es la interfaz entre el sistema CNC y Ethernet. FANUC proporciona dos tipos de puertos Ethernet: bayoneta PCMCIA y placa Ethernet integrada. Puede utilizar la tarjeta PCMCIA para transferir temporalmente algunos datos y puede desconectar la tarjeta después de su uso. La placa Ethernet está instalada dentro del sistema CNC, por lo que se utiliza para conectarse a la computadora host durante mucho tiempo e implementar el control en tiempo real de la unidad de procesamiento.