Podłączenie FANUC Series 30i / 31i / 32i / 35i (A, B, B Plus)
Rodzinę 30i odczytuje się przez FOCAS2 w sieci Ethernet (domyślnie TCP 8193). W 30i/31i/32i-MODEL B Plus FOCAS/Ethernet, FL-net, EtherNet/IP i PROFINET są standardem bez dodatkowej karty Ethernet. Kolektor danych wymaga biblioteki FOCAS2 A02B-0207-K737. FANUC MTConnect Server obsługuje 30i/31i/32i-MODEL A i B.
W skrócie
| Natywne protokoły | FOCAS2 przez Ethernet; FOCAS przez HSSB |
|---|---|
| Domyślny port | TCP 8193 |
| Licencja na kolektorze danych | Biblioteka FOCAS2 A02B-0207-K737 |
| Sieci w B Plus | FOCAS/Ethernet, FL-net, EtherNet/IP, PROFINET standardowo |
| MTConnect | FANUC MTConnect Server (30i/31i/32i-A i B) |
| OPC UA | Przez bramkę FOCAS lub serwer OPC |
Ścieżki połączenia
Ścieżka standardowa. W tej serii dostępne są funkcje rodziny 30i, takie jak odczyt nazwy wykonywanego programu i danych osi.
Agent działający na PC; wymaga opcji CNC; 30-dniowa wersja próbna.
Softing edgeConnector/SDEX wymieniają 30i, 31i, 31i-B, 31i-B5, 32i-B i 35i-B.
Łącze światłowodowe do PC z kartą HSSB; stosowane tam, gdzie komputer HMI jest już podłączony przez HSSB.
Licencje i opcje
| Pozycja | Opcja / numer katalogowy | Płatna? | Uwaga |
|---|---|---|---|
| Biblioteka FOCAS2 (Ethernet + HSSB) | A02B-0207-K737 | Płatna | Po stronie kolektora danych |
| Funkcja FOCAS Ethernet | Standard w B Plus; dla pozostałych numer katalogowy nieopublikowany | Zależnie od przypadku | Potwierdzić z producentem maszyny |
| FANUC MTConnect Server | Opcja CNC, nazwa nieopublikowana | Płatna | 30-dniowa wersja próbna |
Porty
| Port | Protokół | Uwaga |
|---|---|---|
8193 | TCP | FOCAS2/Ethernet, domyślny |
8196 | TCP | Komunikaty niezamawiane, karta Fast Ethernet, firmware 6567/E2 lub nowszy |
5000 | HTTP | Typowy agent MTConnect |
Wersje oprogramowania
- 30i/31i/32i-MODEL B Plus (2020): FOCAS/Ethernet, FL-net, EtherNet/IP i PROFINET standardowo, bez karty Ethernet.
- Biblioteka FOCAS2 obejmuje FS30i/31i/32i/35i w wersjach 32- i 64-bitowych.
- Komunikaty niezamawiane wymagają firmware Fast Ethernet 6567/E2 lub nowszego oraz parametru 904 bit 4 = 1, a także obsługi w programie ladder.
Dane możliwe do odczytu
- Program: numer i nazwa wykonywanego programu głównego, komentarz programu, bieżący blok i numer sekwencji
- Stan: tryb pracy, stan wykonywania, wyłącznik awaryjny, stan alarmu, komunikaty dla operatora
- Posuw i wrzeciono: korekcje posuwu i obrotów wrzeciona, rzeczywisty posuw i prędkość wrzeciona, obciążenie wrzeciona
- Osie: pozycje maszynowe, absolutne i względne, droga pozostała, obciążenie serwonapędów i wrzeciona
- Alarmy i diagnostyka: lista aktywnych alarmów, dane diagnostyczne
- Zmienne makro: wspólne od #100 do #999, lokalne od #1 do #33, systemowe od #1000 do #9999
- Obszary PMC (ladder), takie jak R, D, G, F, X, Y, dostępność zależna od modelu
- Korekcje narzędzi, przesunięcia punktu zerowego, parametry, zarządzanie żywotnością narzędzi, licznik sztuk, modalne kody G, informacje systemowe
Konfiguracja
- Sprawdzić, czy sterowanie obsługuje FOCAS przez EthernetW większości sterowań serii i FOCAS jest obecny, ale w niektórych trzeba go dodać lub aktywować. Dokumentacja integratorów wymienia 0i-D/F, 16i-B/18i-B i rodzinę 30i jako mające FOCAS domyślnie; w innych FANUC może go dodać przez oprogramowanie oraz, w razie potrzeby, kartę Fast Ethernet. Przed zaplanowaniem prac należy zapytać producenta maszyny lub FANUC.
- Wybrać port EthernetNależy użyć wbudowanego portu Ethernet (złącze CD38A na jednostce CNC) lub karty Ethernet / Fast Ethernet, jeśli jest zainstalowana. Na ekranie ustawień aktywnym urządzeniem musi być port wbudowany, a nie gniazdo karty pamięci.
- Ustawić adres w CNCSYSTEM → [ETHER BOARD] lub [EMBED PORT] (na niektórych ekranach widoczne jako ETHPRM / EMBDD) → [COMMON]: adres IP, maska podsieci, router. Należy użyć stałego adresu uzgodnionego z działem IT zakładu.
- Ustawić port FOCASTen sam ekran → [FOCAS2]: typową wartością domyślną jest port TCP 8193 (dozwolony zakres od 5001 do 65535). Przy korzystaniu z FOCAS2 port UDP należy pozostawić na 0, a interwał czasowy na 0.
- Zainstalować bibliotekę FOCAS na kolektorze danychOprogramowanie klienckie FOCAS wymaga biblioteki FOCAS firmy FANUC: A02B-0207-K732 (FOCAS1, Ethernet) lub A02B-0207-K737 (FOCAS2, Ethernet i HSSB), kupowanej u dystrybutora FANUC. Komercyjne drivery bez niej nie działają.
- Przetestować z sieci zakładowejNależy otworzyć TCP 8193 od kolektora danych do CNC, połączyć się driverem i najpierw odczytać nieszkodliwą wartość: numer programu, tryb pracy, licznik sztuk. Następnie dodać pozostałe tagi.
Rozwiązywanie problemów
| Objaw | Prawdopodobna przyczyna | Rozwiązanie |
|---|---|---|
| Driver nie nawiązuje połączenia, CNC odpowiada na ping | Funkcja FOCAS nieaktywna lub błędny numer portu w driverze | Sprawdzić port TCP [FOCAS2] na ekranie CNC i potwierdzić z producentem maszyny, że funkcja FOCAS Ethernet jest aktywna. |
| Odmowa połączenia przy podłączeniu drugiego PC | Limit klientów używanego portu | Wbudowany Ethernet jest przeznaczony dla niewielu klientów (zalecany jeden PC); karta Ethernet przyjmuje więcej, a karta Fast Ethernet najwięcej. Należy używać jednego kolektora danych i udostępniać jego dane, zamiast pozwalać każdemu narzędziu otwierać własne połączenie. |
| Driver zainstalowany, projekt nie uruchamia się | Brak bibliotek DLL FOCAS lub niewłaściwa architektura (bitowość) | Zainstalować bibliotekę FANUC (K732 lub K737). Komercyjne drivery OPC używają 32-bitowych bibliotek DLL (FWLIB32.DLL, FWLIBE1.DLL); nazwy plików muszą być zapisane wielkimi literami. |
| Wartości zapisane do tagu zmieniają sąsiednią wartość | Nakładające się adresy PMC lub makro o różnych typach danych | Każdy obszar PMC należy zmapować raz, z jednym typem danych, a zapisy ograniczyć do zarezerwowanego zakresu uzgodnionego z producentem maszyny. |
| CNC działa wolniej podczas zbierania danych | Wbudowany Ethernet jest obsługiwany przez procesor CNC | Odpytywać rzadziej (500 ms to rozsądne minimum), czytać bloki zamiast pojedynczych wartości lub użyć karty Ethernet. |
Pułapki, których należy unikać
- Pojemność portu zależy od sprzętu: karta Fast Ethernet do 20 klientów, karta Ethernet 10, wbudowany Ethernet 5 klientów, przy czym zalecany jest 1 PC.
- W 31i adaptery MTConnect open source często wykorzystują adapter dla 30i.
- Obszary danych niezamawianych są tylko do odczytu, ograniczone do trzech obszarów i łącznie około 1,4 kB.
Konektory obsługujące to sterowanie
| Produkt | Dostawca | Typ | Wyjścia |
|---|---|---|---|
| Kepware Server — Fanuc Focas Ethernet / HSSB drivers | Velotic (formerly PTC Kepware) | Serwer OPC / driver | OPC UA, OPC DA, A&E, SuiteLink |
| TOP Server — Fanuc Focas 1&2 Ethernet for CNCs | Software Toolbox | Serwer OPC / driver | OPC UA, OPC DA, SuiteLink |
| edgeConnector (840D, FANUC CNC) | Softing | Bramka (gateway) | OPC UA 1.04, MQTT 3.1/3.1.1/5 |
| SDEX Suite | Softing | Bramka (gateway) | OPC UA, MQTT, REST |
| Connectware | Cybus | Platforma edge | MQTT, serwer OPC UA |
| Litmus Edge | Litmus | Platforma edge | Integracje z brokerami |
| WebAccess/CNC | Advantech | Oprogramowanie do monitoringu | 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 | Producent sterowania lub maszyny | MTConnect |
| MT-LINKi | FANUC | Producent sterowania lub maszyny | CSV, REST API |
| pyfanuc | TU Wien (open source, MIT) | Open source | Python |
| StateMonitor | HEIDENHAIN | Producent sterowania lub maszyny | Interfejs zleceń ERP/MES |
| Predator MDC | Predator Software | Oprogramowanie do monitoringu | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Oprogramowanie do monitoringu | — |
- Serwer OPC UA działający w samym CNC 30i (ogłoszenie FANUC dotyczące OPC UA z 2020 roku dotyczy kontrolerów robotów, a nie CNC)
Pytania zadawane przez inżynierów
Czy OPC UA jest wbudowane w FANUC 31i-B?
Znalezione przez nas produkty FANUC z serwerem OPC UA są przeznaczone dla kontrolerów robotów. Dla CNC 31i-B OPC UA zapewnia bramka lub serwer OPC odczytujący FOCAS.
Co nowego w zakresie łączności oferuje 30i-B Plus?
FOCAS/Ethernet, FL-net, EtherNet/IP i PROFINET są standardem bez dodawania karty Ethernet.
Źródła
Informacje na tej stronie pochodzą z poniższych dokumentów, otwartych 27 października 2026.
- FANUC — 30i/31i/32i-MODEL B Plus release (2020)
- FANUC America — FOCAS2 library
- 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
- FANUC America — FANUC MTConnect Server
- Softing — edgeConnector
- Fanuc-MTConnect-Agent (open source)
- Cybus — Connecting a FANUC CNC via FOCAS
Ostatnia weryfikacja z dokumentacją producentów: 27 października 2026. OPC UA Connect to zasób edukacyjny publikowany przez TEEPTRAK; nie jest powiązany z OPC Foundation, MTConnect Institute ani z żadnym producentem sterowań.