Conectar FANUC Series 30i / 31i / 32i / 35i (A, B, B Plus)
A família 30i é lida através de FOCAS2 sobre Ethernet (TCP 8193 por padrão). Nos 30i/31i/32i-MODEL B Plus, FOCAS/Ethernet, FL-net, EtherNet/IP e PROFINET são de série, sem placa Ethernet adicional. O coletor necessita da biblioteca FOCAS2 A02B-0207-K737. O FANUC MTConnect Server suporta 30i/31i/32i-MODEL A e B.
Em resumo
| Protocolos nativos | FOCAS2 sobre Ethernet; FOCAS sobre HSSB |
|---|---|
| Porta padrão | TCP 8193 |
| Licença no coletor | Biblioteca FOCAS2 A02B-0207-K737 |
| Redes do B Plus | FOCAS/Ethernet, FL-net, EtherNet/IP, PROFINET de série |
| MTConnect | FANUC MTConnect Server (30i/31i/32i-A e B) |
| OPC UA | Através de um gateway FOCAS ou servidor OPC |
Caminhos de conexão
O caminho padrão. Funções da família 30i, como a leitura do nome do programa em execução e dos dados dos eixos, estão disponíveis nesta série.
Agente executado num PC; requer uma opção do CNC; versão de avaliação de 30 dias.
O Softing edgeConnector/SDEX indica 30i, 31i, 31i-B, 31i-B5, 32i-B e 35i-B.
Ligação por fibra ótica a um PC com placa HSSB; utilizada quando já existe um PC HMI ligado por HSSB.
Licenças e opções
| Item | Opção / referência | Pago? | Nota |
|---|---|---|---|
| Biblioteca FOCAS2 (Ethernet + HSSB) | A02B-0207-K737 | Pago | Do lado do coletor |
| Função FOCAS Ethernet | De série no B Plus; referência não publicada para os restantes | Depende | Confirmar com o fabricante da máquina |
| FANUC MTConnect Server | Opção do CNC, nome não publicado | Pago | Versão de avaliação de 30 dias |
Portas
| Porta | Protocolo | Nota |
|---|---|---|
8193 | TCP | FOCAS2/Ethernet padrão |
8196 | TCP | Mensagens não solicitadas, placa Fast Ethernet, firmware 6567/E2 ou posterior |
5000 | HTTP | Agente MTConnect típico |
Versões de software
- 30i/31i/32i-MODEL B Plus (2020): FOCAS/Ethernet, FL-net, EtherNet/IP e PROFINET de série, sem placa Ethernet.
- A biblioteca FOCAS2 abrange FS30i/31i/32i/35i em versões de 32 e 64 bits.
- As mensagens não solicitadas requerem firmware Fast Ethernet 6567/E2 ou posterior e o parâmetro 904 bit 4 = 1, além de suporte no ladder.
Dados que é possível ler
- Programa: número e nome do programa principal em execução, comentário do programa, bloco atual e número de sequência
- Estado: modo, estado de execução, emergência (E-stop), estado de alarme, mensagens do operador
- Avanço e fuso: overrides de avanço e de fuso, avanço e velocidade de fuso reais, carga do fuso
- Eixos: posições de máquina, absolutas e relativas, distância por percorrer, carga dos servos e do fuso
- Alarmes e diagnóstico: lista de alarmes ativos, dados de diagnóstico
- Variáveis de macro: comuns #100 a #999, locais #1 a #33, de sistema #1000 a #9999
- Áreas do PMC (ladder) como R, D, G, F, X, Y, com disponibilidade dependente do modelo
- Corretores de ferramenta, origens de peça, parâmetros, gestão de vida útil das ferramentas, contagem de peças, códigos G modais, informações de sistema
Configuração
- Confirmar que o comando comunica em FOCAS sobre EthernetNa maioria dos comandos da série i o FOCAS está presente, mas em alguns tem de ser adicionado ou ativado. A documentação dos integradores indica que 0i-D/F, 16i-B/18i-B e a família 30i incluem FOCAS por padrão; nos restantes a FANUC pode adicioná-lo com software e, quando necessário, uma placa Fast Ethernet. Consulte o fabricante da máquina ou a FANUC antes de preparar a intervenção.
- Escolher a porta EthernetUtilize a porta Ethernet integrada (conector CD38A na unidade CNC) ou uma placa Ethernet / Fast Ethernet, se instalada. Na página de configuração, o dispositivo ativo tem de ser a porta integrada e não o slot do cartão de memória.
- Definir o endereço no CNCSYSTEM → [ETHER BOARD] ou [EMBED PORT] (apresentado como ETHPRM / EMBDD em algumas páginas) → [COMMON]: endereço IP, máscara de sub-rede, router. Utilize um endereço fixo acordado com o departamento de TI da fábrica.
- Definir a porta FOCASMesma página → [FOCAS2]: a porta TCP 8193 é o padrão habitual (intervalo permitido de 5001 a 65535). Para utilização com FOCAS2, deixe a porta UDP em 0 e o intervalo de tempo em 0.
- Instalar a biblioteca FOCAS no coletorO software cliente FOCAS necessita da biblioteca FOCAS da FANUC: A02B-0207-K732 (FOCAS1, Ethernet) ou A02B-0207-K737 (FOCAS2, Ethernet e HSSB), adquirida a um distribuidor FANUC. Os drivers comerciais não funcionam sem ela.
- Testar a partir da rede da fábricaAbra a porta TCP 8193 do coletor para o CNC, conecte-se com o seu driver e leia primeiro um valor inofensivo: número de programa, modo, contagem de peças. Depois acrescente as restantes tags.
Resolução de problemas
| Sintoma | Causa provável | Solução |
|---|---|---|
| O driver não se conecta a nada, o CNC responde ao ping | Função FOCAS não ativada, ou número de porta errado no driver | Verifique a porta TCP [FOCAS2] na página do CNC e confirme com o fabricante da máquina que a função FOCAS Ethernet está ativada. |
| Conexão recusada quando um segundo PC se conecta | Limite de clientes da porta utilizada | A Ethernet integrada destina-se a poucos clientes (recomenda-se um PC); uma placa Ethernet aceita mais e uma placa Fast Ethernet ainda mais. Utilize um único coletor e redistribua os seus dados, em vez de deixar cada ferramenta abrir a sua própria conexão. |
| Driver instalado, o projeto não inicia | DLL da biblioteca FOCAS em falta ou com a arquitetura (bitness) errada | Instale a biblioteca FANUC (K732 ou K737). Os drivers OPC comerciais utilizam as DLL de 32 bits (FWLIB32.DLL, FWLIBE1.DLL); os nomes dos arquivos têm de estar em maiúsculas. |
| Os valores escritos numa tag alteram um valor adjacente | Endereços PMC ou de macro sobrepostos com tipos de dados diferentes | Mapeie cada área do PMC uma única vez, com um único tipo de dados, e mantenha as escritas num intervalo reservado acordada com o fabricante da máquina. |
| O CNC fica mais lento durante a aquisição de dados | A Ethernet integrada é processada pela CPU do CNC | Consulte com menos frequência (500 ms é um limite inferior sensato), leia blocos em vez de valores isolados, ou utilize uma placa Ethernet. |
Armadilhas a evitar
- A capacidade da porta varia com o hardware: placa Fast Ethernet até 20 clientes, placa Ethernet 10, Ethernet integrada 5 clientes, com 1 PC recomendado.
- No 31i, os adaptadores MTConnect open source reutilizam muitas vezes o adaptador do 30i.
- As áreas de dados não solicitados são só de leitura, limitadas a três áreas e a cerca de 1,4 kB no total.
Conectores compatíveis com este comando
| Produto | Fornecedor | Tipo | Saídas |
|---|---|---|---|
| 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 | Integrações com brokers |
| WebAccess/CNC | Advantech | Software de supervisão | OPC UA/DA, Modbus, REST |
| fanuc-driver | Ladder99 (open source, Apache-2.0) | Open source | MQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR |
| FANUC MTConnect Server | FANUC | Fabricante de comando ou de máquina | MTConnect |
| MT-LINKi | FANUC | Fabricante de comando ou de máquina | CSV, REST API |
| pyfanuc | TU Wien (open source, MIT) | Open source | Python |
| StateMonitor | HEIDENHAIN | Fabricante de comando ou de máquina | Interface de ordens de produção com ERP/MES |
| Predator MDC | Predator Software | Software de supervisão | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Software de supervisão | — |
- Um servidor OPC UA executado no próprio CNC 30i (o anúncio OPC UA da FANUC de 2020 diz respeito a controladores de robôs, não a CNC)
Perguntas frequentes dos engenheiros
O OPC UA está integrado no FANUC 31i-B?
Os produtos de servidor OPC UA da FANUC que encontramos destinam-se a controladores de robôs. Para um CNC 31i-B, o OPC UA é fornecido por um gateway ou servidor OPC que lê FOCAS.
O que há de novo no 30i-B Plus em termos de conectividade?
FOCAS/Ethernet, FL-net, EtherNet/IP e PROFINET são de série, sem necessidade de adicionar uma placa Ethernet.
Fontes
As informações desta página provêm destes documentos, consultados em 27 de outubro 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 verificação em 27 de outubro de 2026 com base na documentação dos fabricantes. O OPC UA Connect é um recurso educativo publicado pela TEEPTRAK; não tem qualquer vínculo com a OPC Foundation, o MTConnect Institute ou qualquer fabricante de comandos.