Steuerung · FANUC

FANUC Series 0i (0i-D, 0i-F, 0i-F Plus) anbinden

FANUC 0i-D, 0i-F und 0i-F Plus werden über FOCAS2 auf Ethernet gelesen, standardmäßig über TCP-Port 8193, am integrierten Ethernet-Port. Der Collector benötigt die FOCAS-Bibliothek von FANUC (A02B-0207-K732 oder K737). MTConnect ist über den PC-basierten MTConnect Server von FANUC möglich, der ebenfalls eine Option auf CNC-Seite erfordert. Keine der von uns geprüften FANUC-Seiten dokumentiert einen OPC-UA-Server, der auf der CNC selbst läuft.

Auf einen Blick

Native ProtokolleFOCAS2 über Ethernet; FOCAS über HSSB (Lichtwellenleiter)
StandardportTCP 8193 (FOCAS2)
Lizenz auf dem CollectorFOCAS-Bibliothek A02B-0207-K732 oder A02B-0207-K737
Lizenz auf der CNCFOCAS-Ethernet-Funktion: bei vielen 0i-D/F Standard, bei anderen eine Option
MTConnectÜber FANUC MTConnect Server (Windows-PC) plus eine CNC-Option
OPC UAÜber ein Gateway oder einen OPC-Server, der FOCAS spricht

Verbindungswege

FANUC MTConnect ServerAlternative

Die Windows-Software von FANUC stellt die CNC als MTConnect-Agent bereit. Unterstützt 0i-D und 0i-F; erfordert eine CNC-Option und bietet eine 30-tägige Testversion.

OPC UA über GatewayAlternative

Ein Gateway wie Softing edgeConnector oder SDEX liest FOCAS und stellt OPC UA und MQTT bereit, sodass MES und SCADA eine Standardschnittstelle sehen.

Digitale I/ORückfalllösung

Lässt sich FOCAS nicht freischalten, verdrahten Sie die Signale Lauf, Alarm und Stückzahl auf ein I/O-Modul. Nur Zustand und Stückzahlen, keine Programm- oder Alarmdetails.

Lizenzen und Optionen

BezeichnungOption / BestellnummerKostenpflichtig?Hinweis
FOCAS1-Bibliothek (Ethernet)A02B-0207-K732KostenpflichtigWird auf dem Collector-PC installiert; erhältlich bei einem FANUC-Händler
FOCAS2-Bibliothek (Ethernet + HSSB)A02B-0207-K737KostenpflichtigWird auf dem Collector-PC installiert
FOCAS-Ethernet-Funktion auf der CNCBestellnummer nicht veröffentlichtJe nach FallBei vielen 0i-D/F standardmäßig vorhanden; sonst von FANUC nachgerüstet
FANUC MTConnect ServerCNC-Option, Bezeichnung nicht veröffentlichtKostenpflichtig30-tägige Testversion; Windows 7/10

Ports

PortProtokollHinweis
8193TCPFOCAS2/Ethernet, Standard, einstellbar von 5001 bis 65535
8196TCPUnsolicited Messaging (nur Fast-Ethernet-Karte)
5000HTTPTypischer Port eines MTConnect-Agents, wenn ein Agent ergänzt wird

Softwarestände

  • Die FOCAS2-Bibliothek deckt FS0i-D/F ab (32 und 64 Bit); FOCAS1 deckt ältere Serien ab (nur 32 Bit).
  • 0i-F Plus: integriertes Ethernet ist Standard; Fast Ethernet mit eigenem Kommunikationsprozessor wird ebenfalls angeboten.
  • Faustregel der Integratoren: Steuerungen, die etwa 10 bis 15 Jahre alt oder jünger sind, unterstützen in der Regel FOCAS.

Lesbare Daten

  • Programm: Nummer und Name des laufenden Hauptprogramms, Programmkommentar, aktueller Satz und Satznummer
  • Status: Betriebsart, Laufzustand, Not-Halt, Alarmzustand, Bedienermeldungen
  • Vorschub und Spindel: Vorschub- und Spindel-Override, Ist-Vorschub und Ist-Drehzahl, Spindellast
  • Achsen: Maschinen-, Absolut- und Relativpositionen, Restweg, Servo- und Spindellast
  • Alarme und Diagnose: Liste der aktiven Alarme, Diagnosedaten
  • Makrovariablen: global #100 bis #999, lokal #1 bis #33, System #1000 bis #9999
  • PMC-Bereiche (Kontaktplan) wie R, D, G, F, X, Y, Verfügbarkeit je nach Modell
  • Werkzeugkorrekturen, Nullpunktverschiebungen, Parameter, Standzeitverwaltung, Stückzahl, modale G-Codes, Systeminformationen

