Conectar FANUC 15i / 16i / 18i / 21i e séries i mais antigas
Os comandos FANUC mais antigos da série i (15i, 16i, 18i, 21i) são lidos com FOCAS, mas o FOCAS Ethernet muitas vezes não vem ativado de fábrica: segundo a documentação dos integradores, na maioria dos modelos da série i que não o têm, a FANUC pode adicioná-lo, com software e hardware que inclui uma placa Fast Ethernet. O coletor utiliza a biblioteca FOCAS1 A02B-0207-K732 (Ethernet). Quando não é possível adicionar o FOCAS, as I/O discretas fornecem estado e contagens.
Em resumo
| Protocolos nativos | FOCAS1/FOCAS2 sobre Ethernet (se instalado); FOCAS sobre HSSB |
|---|---|
| Porta padrão | TCP 8193 |
| Licença no coletor | Biblioteca FOCAS1 A02B-0207-K732 (ou K737) |
| Hardware frequentemente necessário | Placa Ethernet ou Fast Ethernet |
| 16i-B / 18i-B | Indicados pelos integradores como incluindo FOCAS por padrão |
| Recurso alternativo | I/O discretas |
Caminhos de conexão
Mesmo driver e mesmos dados que nas séries mais recentes, exceto as funções limitadas ao 0i e ao 30i (nome do programa em execução, bloco de dados dos eixos).
A FANUC pode adicionar a função FOCAS e uma placa Fast Ethernet em muitos modelos da série i.
Sinais de marcha, alarme e contagem de peças ligados a um módulo de I/O.
Licenças e opções
| Item | Opção / referência | Pago? | Nota |
|---|---|---|---|
| Biblioteca FOCAS1 (Ethernet) | A02B-0207-K732 | Pago | A FOCAS1 é a biblioteca para os CNC que não sejam FS30i/31i/32i/35i, FS0i-D/F e PMi-A |
| Placa Fast Ethernet + função FOCAS | Não publicado | Pago | Orçamentado pela FANUC por máquina |
Portas
| Porta | Protocolo | Nota |
|---|---|---|
8193 | TCP | FOCAS/Ethernet padrão |
Versões de software
- Biblioteca FOCAS1: apenas 32 bits.
- Algumas máquinas incluem FOCAS sem o ativar por padrão.
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
- As funções cnc_exeprgname e cnc_rdaxisdata estão documentadas apenas para o 0i e para as séries 30i e posteriores.
- Nas máquinas Mori Seiki desta época, o acesso às páginas FANUC pode exigir o desbloqueio do sistema NC pelo fabricante da máquina.
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 |
| fanuc-driver | Ladder99 (open source, Apache-2.0) | Open source | MQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR |
| Fanuc-MTConnect-Agent | Open source | Open source | MTConnect |
| WebAccess/CNC | Advantech | Software de supervisão | OPC UA/DA, Modbus, REST |
| Predator MDC | Predator Software | Software de supervisão | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Software de supervisão | — |
- Preço e referências do retrofit FOCAS da FANUC
Perguntas frequentes dos engenheiros
Um FANUC 18i pode ser supervisionado via Ethernet?
Sim, se o FOCAS sobre Ethernet estiver ativado; o 18i-B é indicado como incluindo-o por padrão. Caso contrário, a FANUC pode normalmente adicioná-lo; a outra opção são as I/O discretas.
Fontes
As informações desta página provêm destes documentos, consultados em 27 de outubro 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 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.