Sterowanie · FANUC

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łyFOCAS2 przez Ethernet; FOCAS przez HSSB
Domyślny portTCP 8193
Licencja na kolektorze danychBiblioteka FOCAS2 A02B-0207-K737
Sieci w B PlusFOCAS/Ethernet, FL-net, EtherNet/IP, PROFINET standardowo
MTConnectFANUC MTConnect Server (30i/31i/32i-A i B)
OPC UAPrzez bramkę FOCAS lub serwer OPC

Ścieżki połączenia

FANUC MTConnect ServerAlternatywa

Agent działający na PC; wymaga opcji CNC; 30-dniowa wersja próbna.

OPC UA przez bramkęAlternatywa

Softing edgeConnector/SDEX wymieniają 30i, 31i, 31i-B, 31i-B5, 32i-B i 35i-B.

HSSBPrzypadek szczególny

Łącze światłowodowe do PC z kartą HSSB; stosowane tam, gdzie komputer HMI jest już podłączony przez HSSB.

Licencje i opcje

PozycjaOpcja / numer katalogowyPłatna?Uwaga
Biblioteka FOCAS2 (Ethernet + HSSB)A02B-0207-K737PłatnaPo stronie kolektora danych
Funkcja FOCAS EthernetStandard w B Plus; dla pozostałych numer katalogowy nieopublikowanyZależnie od przypadkuPotwierdzić z producentem maszyny
FANUC MTConnect ServerOpcja CNC, nazwa nieopublikowanaPłatna30-dniowa wersja próbna

Porty

PortProtokółUwaga
8193TCPFOCAS2/Ethernet, domyślny
8196TCPKomunikaty niezamawiane, karta Fast Ethernet, firmware 6567/E2 lub nowszy
5000HTTPTypowy 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

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

ObjawPrawdopodobna przyczynaRozwiązanie
Driver nie nawiązuje połączenia, CNC odpowiada na pingFunkcja FOCAS nieaktywna lub błędny numer portu w driverzeSprawdzić port TCP [FOCAS2] na ekranie CNC i potwierdzić z producentem maszyny, że funkcja FOCAS Ethernet jest aktywna.
Odmowa połączenia przy podłączeniu drugiego PCLimit klientów używanego portuWbudowany 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 danychKaż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 danychWbudowany Ethernet jest obsługiwany przez procesor CNCOdpytywać 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

ProduktDostawcaTypWyjścia
Kepware Server — Fanuc Focas Ethernet / HSSB driversVelotic (formerly PTC Kepware)Serwer OPC / driverOPC UA, OPC DA, A&E, SuiteLink
TOP Server — Fanuc Focas 1&2 Ethernet for CNCsSoftware ToolboxSerwer OPC / driverOPC UA, OPC DA, SuiteLink
edgeConnector (840D, FANUC CNC)SoftingBramka (gateway)OPC UA 1.04, MQTT 3.1/3.1.1/5
SDEX SuiteSoftingBramka (gateway)OPC UA, MQTT, REST
ConnectwareCybusPlatforma edgeMQTT, serwer OPC UA
Litmus EdgeLitmusPlatforma edgeIntegracje z brokerami
WebAccess/CNCAdvantechOprogramowanie do monitoringuOPC UA/DA, Modbus, REST
fanuc-driverLadder99 (open source, Apache-2.0)Open sourceMQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR
FANUC MTConnect ServerFANUCProducent sterowania lub maszynyMTConnect
MT-LINKiFANUCProducent sterowania lub maszynyCSV, REST API
pyfanucTU Wien (open source, MIT)Open sourcePython
StateMonitorHEIDENHAINProducent sterowania lub maszynyInterfejs zleceń ERP/MES
Predator MDCPredator SoftwareOprogramowanie do monitoringuSQL / MES / ERP
FactoryWiz MonitoringFactoryWizOprogramowanie do monitoringu—

Katalog konektorów CNC →

Nieopublikowane przez producenta. Nie znaleźliśmy tych informacji w dokumentacji producenta. Przed oparciem się na nich należy zapytać producenta sterowania lub maszyny.
  • 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.

  1. FANUC — 30i/31i/32i-MODEL B Plus release (2020)
  2. FANUC America — FOCAS2 library
  3. Software Toolbox — Fanuc Focas Ethernet driver manual (PDF)
  4. Software Toolbox — FAQ 4098 (FOCAS libraries)
  5. Velotic (Kepware) — Fanuc Focas Ethernet driver
  6. deviceWISE — FANUC Ethernet board settings
  7. FANUC America — FANUC MTConnect Server
  8. Softing — edgeConnector
  9. Fanuc-MTConnect-Agent (open source)
  10. 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ń.

CNC Connectivity Field Kit
Zabierz Field Kit na obiekt
Wszystkie sterowania w jednym arkuszu, z portami, licencjami, listami kontrolnymi uruchomienia i szablonem wniosku o otwarcie firewalla. Bezpłatnie z kontem inżyniera.
Pobierz Field Kit →