Einrichtung

  1. Prüfen, ob die Steuerung FOCAS über Ethernet sprichtAuf den meisten Steuerungen der i-Serie ist FOCAS vorhanden, auf einigen muss es jedoch nachgerüstet oder freigeschaltet werden. Laut Integratorendokumentation enthalten 0i-D/F, 16i-B/18i-B und die 30i-Familie FOCAS standardmäßig; bei anderen kann FANUC es per Software und, wo nötig, mit einer Fast-Ethernet-Karte nachrüsten. Fragen Sie den Maschinenhersteller oder FANUC, bevor Sie den Einsatz planen.
  2. Ethernet-Port auswählenNutzen Sie den integrierten Ethernet-Port (Stecker CD38A an der CNC-Einheit) oder, falls vorhanden, eine Ethernet- / Fast-Ethernet-Karte. Im Einstellbild muss das aktive Gerät der integrierte Port sein, nicht der Speicherkartensteckplatz.
  3. Adresse an der CNC einstellenSYSTEM → [ETHER BOARD] oder [EMBED PORT] (in manchen Bildern als ETHPRM / EMBDD angezeigt) → [COMMON]: IP-Adresse, Subnetzmaske, Router. Verwenden Sie eine feste, mit der Werks-IT abgestimmte Adresse.
  4. FOCAS-Port einstellenGleiches Bild → [FOCAS2]: TCP-Port 8193 ist der übliche Standardwert (zulässiger Bereich 5001 bis 65535). Lassen Sie für FOCAS2 den UDP-Port auf 0 und das Zeitintervall auf 0.
  5. FOCAS-Bibliothek auf dem Collector installierenFOCAS-Client-Software benötigt die FOCAS-Bibliothek von FANUC: A02B-0207-K732 (FOCAS1, Ethernet) oder A02B-0207-K737 (FOCAS2, Ethernet und HSSB), erhältlich bei einem FANUC-Händler. Kommerzielle Treiber laufen ohne sie nicht.
  6. Aus dem Werksnetz testenGeben Sie TCP 8193 vom Collector zur CNC frei, verbinden Sie sich mit Ihrem Treiber und lesen Sie zuerst einen unkritischen Wert: Programmnummer, Betriebsart, Stückzahl. Danach ergänzen Sie die übrigen Tags.

Fehlersuche

SymptomWahrscheinliche UrsacheAbhilfe
Treiber verbindet sich nicht, CNC antwortet auf PingFOCAS-Funktion nicht freigeschaltet oder falsche Portnummer im TreiberPrüfen Sie den TCP-Port unter [FOCAS2] im CNC-Bild und lassen Sie sich vom Maschinenhersteller bestätigen, dass die FOCAS-Ethernet-Funktion freigeschaltet ist.
Verbindung abgelehnt, sobald sich ein zweiter PC verbindetClient-Grenze des verwendeten PortsIntegriertes Ethernet ist für wenige Clients gedacht (ein PC empfohlen); eine Ethernet-Karte nimmt mehr an, eine Fast-Ethernet-Karte die meisten. Nutzen Sie einen Collector und teilen Sie dessen Daten, statt jedes Werkzeug eine eigene Verbindung öffnen zu lassen.
Treiber installiert, Projekt läuft nichtDLLs der FOCAS-Bibliothek fehlen oder haben die falsche BitbreiteInstallieren Sie die FANUC-Bibliothek (K732 oder K737). Kommerzielle OPC-Treiber verwenden die 32-Bit-DLLs (FWLIB32.DLL, FWLIBE1.DLL); die Dateinamen müssen in Großbuchstaben geschrieben sein.
In ein Tag geschriebene Werte ändern einen benachbarten WertÜberlappende PMC- oder Makroadressen mit unterschiedlichen DatentypenBilden Sie jeden PMC-Bereich nur einmal mit einem Datentyp ab und beschränken Sie Schreibzugriffe auf einen reservierten, mit dem Maschinenhersteller abgestimmten Bereich.
CNC reagiert träger, während die Datenerfassung läuftIntegriertes Ethernet wird von der CNC-CPU verarbeitetFragen Sie seltener ab (500 ms ist eine sinnvolle Untergrenze), lesen Sie Blöcke statt Einzelwerte oder verwenden Sie eine Ethernet-Karte.

