Control · FANUC

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 nativosFOCAS1/FOCAS2 por Ethernet (si está instalado); FOCAS por HSSB
Puerto por defectoTCP 8193
Licencia en el colectorLibrería FOCAS1 A02B-0207-K732 (o K737)
Hardware necesario a menudoTarjeta Ethernet o Fast Ethernet
16i-B / 18i-BSegún los integradores, incluyen FOCAS por defecto
Solución de respaldoE/S discretas

Vías de conexión

Añadir FOCAS (FANUC)Actualización

FANUC puede añadir la función FOCAS y una tarjeta Fast Ethernet en muchos controles de la serie i.

E/S discretasSolución de respaldo

Señales de marcha, alarma y contador de piezas cableadas a un módulo de E/S.

Licencias y opciones

ElementoOpción / referencia¿De pago?Nota
Librería FOCAS1 (Ethernet)A02B-0207-K732De pagoFOCAS1 es la librería para los CNC distintos de FS30i/31i/32i/35i, FS0i-D/F y PMi-A
Tarjeta Fast Ethernet + función FOCASNo publicadoDe pagoFANUC lo presupuesta por máquina

Puertos

PuertoProtocoloNota
8193TCPFOCAS/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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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íntomaCausa probableSolución
El driver no se conecta, pero el CNC responde al pingFunción FOCAS no habilitada o número de puerto incorrecto en el driverCompruebe 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 PCLímite de clientes del puerto utilizadoEl 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 arrancaFaltan las DLL de la librería FOCAS o su arquitectura no es la correctaInstale 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 contiguoDirecciones de PMC o de macro solapadas con tipos de datos distintosMapee 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 datosEl Ethernet integrado lo procesa la CPU del CNCConsulte 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

ProductoProveedorTipoSalidas
Kepware Server — Fanuc Focas Ethernet / HSSB driversVelotic (formerly PTC Kepware)Servidor OPC / driverOPC UA, OPC DA, A&E, SuiteLink
TOP Server — Fanuc Focas 1&2 Ethernet for CNCsSoftware ToolboxServidor OPC / driverOPC UA, OPC DA, SuiteLink
fanuc-driverLadder99 (open source, Apache-2.0)Código abiertoMQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR
Fanuc-MTConnect-AgentOpen sourceCódigo abiertoMTConnect
WebAccess/CNCAdvantechSoftware de monitorizaciónOPC UA/DA, Modbus, REST
Predator MDCPredator SoftwareSoftware de monitorizaciónSQL / MES / ERP
FactoryWiz MonitoringFactoryWizSoftware de monitorización—

Directorio de conectores CNC →

No publicado por el fabricante. No hemos encontrado estos datos en la documentación del fabricante. Consulte al fabricante del control o de la máquina antes de basarse en ellos.
  • 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.

  1. MachineMetrics support — Which FANUC models include FOCAS
  2. Software Toolbox — Fanuc Focas Ethernet driver manual (PDF)
  3. Software Toolbox — FAQ 1323 (FOCAS1 vs FOCAS2)
  4. Velotic (Kepware) — Fanuc Focas Ethernet driver
  5. 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.

Field Kit de conectividad CNC
Lleve el Field Kit a planta
Todos los controles en una sola hoja de cálculo, con puertos, licencias, listas de verificación de puesta en marcha y una plantilla de solicitud de apertura del firewall. Gratis con una cuenta de ingeniero.
Obtener el Field Kit →