Připojení FANUC Series 0i (0i-D, 0i-F a 0i-F Plus)
FANUC 0i-D, 0i-F a 0i-F Plus se čtou přes FOCAS2 po Ethernetu, standardně na portu TCP 8193, z vestavěného ethernetového portu. Kolektor potřebuje knihovnu FOCAS od FANUC (A02B-0207-K732 nebo K737). MTConnect je možný přes FANUC MTConnect Server běžící na PC, který rovněž vyžaduje opci na straně CNC. Žádná stránka FANUC, kterou jsme prověřili, nedokumentuje OPC UA server běžící přímo na CNC.
Přehled
| Nativní protokoly | FOCAS2 přes Ethernet; FOCAS přes HSSB (optické vlákno) |
|---|---|
| Výchozí port | TCP 8193 (FOCAS2) |
| Licence na kolektoru | Knihovna FOCAS A02B-0207-K732 nebo A02B-0207-K737 |
| Licence na CNC | Funkce FOCAS Ethernet: u mnoha 0i-D/F standardně, u ostatních jako opce |
| MTConnect | Přes FANUC MTConnect Server (PC s Windows) a opci CNC |
| OPC UA | Přes gateway nebo OPC server, který komunikuje přes FOCAS |
Cesty připojení
Čtení přímo z vestavěného portu pomocí driveru FOCAS, edge gateway nebo open-source kolektoru. Nejbohatší data, nejnižší náklady.
Software FANUC pro Windows zpřístupňuje CNC jako MTConnect agenta. Podporuje 0i-D a 0i-F; vyžaduje opci CNC a nabízí 30denní zkušební verzi.
Gateway jako Softing edgeConnector nebo SDEX čte FOCAS a poskytuje OPC UA a MQTT, takže MES a SCADA vidí standardní rozhraní.
Pokud FOCAS nelze aktivovat, přiveďte signály chodu, alarmu a počtu kusů na I/O modul. Jen stav a počty, bez detailů o programu nebo alarmech.
Licence a opce
| Položka | Opce / objednací číslo | Placené? | Poznámka |
|---|---|---|---|
| Knihovna FOCAS1 (Ethernet) | A02B-0207-K732 | Placené | Instaluje se na PC kolektoru; od distributora FANUC |
| Knihovna FOCAS2 (Ethernet + HSSB) | A02B-0207-K737 | Placené | Instaluje se na PC kolektoru |
| Funkce FOCAS Ethernet na CNC | Objednací číslo nezveřejněno | Podle situace | U mnoha 0i-D/F standardně přítomna; jinak ji doplní FANUC |
| FANUC MTConnect Server | Opce CNC, název nezveřejněn | Placené | 30denní zkušební verze; Windows 7/10 |
Porty
| Port | Protokol | Poznámka |
|---|---|---|
8193 | TCP | FOCAS2/Ethernet, výchozí, nastavitelný v rozsahu 5001 až 65535 |
8196 | TCP | Nevyžádané zprávy (jen karta Fast Ethernet) |
5000 | HTTP | Typický port MTConnect agenta, pokud je agent doplněn |
Verze softwaru
- Knihovna FOCAS2 pokrývá FS0i-D/F (32 a 64 bitů); FOCAS1 pokrývá starší řady (jen 32 bitů).
- 0i-F Plus: vestavěný Ethernet je standardní; nabízí se také Fast Ethernet s vyhrazeným komunikačním procesorem.
- Praktické pravidlo integrátorů: řídicí systémy staré zhruba 10 až 15 let nebo novější obvykle FOCAS podporují.
Data, která lze číst
- Program: číslo a název běžícího hlavního programu, komentář programu, aktuální blok a číslo věty
- Stav: režim, stav chodu, nouzové zastavení, stav alarmu, zprávy pro obsluhu
- Posuv a vřeteno: korekce posuvu a otáček vřetena, skutečný posuv a otáčky vřetena, zatížení vřetena
- Osy: strojní, absolutní a relativní polohy, zbývající dráha, zatížení servopohonů a vřetena
- Alarmy a diagnostika: seznam aktivních alarmů, diagnostická data
- Makro proměnné: společné #100 až #999, lokální #1 až #33, systémové #1000 až #9999
- Oblasti PMC (ladder) jako R, D, G, F, X, Y, dostupnost podle modelu
- Korekce nástrojů, posunutí nulových bodů, parametry, správa životnosti nástrojů, počet kusů, modální G-kódy, systémové informace
Nastavení
- Ověřte, že řídicí systém komunikuje přes FOCAS po EthernetuNa většině řídicích systémů řady i je FOCAS k dispozici, na některých je však nutné jej doplnit nebo aktivovat. Dokumentace integrátorů uvádí 0i-D/F, 16i-B/18i-B a rodinu 30i jako systémy s FOCAS ve standardu; u ostatních jej může FANUC doplnit softwarem a v případě potřeby kartou Fast Ethernet. Než zakázku naplánujete, zeptejte se výrobce stroje nebo FANUC.
- Zvolte ethernetový portPoužijte vestavěný ethernetový port (konektor CD38A na jednotce CNC) nebo kartu Ethernet / Fast Ethernet, je-li osazena. Na obrazovce nastavení musí být aktivním zařízením vestavěný port, ne slot pro paměťovou kartu.
- Nastavte adresu na CNCSYSTEM → [ETHER BOARD] nebo [EMBED PORT] (na některých obrazovkách zobrazeno jako ETHPRM / EMBDD) → [COMMON]: IP adresa, maska podsítě, router. Použijte pevnou adresu dohodnutou s podnikovým IT.
- Nastavte port FOCASStejná obrazovka → [FOCAS2]: obvyklou výchozí hodnotou je port TCP 8193 (povolený rozsah 5001 až 65535). Pro použití FOCAS2 ponechte port UDP na 0 a časový interval na 0.
- Nainstalujte knihovnu FOCAS na kolektorKlientský software FOCAS potřebuje knihovnu FOCAS od FANUC: A02B-0207-K732 (FOCAS1, Ethernet) nebo A02B-0207-K737 (FOCAS2, Ethernet a HSSB), zakoupenou u distributora FANUC. Komerční drivery bez ní nefungují.
- Otestujte z podnikové sítěOtevřete TCP 8193 z kolektoru na CNC, připojte se driverem a nejprve přečtěte neškodnou hodnotu: číslo programu, režim, počet kusů. Teprve potom přidejte ostatní tagy.
Řešení problémů
| Příznak | Pravděpodobná příčina | Náprava |
|---|---|---|
| Driver se nikam nepřipojí, CNC odpovídá na ping | Funkce FOCAS není aktivována, nebo je v driveru špatné číslo portu | Zkontrolujte port TCP v [FOCAS2] na obrazovce CNC a ověřte u výrobce stroje, že je funkce FOCAS Ethernet aktivována. |
| Připojení je odmítnuto, když se připojuje druhé PC | Limit klientů použitého portu | Vestavěný Ethernet je určen pro malý počet klientů (doporučeno jedno PC); karta Ethernet přijme více klientů a karta Fast Ethernet nejvíce. Použijte jeden kolektor a sdílejte jeho data, místo aby si každý nástroj otevíral vlastní spojení. |
| Driver je nainstalován, projekt se nespustí | Chybí knihovny DLL FOCAS nebo mají nesprávnou bitovost | Nainstalujte knihovnu FANUC (K732 nebo K737). Komerční OPC drivery používají 32bitové knihovny DLL (FWLIB32.DLL, FWLIBE1.DLL); názvy souborů musí být velkými písmeny. |
| Hodnoty zapsané do tagu mění sousední hodnotu | Překrývající se adresy PMC nebo maker s různými datovými typy | Mapujte každou oblast PMC jen jednou a s jedním datovým typem a zápisy držte ve vyhrazeném rozsahu dohodnutém s výrobcem stroje. |
| CNC během sběru dat působí pomaleji | Vestavěný Ethernet zpracovává CPU CNC | Dotazujte se méně často (500 ms je rozumné minimum), čtěte bloky místo jednotlivých hodnot, nebo použijte kartu Ethernet. |
Na co si dát pozor
- Vestavěný Ethernet běží na CPU CNC: dokumentace související s FANUC doporučuje jen málo klientů (1 PC). Intenzivní dotazování může řídicí systém pocítit.
- Někteří výrobci strojů skrývají obrazovky FANUC za vlastním HMI; přístup k nastavení Ethernetu pak může vyžadovat postup výrobce stroje.
- 0i-F Plus uvádí řadu průmyslových sítí (EtherNet/IP, PROFINET, Modbus/TCP server, EtherCAT, CC-Link IE Field). Katalog neuvádí, které jsou standardní a které jsou opce: ověřte to dřív, než na nich postavíte návrh.
Konektory, které tento řídicí systém podporují
| Produkt | Výrobce | Typ | Výstupy |
|---|---|---|---|
| Kepware Server — Fanuc Focas Ethernet / HSSB drivers | Velotic (formerly PTC Kepware) | OPC server / driver | OPC UA, OPC DA, A&E, SuiteLink |
| TOP Server — Fanuc Focas 1&2 Ethernet for CNCs | Software Toolbox | OPC server / 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 | Edge platforma | MQTT, OPC UA server |
| Litmus Edge | Litmus | Edge platforma | Integrace s brokery |
| WebAccess/CNC | Advantech | Monitorovací software | 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 | Výrobce řídicího systému nebo stroje | MTConnect |
| MT-LINKi | FANUC | Výrobce řídicího systému nebo stroje | CSV, REST API |
| pyfanuc | TU Wien (open source, MIT) | Open source | Python |
| StateMonitor | HEIDENHAIN | Výrobce řídicího systému nebo stroje | Rozhraní zakázek pro ERP/MES |
| Predator MDC | Predator Software | Monitorovací software | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Monitorovací software | — |
- Objednací číslo funkce FOCAS Ethernet na straně CNC
- OPC UA server běžící přímo na CNC 0i (na stránkách FANUC, které jsme prověřili, není zdokumentován)
Otázky, které inženýři kladou
Podporuje FANUC 0i-F OPC UA?
Jako server na CNC ne, v žádném dokumentu FANUC, který jsme našli. Inženýři získávají OPC UA tak, že mezi 0i-F a klienta vloží gateway z FOCAS na OPC UA nebo OPC server.
Jaký port používá FOCAS na 0i-F?
Standardně TCP 8193, nastavený na stránce [FOCAS2] v nastavení Ethernetu; povolen je jakýkoli port od 5001 do 65535.
Musím něco koupit, abych mohl číst data z 0i-F?
Obvykle knihovnu FOCAS pro PC kolektoru (A02B-0207-K732 nebo K737). Na některých strojích musí FANUC nebo výrobce stroje navíc aktivovat na CNC funkci FOCAS Ethernet.
Zdroje
Údaje na této stránce pocházejí z těchto dokumentů, otevřených 27. října 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
Naposledy ověřeno 27. října 2026 podle dokumentace výrobců. OPC UA Connect je vzdělávací zdroj vydávaný společností TEEPTRAK; není přidružen k OPC Foundation, MTConnect Institute ani k žádnému výrobci řídicích systémů.