Conectar FANUC 15i / 16i / 18i / 21i y series i más antiguas
Los controles FANUC de la serie i más antiguos (15i, 16i, 18i, 21i) se leen con FOCAS, pero FOCAS por Ethernet a menudo no viene habilitado de fábrica: según la documentación de integradores, en la mayoría de los serie i que no lo tienen FANUC puede añadirlo, con software y hardware que incluye una tarjeta Fast Ethernet. El colector utiliza la librería FOCAS1 A02B-0207-K732 (Ethernet). Cuando no se puede añadir FOCAS, las E/S discretas proporcionan estado y contadores.
De un vistazo
| Protocolos nativos | FOCAS1/FOCAS2 por Ethernet (si está instalado); FOCAS por HSSB |
|---|---|
| Puerto por defecto | TCP 8193 |
| Licencia en el colector | Librería FOCAS1 A02B-0207-K732 (o K737) |
| Hardware necesario a menudo | Tarjeta Ethernet o Fast Ethernet |
| 16i-B / 18i-B | Según los integradores, incluyen FOCAS por defecto |
| Solución de respaldo | E/S discretas |
Vías de conexión
Mismo driver y mismos datos que las series más recientes, salvo las funciones limitadas a 0i y 30i (nombre del programa en ejecución, bloque de datos de ejes).
FANUC puede añadir la función FOCAS y una tarjeta Fast Ethernet en muchos controles de la serie i.
Señales de marcha, alarma y contador de piezas cableadas a un módulo de E/S.
Licencias y opciones
| Elemento | Opción / referencia | ¿De pago? | Nota |
|---|---|---|---|
| Librería FOCAS1 (Ethernet) | A02B-0207-K732 | De pago | FOCAS1 es la librería para los CNC distintos de FS30i/31i/32i/35i, FS0i-D/F y PMi-A |
| Tarjeta Fast Ethernet + función FOCAS | No publicado | De pago | FANUC lo presupuesta por máquina |
Puertos
| Puerto | Protocolo | Nota |
|---|---|---|
8193 | TCP | FOCAS/Ethernet, por defecto |
Versiones de software
- Librería FOCAS1: solo 32 bits.
- Algunas máquinas incluyen FOCAS sin habilitarlo por defecto.
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
- Las funciones cnc_exeprgname y cnc_rdaxisdata solo están documentadas para el 0i y para la serie 30i y posteriores.
- En las máquinas Mori Seiki de esta época, acceder a las pantallas FANUC puede requerir el desbloqueo del sistema CN del fabricante.
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 |
| fanuc-driver | Ladder99 (open source, Apache-2.0) | Código abierto | MQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR |
| Fanuc-MTConnect-Agent | Open source | Código abierto | MTConnect |
| WebAccess/CNC | Advantech | Software de monitorización | OPC UA/DA, Modbus, REST |
| Predator MDC | Predator Software | Software de monitorización | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Software de monitorización | — |
Directorio de conectores CNC →
- Precio y referencias del retrofit FOCAS de FANUC
Preguntas habituales de los ingenieros
¿Se puede monitorizar un FANUC 18i por Ethernet?
Sí, si FOCAS por Ethernet está habilitado; el 18i-B figura como equipado por defecto. Si no, FANUC normalmente puede añadirlo, o bien se pueden usar E/S discretas.
Fuentes
Los datos de esta página proceden de estos documentos, consultados el 27 de octubre de 2026.
- MachineMetrics support — Which FANUC models include FOCAS
- Software Toolbox — Fanuc Focas Ethernet driver manual (PDF)
- Software Toolbox — FAQ 1323 (FOCAS1 vs FOCAS2)
- Velotic (Kepware) — Fanuc Focas Ethernet driver
- FANUC America — FOCAS2 library
Ú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.