Collegare FANUC Series 30i / 31i / 32i / 35i (A, B, B Plus)
La famiglia 30i si legge tramite FOCAS2 su Ethernet (TCP 8193 per impostazione predefinita). Sui 30i/31i/32i-MODEL B Plus, FOCAS/Ethernet, FL-net, EtherNet/IP e PROFINET sono di serie senza una scheda Ethernet aggiuntiva. Il sistema di raccolta richiede la libreria FOCAS2 A02B-0207-K737. FANUC MTConnect Server supporta 30i/31i/32i-MODEL A e B.
In sintesi
| Protocolli nativi | FOCAS2 su Ethernet; FOCAS su HSSB |
|---|---|
| Porta predefinita | TCP 8193 |
| Licenza sul sistema di raccolta | Libreria FOCAS2 A02B-0207-K737 |
| Reti sul B Plus | FOCAS/Ethernet, FL-net, EtherNet/IP, PROFINET di serie |
| MTConnect | FANUC MTConnect Server (30i/31i/32i-A e B) |
| OPC UA | Tramite un gateway FOCAS o un server OPC |
Percorsi di collegamento
Il percorso standard. Le funzioni della famiglia 30i, come la lettura del nome del programma in esecuzione e dei dati assi, sono disponibili su questa serie.
Agent su PC; richiede un'opzione CNC; prova di 30 giorni.
Softing edgeConnector/SDEX indicano 30i, 31i, 31i-B, 31i-B5, 32i-B e 35i-B.
Collegamento in fibra ottica a un PC con scheda HSSB; si usa dove un PC HMI è già collegato via HSSB.
Licenze e opzioni
| Voce | Opzione / codice articolo | A pagamento? | Nota |
|---|---|---|---|
| Libreria FOCAS2 (Ethernet + HSSB) | A02B-0207-K737 | A pagamento | Lato sistema di raccolta |
| Funzione FOCAS Ethernet | Di serie sul B Plus; codice articolo non pubblicato per gli altri | Dipende | Verificare con il costruttore |
| FANUC MTConnect Server | Opzione CNC, nome non pubblicato | A pagamento | Prova di 30 giorni |
Porte
| Porta | Protocollo | Nota |
|---|---|---|
8193 | TCP | FOCAS2/Ethernet, predefinita |
8196 | TCP | Unsolicited messaging, scheda Fast Ethernet, firmware 6567/E2 o successivo |
5000 | HTTP | Agent MTConnect tipico |
Versioni software
- 30i/31i/32i-MODEL B Plus (2020): FOCAS/Ethernet, FL-net, EtherNet/IP e PROFINET di serie senza scheda Ethernet.
- La libreria FOCAS2 copre FS30i/31i/32i/35i nelle versioni a 32 e 64 bit.
- L'unsolicited messaging richiede il firmware Fast Ethernet 6567/E2 o successivo, il parametro 904 bit 4 = 1 e il supporto nel ladder.
Dati leggibili
- Programma: numero e nome del programma principale in esecuzione, commento del programma, blocco corrente e numero di sequenza
- Stato: modo operativo, stato di marcia, arresto di emergenza, stato di allarme, messaggi operatore
- Avanzamento e mandrino: override di avanzamento e mandrino, avanzamento e velocità mandrino effettivi, carico mandrino
- Assi: posizioni macchina, assolute e relative, distanza residua, carico servo e mandrino
- Allarmi e diagnostica: elenco degli allarmi attivi, dati diagnostici
- Variabili macro: comuni da #100 a #999, locali da #1 a #33, di sistema da #1000 a #9999
- Aree PMC (ladder) come R, D, G, F, X, Y, disponibilità secondo il modello
- Correttori utensile, origini pezzo, parametri, gestione della vita utensile, conteggio pezzi, codici G modali, informazioni di sistema
Configurazione
- Verificare che il controllo parli FOCAS su EthernetSulla maggior parte dei controlli della serie i FOCAS è presente, ma su alcuni va aggiunto o abilitato. La documentazione degli integratori indica 0i-D/F, 16i-B/18i-B e la famiglia 30i come dotati di FOCAS di serie; sugli altri FANUC può aggiungerlo via software e, se necessario, con una scheda Fast Ethernet. Chiedere al costruttore della macchina o a FANUC prima di pianificare l'intervento.
- Scegliere la porta EthernetUsare la porta Ethernet integrata (connettore CD38A sull'unità CNC) o una scheda Ethernet / Fast Ethernet, se presente. Nella schermata di impostazione il dispositivo attivo deve essere la porta integrata, non lo slot della memory card.
- Impostare l'indirizzo sul CNCSYSTEM → [ETHER BOARD] o [EMBED PORT] (indicato come ETHPRM / EMBDD su alcune schermate) → [COMMON]: indirizzo IP, subnet mask, router. Usare un indirizzo fisso concordato con l'IT di stabilimento.
- Impostare la porta FOCASStessa schermata → [FOCAS2]: la porta TCP 8193 è il valore predefinito abituale (intervallo ammesso da 5001 a 65535). Per l'uso con FOCAS2 lasciare la porta UDP a 0 e l'intervallo di tempo a 0.
- Installare la libreria FOCAS sul sistema di raccoltaIl software client FOCAS richiede la libreria FOCAS di FANUC: A02B-0207-K732 (FOCAS1, Ethernet) o A02B-0207-K737 (FOCAS2, Ethernet e HSSB), da acquistare presso un distributore FANUC. I driver commerciali non funzionano senza di essa.
- Test dalla rete di stabilimentoAprire la TCP 8193 dal sistema di raccolta verso il CNC, collegarsi con il driver e leggere prima un valore innocuo: numero di programma, modo operativo, conteggio pezzi. Poi aggiungere gli altri tag.
Risoluzione dei problemi
| Sintomo | Causa probabile | Soluzione |
|---|---|---|
| Il driver non si collega a nulla, il CNC risponde al ping | Funzione FOCAS non abilitata, o numero di porta errato nel driver | Controllare la porta TCP [FOCAS2] sulla schermata del CNC e farsi confermare dal costruttore che la funzione FOCAS Ethernet è abilitata. |
| Connessione rifiutata quando si collega un secondo PC | Limite di client della porta utilizzata | L'Ethernet integrata è pensata per pochi client (consigliato un solo PC); una scheda Ethernet ne accetta di più e una scheda Fast Ethernet il numero massimo. Usare un solo sistema di raccolta e condividerne i dati invece di lasciare che ogni strumento apra una propria connessione. |
| Driver installato, il progetto non si avvia | DLL della libreria FOCAS mancanti o con architettura errata | Installare la libreria FANUC (K732 o K737). I driver OPC commerciali usano le DLL a 32 bit (FWLIB32.DLL, FWLIBE1.DLL); i nomi dei file devono essere in maiuscolo. |
| I valori scritti su un tag modificano un valore adiacente | Indirizzi PMC o macro sovrapposti con tipi di dato diversi | Mappare ogni area PMC una sola volta, con un solo tipo di dato, e limitare le scritture a un intervallo riservato concordato con il costruttore della macchina. |
| Il CNC risulta più lento durante la raccolta dati | L'Ethernet integrata è gestita dalla CPU del CNC | Interrogare meno spesso (500 ms è un minimo ragionevole), leggere blocchi invece di singoli valori, oppure usare una scheda Ethernet. |
Insidie da evitare
- La capacità della porta dipende dall'hardware: scheda Fast Ethernet fino a 20 client, scheda Ethernet 10, Ethernet integrata 5 client con 1 PC consigliato.
- Sul 31i, gli adapter MTConnect open source riutilizzano spesso l'adapter del 30i.
- Le aree dati unsolicited sono in sola lettura, limitate a tre aree e a circa 1.4 kB in totale.
Connettori che supportano questo controllo
| Prodotto | Fornitore | Tipo | Uscite |
|---|---|---|---|
| Kepware Server — Fanuc Focas Ethernet / HSSB drivers | Velotic (formerly PTC Kepware) | Server OPC / driver | OPC UA, OPC DA, A&E, SuiteLink |
| TOP Server — Fanuc Focas 1&2 Ethernet for CNCs | Software Toolbox | Server 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 | Piattaforma edge | MQTT, server OPC UA |
| Litmus Edge | Litmus | Piattaforma edge | Integrazioni con broker |
| WebAccess/CNC | Advantech | Software di monitoraggio | 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 | Costruttore del controllo o della macchina | MTConnect |
| MT-LINKi | FANUC | Costruttore del controllo o della macchina | CSV, REST API |
| pyfanuc | TU Wien (open source, MIT) | Open source | Python |
| StateMonitor | HEIDENHAIN | Costruttore del controllo o della macchina | Interfaccia ordini di lavoro ERP/MES |
| Predator MDC | Predator Software | Software di monitoraggio | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Software di monitoraggio | — |
- Un server OPC UA in esecuzione sul CNC 30i stesso (l'annuncio OPC UA di FANUC del 2020 riguarda i controller dei robot, non i CNC)
Domande frequenti degli ingegneri
OPC UA è integrato nel FANUC 31i-B?
I prodotti server OPC UA di FANUC che abbiamo trovato sono destinati ai controller dei robot. Per un CNC 31i-B, OPC UA viene fornito da un gateway o da un server OPC che legge FOCAS.
Che cosa cambia sul 30i-B Plus in termini di connettività?
FOCAS/Ethernet, FL-net, EtherNet/IP e PROFINET sono di serie senza aggiungere una scheda Ethernet.
Fonti
Le informazioni di questa pagina provengono da questi documenti, consultati il 27 ottobre 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
Ultima verifica il 27 ottobre 2026 sulla documentazione dei costruttori. OPC UA Connect è una risorsa didattica pubblicata da TEEPTRAK; non è affiliata alla OPC Foundation, all'MTConnect Institute né ad alcun costruttore di controlli.