Collegare FANUC 15i / 16i / 18i / 21i e serie i più datate
I controlli FANUC della serie i più datati (15i, 16i, 18i, 21i) si leggono con FOCAS, ma FOCAS su Ethernet spesso non è abilitato in origine: secondo la documentazione degli integratori, sulla maggior parte dei serie i che ne sono privi FANUC può aggiungerlo, con software e hardware che include una scheda Fast Ethernet. Il sistema di raccolta usa la libreria FOCAS1 A02B-0207-K732 (Ethernet). Quando FOCAS non può essere aggiunto, gli I/O digitali forniscono stato e conteggi.
In sintesi
| Protocolli nativi | FOCAS1/FOCAS2 su Ethernet (se presente); FOCAS su HSSB |
|---|---|
| Porta predefinita | TCP 8193 |
| Licenza sul sistema di raccolta | Libreria FOCAS1 A02B-0207-K732 (o K737) |
| Hardware spesso necessario | Scheda Ethernet o Fast Ethernet |
| 16i-B / 18i-B | Indicati dagli integratori come dotati di FOCAS di serie |
| Ripiego | I/O digitali |
Percorsi di collegamento
Stessi driver e dati delle serie più recenti, escluse le funzioni riservate a 0i e 30i (nome del programma in esecuzione, blocco dati assi).
FANUC può aggiungere la funzione FOCAS e una scheda Fast Ethernet su molti serie i.
Segnali di marcia, allarme e conteggio pezzi cablati su un modulo I/O.
Licenze e opzioni
| Voce | Opzione / codice articolo | A pagamento? | Nota |
|---|---|---|---|
| Libreria FOCAS1 (Ethernet) | A02B-0207-K732 | A pagamento | FOCAS1 è la libreria per i CNC diversi da FS30i/31i/32i/35i, FS0i-D/F e PMi-A |
| Scheda Fast Ethernet + funzione FOCAS | Non pubblicato | A pagamento | Quotato da FANUC per singola macchina |
Porte
| Porta | Protocollo | Nota |
|---|---|---|
8193 | TCP | FOCAS/Ethernet, predefinita |
Versioni software
- Libreria FOCAS1: solo 32 bit.
- Alcune macchine includono FOCAS senza abilitarlo in origine.
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
- Le funzioni cnc_exeprgname e cnc_rdaxisdata sono documentate solo per la serie 0i e per le serie dalla 30i in poi.
- Sulle macchine Mori Seiki di quest'epoca, per accedere alle schermate FANUC può servire lo sblocco del sistema NC da parte del costruttore.
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 |
| 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 di monitoraggio | OPC UA/DA, Modbus, REST |
| Predator MDC | Predator Software | Software di monitoraggio | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Software di monitoraggio | — |
- Prezzo e codici articolo del retrofit FOCAS di FANUC
Domande frequenti degli ingegneri
Un FANUC 18i può essere monitorato via Ethernet?
Sì, se FOCAS su Ethernet è abilitato; il 18i-B risulta dotato di serie. Altrimenti FANUC di solito può aggiungerlo, oppure si ricorre agli I/O digitali.
Fonti
Le informazioni di questa pagina provengono da questi documenti, consultati il 27 ottobre 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
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.