Conectarea FANUC 15i / 16i / 18i / 21i și seriile i mai vechi
Controalele FANUC mai vechi din seria i (15i, 16i, 18i, 21i) sunt citite cu FOCAS, dar FOCAS pe Ethernet adesea nu este activat din fabrică: documentația integratorilor arată că la majoritatea controalelor din seria i care nu îl au, FANUC îl poate adăuga, prin software și hardware, inclusiv o placă Fast Ethernet. Colectorul folosește biblioteca FOCAS1 A02B-0207-K732 (Ethernet). Când FOCAS nu poate fi adăugat, I/O discrete oferă starea și contoarele.
Pe scurt
| Protocoale native | FOCAS1/FOCAS2 prin Ethernet (dacă este instalat); FOCAS prin HSSB |
|---|---|
| Port implicit | TCP 8193 |
| Licență pe colector | Biblioteca FOCAS1 A02B-0207-K732 (sau K737) |
| Hardware adesea necesar | Placă Ethernet sau Fast Ethernet |
| 16i-B / 18i-B | Indicate de integratori ca incluzând FOCAS implicit |
| Soluție de rezervă | I/O discrete |
Căi de conectare
Același driver și aceleași date ca la seriile mai noi, mai puțin funcțiile limitate la 0i și 30i (numele programului în execuție, blocul de date al axelor).
FANUC poate adăuga funcția FOCAS și o placă Fast Ethernet pe multe controale din seria i.
Semnale de funcționare, alarmă și contor de piese cablate la un modul I/O.
Licențe și opțiuni
| Element | Opțiune / cod de produs | Cu plată? | Notă |
|---|---|---|---|
| Biblioteca FOCAS1 (Ethernet) | A02B-0207-K732 | Cu plată | FOCAS1 este biblioteca pentru CNC-urile altele decât FS30i/31i/32i/35i, FS0i-D/F și PMi-A |
| Placă Fast Ethernet + funcția FOCAS | Nepublicat | Cu plată | Ofertat de FANUC pentru fiecare mașină |
Porturi
| Port | Protocol | Notă |
|---|---|---|
8193 | TCP | FOCAS/Ethernet implicit |
Versiuni software
- Biblioteca FOCAS1: doar 32 de biți.
- Unele mașini includ FOCAS fără a-l activa implicit.
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
- Funcțiile cnc_exeprgname și cnc_rdaxisdata sunt documentate doar pentru seriile 0i și 30i și ulterioare.
- Pe mașinile Mori Seiki din această perioadă, accesul la ecranele FANUC poate necesita deblocarea sistemului NC de către producătorul mașinii.
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 |
| 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 monitorizare | OPC UA/DA, Modbus, REST |
| Predator MDC | Predator Software | Software de monitorizare | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Software de monitorizare | — |
- Prețul și codurile de produs pentru adăugarea ulterioară a FOCAS de către FANUC
Întrebări frecvente ale inginerilor
Poate fi monitorizat un FANUC 18i prin Ethernet?
Da, dacă FOCAS pe Ethernet este activat; 18i-B este indicat ca incluzându-l implicit. Altfel, FANUC îl poate de obicei adăuga sau puteți folosi I/O discrete.
Surse
Informațiile de pe această pagină provin din aceste documente, consultate la 27 octombrie 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
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.