Controllo CNC · FANUC

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 nativiFOCAS1/FOCAS2 su Ethernet (se presente); FOCAS su HSSB
Porta predefinitaTCP 8193
Licenza sul sistema di raccoltaLibreria FOCAS1 A02B-0207-K732 (o K737)
Hardware spesso necessarioScheda Ethernet o Fast Ethernet
16i-B / 18i-BIndicati dagli integratori come dotati di FOCAS di serie
RipiegoI/O digitali

Percorsi di collegamento

Aggiungere FOCAS (FANUC)Aggiornamento

FANUC può aggiungere la funzione FOCAS e una scheda Fast Ethernet su molti serie i.

I/O digitaliRipiego

Segnali di marcia, allarme e conteggio pezzi cablati su un modulo I/O.

Licenze e opzioni

VoceOpzione / codice articoloA pagamento?Nota
Libreria FOCAS1 (Ethernet)A02B-0207-K732A pagamentoFOCAS1 è la libreria per i CNC diversi da FS30i/31i/32i/35i, FS0i-D/F e PMi-A
Scheda Fast Ethernet + funzione FOCASNon pubblicatoA pagamentoQuotato da FANUC per singola macchina

Porte

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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

SintomoCausa probabileSoluzione
Il driver non si collega a nulla, il CNC risponde al pingFunzione FOCAS non abilitata, o numero di porta errato nel driverControllare 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 PCLimite di client della porta utilizzataL'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 avviaDLL della libreria FOCAS mancanti o con architettura errataInstallare 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 adiacenteIndirizzi PMC o macro sovrapposti con tipi di dato diversiMappare 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 datiL'Ethernet integrata è gestita dalla CPU del CNCInterrogare 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

ProdottoFornitoreTipoUscite
Kepware Server — Fanuc Focas Ethernet / HSSB driversVelotic (formerly PTC Kepware)Server OPC / driverOPC UA, OPC DA, A&E, SuiteLink
TOP Server — Fanuc Focas 1&2 Ethernet for CNCsSoftware ToolboxServer OPC / driverOPC UA, OPC DA, SuiteLink
fanuc-driverLadder99 (open source, Apache-2.0)Open sourceMQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR
Fanuc-MTConnect-AgentOpen sourceOpen sourceMTConnect
WebAccess/CNCAdvantechSoftware di monitoraggioOPC UA/DA, Modbus, REST
Predator MDCPredator SoftwareSoftware di monitoraggioSQL / MES / ERP
FactoryWiz MonitoringFactoryWizSoftware di monitoraggio—

Elenco dei connettori CNC →

Non pubblicato dal costruttore. Non abbiamo trovato queste informazioni nella documentazione del costruttore. Chiedere al costruttore del controllo o della macchina prima di farvi affidamento.
  • 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.

  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

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.

Field Kit per la connettività CNC
Portare il Field Kit in cantiere
Tutti i controlli in un unico foglio di calcolo, con porte, licenze, checklist di messa in servizio e un modello di richiesta di apertura firewall. Gratuito con un account ingegnere.
Ottieni il Field Kit →