Stolperfallen

  • Integriertes Ethernet läuft auf der CNC-CPU: FANUC-nahe Dokumentation empfiehlt dort wenige Clients (1 PC). Intensives Polling ist an der Steuerung spürbar.
  • Manche Maschinenhersteller sperren die FANUC-Bilder hinter ihrer eigenen HMI; um an die Ethernet-Einstellungen zu gelangen, kann das Verfahren des Maschinenherstellers nötig sein.
  • Für die 0i-F Plus sind viele Industrienetzwerke aufgeführt (EtherNet/IP, PROFINET, Modbus/TCP-Server, EtherCAT, CC-Link IE Field). Der Katalog kennzeichnet nicht, welche Standard und welche Optionen sind: Klären Sie das, bevor Sie Ihr Konzept darauf aufbauen.

Konnektoren, die diese Steuerung unterstützen

ProduktAnbieterTypAusgaben
Kepware Server — Fanuc Focas Ethernet / HSSB driversVelotic (formerly PTC Kepware)OPC-Server / TreiberOPC UA, OPC DA, A&E, SuiteLink
TOP Server — Fanuc Focas 1&2 Ethernet for CNCsSoftware ToolboxOPC-Server / TreiberOPC UA, OPC DA, SuiteLink
edgeConnector (840D, FANUC CNC)SoftingGatewayOPC UA 1.04, MQTT 3.1/3.1.1/5
SDEX SuiteSoftingGatewayOPC UA, MQTT, REST
ConnectwareCybusEdge-PlattformMQTT, OPC-UA-Server
Litmus EdgeLitmusEdge-PlattformBroker-Integrationen
WebAccess/CNCAdvantechMonitoring-SoftwareOPC UA/DA, Modbus, REST
fanuc-driverLadder99 (open source, Apache-2.0)Open SourceMQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR
FANUC MTConnect ServerFANUCSteuerungs- oder MaschinenherstellerMTConnect
MT-LINKiFANUCSteuerungs- oder MaschinenherstellerCSV, REST API
pyfanucTU Wien (open source, MIT)Open SourcePython
StateMonitorHEIDENHAINSteuerungs- oder MaschinenherstellerAuftragsschnittstelle zu ERP/MES
Predator MDCPredator SoftwareMonitoring-SoftwareSQL / MES / ERP
FactoryWiz MonitoringFactoryWizMonitoring-Software—

CNC-Konnektor-Verzeichnis →

Vom Hersteller nicht veröffentlicht. Diese Angaben haben wir in der Herstellerdokumentation nicht gefunden. Fragen Sie den Steuerungs- oder Maschinenhersteller, bevor Sie sich darauf verlassen.
  • Bestellnummer der FOCAS-Ethernet-Funktion auf CNC-Seite
  • Ein OPC-UA-Server, der auf der 0i-CNC selbst läuft (auf den von uns geprüften FANUC-Seiten nicht dokumentiert)

Fragen aus der Praxis

Unterstützt die FANUC 0i-F OPC UA?

Als Server auf der CNC in keinem FANUC-Dokument, das wir gefunden haben. In der Praxis erreicht man OPC UA, indem man ein FOCAS-zu-OPC-UA-Gateway oder einen OPC-Server zwischen die 0i-F und den Client setzt.

Welchen Port nutzt FOCAS an einer 0i-F?

Standardmäßig TCP 8193, eingestellt auf der Seite [FOCAS2] der Ethernet-Einstellungen; zulässig ist jeder Port von 5001 bis 65535.

Muss ich etwas kaufen, um eine 0i-F auszulesen?

In der Regel die FOCAS-Bibliothek für den Collector-PC (A02B-0207-K732 oder K737). An manchen Maschinen muss zusätzlich die FOCAS-Ethernet-Funktion auf der CNC von FANUC oder dem Maschinenhersteller freigeschaltet werden.

Quellen

Die Angaben auf dieser Seite stammen aus diesen Dokumenten, abgerufen am 27. Oktober 2026.

  1. FANUC America — FOCAS2 library
  2. Software Toolbox — FAQ 1323 (FOCAS1 vs FOCAS2)
  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. MachineMetrics support — Which FANUC models include FOCAS
  8. MachineMetrics — FOCAS protocol
  9. Cybus — Connecting a FANUC CNC via FOCAS
  10. FANUC — Series 0i-F Plus catalogue
  11. FANUC America — FANUC MTConnect Server
  12. Softing — edgeConnector

Zuletzt am 27. Oktober 2026 anhand der Herstellerdokumentation geprüft. OPC UA Connect ist ein von TEEPTRAK herausgegebenes Informationsangebot; es ist weder mit der OPC Foundation noch mit dem MTConnect Institute noch mit einem Steuerungshersteller verbunden.

CNC Connectivity Field Kit
Nehmen Sie das Field Kit mit zur Anlage
Alle Steuerungen in einer Tabelle, mit Ports, Lizenzen, Inbetriebnahme-Checklisten und einer Vorlage für den Firewall-Antrag. Kostenlos mit einem Ingenieurkonto.
Field Kit holen →