Conectarea FANUC Series 0i (0i-D, 0i-F, 0i-F Plus)
FANUC 0i-D, 0i-F și 0i-F Plus sunt citite prin FOCAS2 pe Ethernet, implicit pe portul TCP 8193, prin portul Ethernet integrat. Colectorul necesită biblioteca FOCAS de la FANUC (A02B-0207-K732 sau K737). MTConnect este posibil prin FANUC MTConnect Server, care rulează pe PC și necesită, de asemenea, o opțiune pe partea CNC. Nicio pagină FANUC pe care am verificat-o nu documentează un server OPC UA care să ruleze pe CNC-ul propriu-zis.
Pe scurt
| Protocoale native | FOCAS2 prin Ethernet; FOCAS prin HSSB (fibră optică) |
|---|---|
| Port implicit | TCP 8193 (FOCAS2) |
| Licență pe colector | Biblioteca FOCAS A02B-0207-K732 sau A02B-0207-K737 |
| Licență pe CNC | Funcția FOCAS Ethernet: standard pe multe 0i-D/F, opțiune pe altele |
| MTConnect | Prin FANUC MTConnect Server (PC Windows) plus o opțiune CNC |
| OPC UA | Printr-un gateway sau un server OPC care comunică prin FOCAS |
Căi de conectare
Citire directă prin portul integrat, cu un driver FOCAS, un gateway edge sau un colector open source. Cele mai bogate date, la cel mai mic cost.
Software-ul Windows de la FANUC expune CNC-ul ca agent MTConnect. Acceptă 0i-D și 0i-F; necesită o opțiune CNC și oferă o perioadă de probă de 30 de zile.
Un gateway precum Softing edgeConnector sau SDEX citește FOCAS și oferă OPC UA și MQTT, astfel încât MES și SCADA văd o interfață standard.
Dacă FOCAS nu poate fi activat, cablați semnalele de funcționare, alarmă și contor de piese la un modul I/O. Doar stare și contoare, fără detalii despre program sau alarme.
Licențe și opțiuni
| Element | Opțiune / cod de produs | Cu plată? | Notă |
|---|---|---|---|
| Biblioteca FOCAS1 (Ethernet) | A02B-0207-K732 | Cu plată | Se instalează pe PC-ul colectorului; de la un distribuitor FANUC |
| Biblioteca FOCAS2 (Ethernet + HSSB) | A02B-0207-K737 | Cu plată | Se instalează pe PC-ul colectorului |
| Funcția FOCAS Ethernet pe CNC | Cod de produs nepublicat | Depinde | Prezentă implicit pe multe 0i-D/F; în rest, adăugată de FANUC |
| FANUC MTConnect Server | Opțiune CNC, denumire nepublicată | Cu plată | Perioadă de probă de 30 de zile; Windows 7/10 |
Porturi
| Port | Protocol | Notă |
|---|---|---|
8193 | TCP | FOCAS2/Ethernet, implicit, configurabil între 5001 și 65535 |
8196 | TCP | Mesaje nesolicitate (doar cu placa Fast Ethernet) |
5000 | HTTP | Port tipic al agentului MTConnect, când se adaugă un agent |
Versiuni software
- Biblioteca FOCAS2 acoperă FS0i-D/F (32 și 64 de biți); FOCAS1 acoperă seriile mai vechi (doar 32 de biți).
- 0i-F Plus: Ethernet integrat standard; este oferit și Fast Ethernet cu un procesor de comunicație dedicat.
- Regula practică a integratorilor: controalele cu o vechime de cel mult aproximativ 10 până la 15 ani acceptă de obicei FOCAS.
Date pe care le puteți citi
- Program: numărul și numele programului principal în execuție, comentariul programului, blocul curent și numărul de secvență
- Stare: mod, stare de funcționare, oprire de urgență, stare de alarmă, mesaje pentru operator
- Avans și ax principal: corecțiile (override) de avans și de turație, avansul real și turația reală a axului principal, sarcina axului principal
- Axe: poziții mașină, absolute și relative, distanța rămasă, sarcina servomotoarelor și a axului principal
- Alarme și diagnoză: lista alarmelor active, date de diagnoză
- Variabile macro: comune #100 până la #999, locale #1 până la #33, de sistem #1000 până la #9999
- Zone PMC (ladder), precum R, D, G, F, X, Y, disponibilitatea depinzând de model
- Corecții de sculă, decalaje de origine piesă, parametri, gestionarea duratei de viață a sculelor, contor de piese, coduri G modale, informații de sistem
Configurare
- Confirmați că controlul comunică prin FOCAS pe EthernetPe majoritatea controalelor din seria i FOCAS este prezent, dar pe unele trebuie adăugat sau activat. Documentația integratorilor indică 0i-D/F, 16i-B/18i-B și familia 30i ca incluzând FOCAS implicit; la celelalte, FANUC îl poate adăuga prin software și, unde este necesar, printr-o placă Fast Ethernet. Întrebați producătorul mașinii sau FANUC înainte de a planifica intervenția.
- Alegeți portul EthernetFolosiți portul Ethernet integrat (conectorul CD38A de pe unitatea CNC) sau o placă Ethernet / Fast Ethernet, dacă este montată. Pe ecranul de setări, dispozitivul activ trebuie să fie portul integrat, nu slotul pentru card de memorie.
- Setați adresa pe CNCSYSTEM → [ETHER BOARD] sau [EMBED PORT] (afișat ca ETHPRM / EMBDD pe unele ecrane) → [COMMON]: adresă IP, mască de subrețea, router. Folosiți o adresă fixă, stabilită împreună cu departamentul IT al fabricii.
- Setați portul FOCASAcelași ecran → [FOCAS2]: portul TCP 8193 este valoarea implicită uzuală (interval permis 5001 până la 65535). Lăsați portul UDP la 0 și intervalul de timp la 0 pentru utilizarea FOCAS2.
- Instalați biblioteca FOCAS pe colectorSoftware-ul client FOCAS necesită biblioteca FOCAS de la FANUC: A02B-0207-K732 (FOCAS1, Ethernet) sau A02B-0207-K737 (FOCAS2, Ethernet și HSSB), cumpărată de la un distribuitor FANUC. Driverele comerciale nu rulează fără ea.
- Testați din rețeaua fabriciiDeschideți TCP 8193 de la colector către CNC, conectați-vă cu driverul și citiți mai întâi o valoare inofensivă: numărul programului, modul, contorul de piese. Apoi adăugați restul tag-urilor.
Depanare
| Simptom | Cauză probabilă | Remediere |
|---|---|---|
| Driverul nu se conectează la nimic, deși CNC-ul răspunde la ping | Funcția FOCAS nu este activată sau numărul de port din driver este greșit | Verificați portul TCP [FOCAS2] pe ecranul CNC și confirmați cu producătorul mașinii că funcția FOCAS Ethernet este activată. |
| Conexiune refuzată când se conectează un al doilea PC | Limita de clienți a portului utilizat | Ethernetul integrat este gândit pentru puțini clienți (se recomandă un singur PC); o placă Ethernet acceptă mai mulți, iar o placă Fast Ethernet cei mai mulți. Folosiți un singur colector și partajați datele acestuia, în loc să lăsați fiecare instrument să-și deschidă propria conexiune. |
| Driver instalat, dar proiectul nu rulează | Lipsesc DLL-urile bibliotecii FOCAS sau au arhitectura greșită (număr de biți) | Instalați biblioteca FANUC (K732 sau K737). Driverele OPC comerciale folosesc DLL-urile pe 32 de biți (FWLIB32.DLL, FWLIBE1.DLL); numele fișierelor trebuie să fie cu majuscule. |
| Valorile scrise într-un tag modifică o valoare învecinată | Adrese PMC sau macro suprapuse, cu tipuri de date diferite | Mapați fiecare zonă PMC o singură dată, cu un singur tip de date, și păstrați scrierile într-un interval rezervat, stabilit cu producătorul mașinii. |
| CNC-ul pare mai lent în timpul colectării datelor | Ethernetul integrat este procesat de CPU-ul CNC | Interogați mai rar (500 ms este o limită inferioară rezonabilă), citiți blocuri în loc de valori individuale sau folosiți o placă Ethernet. |
Capcane de evitat
- Ethernetul integrat rulează pe CPU-ul CNC: documentația legată de FANUC recomandă puțini clienți pe acesta (1 PC). O interogare intensă poate fi resimțită de control.
- Unii producători de mașini blochează ecranele FANUC în spatele propriului HMI; accesul la setările Ethernet poate necesita procedura producătorului.
- 0i-F Plus enumeră multe rețele industriale (EtherNet/IP, PROFINET, server Modbus/TCP, EtherCAT, CC-Link IE Field). Catalogul nu precizează care sunt standard și care sunt opțiuni: confirmați înainte de a vă baza proiectul pe ele.
Conectori care acceptă acest control
| Produs | Furnizor | Tip | Ieșiri |
|---|---|---|---|
| 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 | Platformă edge | MQTT, server OPC UA |
| Litmus Edge | Litmus | Platformă edge | Integrări cu brokeri |
| WebAccess/CNC | Advantech | Software de monitorizare | 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 | Producător de control sau de mașină | MTConnect |
| MT-LINKi | FANUC | Producător de control sau de mașină | CSV, API REST |
| pyfanuc | TU Wien (open source, MIT) | Open source | Python |
| StateMonitor | HEIDENHAIN | Producător de control sau de mașină | Interfață de comenzi de lucru ERP/MES |
| Predator MDC | Predator Software | Software de monitorizare | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Software de monitorizare | — |
- Codul de produs al funcției FOCAS Ethernet pe partea CNC
- Un server OPC UA care să ruleze pe CNC-ul 0i propriu-zis (nedocumentat pe paginile FANUC pe care le-am verificat)
Întrebări frecvente ale inginerilor
FANUC 0i-F acceptă OPC UA?
Nu ca server pe CNC, în niciun document FANUC găsit de noi. Inginerii obțin OPC UA plasând un gateway FOCAS-OPC UA sau un server OPC între 0i-F și client.
Ce port folosește FOCAS pe un 0i-F?
Implicit TCP 8193, setat pe pagina [FOCAS2] din setările Ethernet; este permis orice port între 5001 și 65535.
Trebuie să cumpăr ceva pentru a citi un 0i-F?
De obicei biblioteca FOCAS pentru PC-ul colectorului (A02B-0207-K732 sau K737). Pe unele mașini, funcția FOCAS Ethernet trebuie, de asemenea, activată pe CNC de către FANUC sau de producătorul mașinii.
Surse
Informațiile de pe această pagină provin din aceste documente, consultate la 27 octombrie 2026.
- FANUC America — FOCAS2 library
- Software Toolbox — FAQ 1323 (FOCAS1 vs FOCAS2)
- 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
- MachineMetrics support — Which FANUC models include FOCAS
- MachineMetrics — FOCAS protocol
- Cybus — Connecting a FANUC CNC via FOCAS
- FANUC — Series 0i-F Plus catalogue
- FANUC America — FANUC MTConnect Server
- Softing — edgeConnector
Verificat ultima dată la 27 octombrie 2026 pe baza documentației producătorilor. OPC UA Connect este o resursă educațională publicată de TEEPTRAK; nu este afiliată cu OPC Foundation, MTConnect Institute sau cu vreun producător de controale.