Sterowanie · FANUC

Podłączenie FANUC 15i / 16i / 18i / 21i i starsze serii i

Starsze sterowania FANUC serii i (15i, 16i, 18i, 21i) odczytuje się przez FOCAS, ale FOCAS przez Ethernet często nie jest aktywny fabrycznie: według dokumentacji integratorów w większości sterowań serii i bez tej funkcji FANUC może ją dodać przez oprogramowanie i sprzęt, w tym kartę Fast Ethernet. Kolektor danych korzysta z biblioteki FOCAS1 A02B-0207-K732 (Ethernet). Jeśli nie można dodać FOCAS, dyskretne I/O dają stan i liczniki.

W skrócie

Natywne protokołyFOCAS1/FOCAS2 przez Ethernet (jeśli zainstalowany); FOCAS przez HSSB
Domyślny portTCP 8193
Licencja na kolektorze danychBiblioteka FOCAS1 A02B-0207-K732 (lub K737)
Często potrzebny sprzętKarta Ethernet lub Fast Ethernet
16i-B / 18i-BWedług integratorów z FOCAS domyślnie
Rozwiązanie zapasoweDyskretne I/O

Ścieżki połączenia

Dodanie FOCAS (FANUC)Modernizacja

W wielu sterowaniach serii i FANUC może dodać funkcję FOCAS i kartę Fast Ethernet.

Dyskretne I/ORozwiązanie zapasowe

Sygnały pracy, alarmu i licznika sztuk podłączone do modułu I/O.

Licencje i opcje

PozycjaOpcja / numer katalogowyPłatna?Uwaga
Biblioteka FOCAS1 (Ethernet)A02B-0207-K732PłatnaFOCAS1 to biblioteka dla CNC innych niż FS30i/31i/32i/35i, FS0i-D/F i PMi-A
Karta Fast Ethernet + funkcja FOCASNieopublikowanePłatnaWyceniane przez FANUC dla każdej maszyny

Porty

PortProtokółUwaga
8193TCPFOCAS/Ethernet, domyślny

Wersje oprogramowania

  • Biblioteka FOCAS1: tylko 32-bit.
  • Niektóre maszyny mają FOCAS, ale domyślnie nieaktywny.

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ć

  • Funkcje cnc_exeprgname i cnc_rdaxisdata są udokumentowane tylko dla serii 0i oraz 30i i nowszych.
  • W maszynach Mori Seiki z tego okresu dostęp do ekranów FANUC może wymagać odblokowania systemu NC przez producenta maszyny.

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
fanuc-driverLadder99 (open source, Apache-2.0)Open sourceMQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR
Fanuc-MTConnect-AgentOpen sourceOpen sourceMTConnect
WebAccess/CNCAdvantechOprogramowanie do monitoringuOPC UA/DA, Modbus, REST
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.
  • Cena i numery katalogowe modernizacji FOCAS oferowanej przez FANUC

Pytania zadawane przez inżynierów

Czy FANUC 18i można monitorować przez Ethernet?

Tak, jeśli FOCAS przez Ethernet jest aktywny; 18i-B jest wymieniany jako mający go domyślnie. W przeciwnym razie FANUC zwykle może go dodać; alternatywą są dyskretne I/O.

Źródła

Informacje na tej stronie pochodzą z poniższych dokumentów, otwartych 27 października 2026.

  1. MachineMetrics support — Which FANUC models include FOCAS
  2. Software Toolbox — Fanuc Focas Ethernet driver manual (PDF)
  3. Software Toolbox — FAQ 1323 (FOCAS1 vs FOCAS2)
  4. Velotic (Kepware) — Fanuc Focas Ethernet driver
  5. FANUC America — FOCAS2 library

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 →