Conectar FANUC Series 30i / 31i / 32i / 35i (A, B, B Plus)
La familia 30i se lee mediante FOCAS2 por Ethernet (TCP 8193 por defecto). En los 30i/31i/32i-MODEL B Plus, FOCAS/Ethernet, FL-net, EtherNet/IP y PROFINET vienen de serie sin tarjeta Ethernet adicional. El colector necesita la librería FOCAS2 A02B-0207-K737. FANUC MTConnect Server es compatible con 30i/31i/32i-MODEL A y B.
De un vistazo
| Protocolos nativos | FOCAS2 por Ethernet; FOCAS por HSSB |
|---|---|
| Puerto por defecto | TCP 8193 |
| Licencia en el colector | Librería FOCAS2 A02B-0207-K737 |
| Redes del B Plus | FOCAS/Ethernet, FL-net, EtherNet/IP, PROFINET de serie |
| MTConnect | FANUC MTConnect Server (30i/31i/32i-A y B) |
| OPC UA | A través de un gateway FOCAS o un servidor OPC |
Vías de conexión
La vía estándar. En esta serie están disponibles las funciones propias de la familia 30i, como la lectura del nombre del programa en ejecución y de los datos de ejes.
Agente que se ejecuta en un PC; requiere una opción en el CNC; prueba de 30 días.
Softing edgeConnector/SDEX incluyen en su lista 30i, 31i, 31i-B, 31i-B5, 32i-B y 35i-B.
Enlace de fibra óptica con un PC equipado con una tarjeta HSSB; se usa cuando ya hay un PC de HMI conectado por HSSB.
Licencias y opciones
| Elemento | Opción / referencia | ¿De pago? | Nota |
|---|---|---|---|
| Librería FOCAS2 (Ethernet + HSSB) | A02B-0207-K737 | De pago | En el colector |
| Función FOCAS Ethernet | De serie en B Plus; referencia no publicada para los demás | Depende | Confírmelo con el fabricante de la máquina |
| FANUC MTConnect Server | Opción del CNC, nombre no publicado | De pago | Prueba de 30 días |
Puertos
| Puerto | Protocolo | Nota |
|---|---|---|
8193 | TCP | FOCAS2/Ethernet, por defecto |
8196 | TCP | Mensajería no solicitada, tarjeta Fast Ethernet, firmware 6567/E2 o posterior |
5000 | HTTP | Agente MTConnect habitual |
Versiones de software
- 30i/31i/32i-MODEL B Plus (2020): FOCAS/Ethernet, FL-net, EtherNet/IP y PROFINET de serie sin tarjeta Ethernet.
- La librería FOCAS2 cubre FS30i/31i/32i/35i en versiones de 32 y 64 bits.
- La mensajería no solicitada requiere el firmware Fast Ethernet 6567/E2 o posterior, el parámetro 904 bit 4 = 1 y soporte en el ladder.
Datos que se pueden leer
- Programa: número y nombre del programa principal en ejecución, comentario del programa, bloque actual y número de secuencia
- Estado: modo, estado de marcha, parada de emergencia, estado de alarma, mensajes de operador
- Avance y husillo: overrides de avance y de husillo, avance y velocidad de husillo reales, carga del husillo
- Ejes: posiciones máquina, absolutas y relativas, distancia restante, carga de servo y de husillo
- Alarmas y diagnóstico: lista de alarmas activas, datos de diagnóstico
- Variables de macro: comunes #100 a #999, locales #1 a #33, de sistema #1000 a #9999
- Áreas del PMC (ladder) como R, D, G, F, X, Y; disponibilidad según el modelo
- Correctores de herramienta, decalajes de origen, parámetros, gestión de vida de herramienta, contador de piezas, códigos G modales, información del sistema
Configuración
- Confirme que el control habla FOCAS por EthernetEn la mayoría de los controles de la serie i FOCAS está presente, pero en algunos hay que añadirlo o habilitarlo. La documentación de integradores indica que 0i-D/F, 16i-B/18i-B y la familia 30i incluyen FOCAS por defecto; en los demás, FANUC puede añadirlo mediante software y, si es necesario, una tarjeta Fast Ethernet. Consulte al fabricante de la máquina o a FANUC antes de planificar el trabajo.
- Elija el puerto EthernetUtilice el puerto Ethernet integrado (conector CD38A en la unidad CNC) o una tarjeta Ethernet / Fast Ethernet si está instalada. En la pantalla de ajustes, el dispositivo activo debe ser el puerto integrado, no la ranura de tarjeta de memoria.
- Configure la dirección en el CNCSYSTEM → [ETHER BOARD] o [EMBED PORT] (aparece como ETHPRM / EMBDD en algunas pantallas) → [COMMON]: dirección IP, máscara de subred, router. Utilice una dirección fija acordada con el departamento de TI de la planta.
- Configure el puerto FOCASMisma pantalla → [FOCAS2]: el puerto TCP 8193 es el valor por defecto habitual (rango admitido de 5001 a 65535). Deje el puerto UDP a 0 y el intervalo de tiempo a 0 para el uso de FOCAS2.
- Instale la librería FOCAS en el colectorEl software cliente FOCAS necesita la librería FOCAS de FANUC: A02B-0207-K732 (FOCAS1, Ethernet) o A02B-0207-K737 (FOCAS2, Ethernet y HSSB), que se adquiere a un distribuidor FANUC. Los drivers comerciales no funcionan sin ella.
- Pruebe desde la red de plantaAbra TCP 8193 del colector al CNC, conéctese con su driver y lea primero un valor inocuo: número de programa, modo, contador de piezas. Después añada el resto de los tags.
Resolución de problemas
| Síntoma | Causa probable | Solución |
|---|---|---|
| El driver no se conecta, pero el CNC responde al ping | Función FOCAS no habilitada o número de puerto incorrecto en el driver | Compruebe el puerto TCP de [FOCAS2] en la pantalla del CNC y confirme con el fabricante de la máquina que la función FOCAS Ethernet está habilitada. |
| Conexión rechazada cuando se conecta un segundo PC | Límite de clientes del puerto utilizado | El Ethernet integrado está pensado para pocos clientes (se recomienda un solo PC); una tarjeta Ethernet admite más y una tarjeta Fast Ethernet, el máximo. Utilice un único colector y comparta sus datos en lugar de dejar que cada herramienta abra su propia conexión. |
| Driver instalado, pero el proyecto no arranca | Faltan las DLL de la librería FOCAS o su arquitectura no es la correcta | Instale la librería FANUC (K732 o K737). Los drivers OPC comerciales usan las DLL de 32 bits (FWLIB32.DLL, FWLIBE1.DLL); los nombres de archivo deben estar en mayúsculas. |
| Los valores escritos en un tag modifican un valor contiguo | Direcciones de PMC o de macro solapadas con tipos de datos distintos | Mapee cada área del PMC una sola vez, con un único tipo de datos, y limite las escrituras a un rango reservado acordado con el fabricante de la máquina. |
| El CNC parece más lento mientras se recogen datos | El Ethernet integrado lo procesa la CPU del CNC | Consulte con menos frecuencia (500 ms es un mínimo razonable), lea bloques en lugar de valores sueltos o utilice una tarjeta Ethernet. |
Errores que conviene evitar
- La capacidad del puerto depende del hardware: tarjeta Fast Ethernet hasta 20 clientes, tarjeta Ethernet 10, Ethernet integrado 5 clientes con 1 PC recomendado.
- En el 31i, los adaptadores MTConnect de código abierto suelen reutilizar el adaptador del 30i.
- Las áreas de datos no solicitados son de solo lectura, están limitadas a tres áreas y a unos 1,4 kB en total.
Conectores compatibles con este control
| Producto | Proveedor | Tipo | Salidas |
|---|---|---|---|
| Kepware Server — Fanuc Focas Ethernet / HSSB drivers | Velotic (formerly PTC Kepware) | Servidor OPC / driver | OPC UA, OPC DA, A&E, SuiteLink |
| TOP Server — Fanuc Focas 1&2 Ethernet for CNCs | Software Toolbox | Servidor OPC / driver | OPC UA, OPC DA, SuiteLink |
| edgeConnector (840D, FANUC CNC) | Softing | Gateway | OPC UA 1.04, MQTT 3.1/3.1.1/5 |
| SDEX Suite | Softing | Gateway | OPC UA, MQTT, REST |
| Connectware | Cybus | Plataforma edge | MQTT, servidor OPC UA |
| Litmus Edge | Litmus | Plataforma edge | Integraciones con brokers |
| WebAccess/CNC | Advantech | Software de monitorización | OPC UA/DA, Modbus, REST |
| fanuc-driver | Ladder99 (open source, Apache-2.0) | Código abierto | MQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR |
| FANUC MTConnect Server | FANUC | Fabricante de control o de máquina | MTConnect |
| MT-LINKi | FANUC | Fabricante de control o de máquina | CSV, REST API |
| pyfanuc | TU Wien (open source, MIT) | Código abierto | Python |
| StateMonitor | HEIDENHAIN | Fabricante de control o de máquina | Interfaz de órdenes con ERP/MES |
| Predator MDC | Predator Software | Software de monitorización | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Software de monitorización | — |
Directorio de conectores CNC →
- Un servidor OPC UA que se ejecute en el propio CNC 30i (el anuncio OPC UA de FANUC de 2020 se refiere a los controladores de robot, no a los CNC)
Preguntas habituales de los ingenieros
¿Está OPC UA integrado en el FANUC 31i-B?
Los productos de servidor OPC UA de FANUC que hemos encontrado son para controladores de robot. En un CNC 31i-B, OPC UA lo proporciona un gateway o servidor OPC que lee FOCAS.
¿Qué novedades trae el 30i-B Plus en conectividad?
FOCAS/Ethernet, FL-net, EtherNet/IP y PROFINET vienen de serie sin necesidad de añadir una tarjeta Ethernet.
Fuentes
Los datos de esta página proceden de estos documentos, consultados el 27 de octubre de 2026.
- FANUC — 30i/31i/32i-MODEL B Plus release (2020)
- FANUC America — FOCAS2 library
- Software Toolbox — Fanuc Focas Ethernet driver manual (PDF)
- Software Toolbox — FAQ 4098 (FOCAS libraries)
- Velotic (Kepware) — Fanuc Focas Ethernet driver
- deviceWISE — FANUC Ethernet board settings
- FANUC America — FANUC MTConnect Server
- Softing — edgeConnector
- Fanuc-MTConnect-Agent (open source)
- Cybus — Connecting a FANUC CNC via FOCAS
Última verificación el 27 de octubre de 2026 con la documentación de los fabricantes. OPC UA Connect es un recurso educativo publicado por TEEPTRAK; no está afiliado a la OPC Foundation, al MTConnect Institute ni a ningún fabricante de controles.