Steuerung · FANUC

FANUC Series 30i / 31i / 32i / 35i (A, B, B Plus) anbinden

Die 30i-Familie wird über FOCAS2 auf Ethernet gelesen (standardmäßig TCP 8193). Bei 30i/31i/32i-MODEL B Plus sind FOCAS/Ethernet, FL-net, EtherNet/IP und PROFINET ohne zusätzliche Ethernet-Karte Standard. Der Collector benötigt die FOCAS2-Bibliothek A02B-0207-K737. FANUC MTConnect Server unterstützt 30i/31i/32i-MODEL A und B.

Auf einen Blick

Native ProtokolleFOCAS2 über Ethernet; FOCAS über HSSB
StandardportTCP 8193
Lizenz auf dem CollectorFOCAS2-Bibliothek A02B-0207-K737
Netzwerke bei B PlusFOCAS/Ethernet, FL-net, EtherNet/IP, PROFINET als Standard
MTConnectFANUC MTConnect Server (30i/31i/32i-A und B)
OPC UAÜber ein FOCAS-Gateway oder einen OPC-Server

Verbindungswege

FANUC MTConnect ServerAlternative

PC-basierter Agent; erfordert eine CNC-Option; 30-tägige Testversion.

OPC UA über GatewayAlternative

Softing edgeConnector/SDEX führen 30i, 31i, 31i-B, 31i-B5, 32i-B und 35i-B auf.

HSSBSonderfall

Lichtwellenleiterverbindung zu einem PC mit HSSB-Karte; wird genutzt, wo bereits ein HMI-PC über HSSB angeschlossen ist.

Lizenzen und Optionen

BezeichnungOption / BestellnummerKostenpflichtig?Hinweis
FOCAS2-Bibliothek (Ethernet + HSSB)A02B-0207-K737KostenpflichtigAuf dem Collector
FOCAS-Ethernet-FunktionStandard bei B Plus; für andere keine Bestellnummer veröffentlichtJe nach FallMit dem Maschinenhersteller klären
FANUC MTConnect ServerCNC-Option, Bezeichnung nicht veröffentlichtKostenpflichtig30-tägige Testversion

Ports

PortProtokollHinweis
8193TCPFOCAS2/Ethernet, Standard
8196TCPUnsolicited Messaging, Fast-Ethernet-Karte, Firmware 6567/E2 oder neuer
5000HTTPTypischer MTConnect-Agent

Softwarestände

  • 30i/31i/32i-MODEL B Plus (2020): FOCAS/Ethernet, FL-net, EtherNet/IP und PROFINET als Standard ohne Ethernet-Karte.
  • Die FOCAS2-Bibliothek deckt FS30i/31i/32i/35i in 32- und 64-Bit-Versionen ab.
  • Unsolicited Messaging erfordert Fast-Ethernet-Firmware 6567/E2 oder neuer und Parameter 904 Bit 4 = 1 sowie Unterstützung im Kontaktplan.

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

  • Die Port-Kapazität hängt von der Hardware ab: Fast-Ethernet-Karte bis zu 20 Clients, Ethernet-Karte 10, integriertes Ethernet 5 Clients, wobei 1 PC empfohlen wird.
  • Bei der 31i nutzen Open-Source-MTConnect-Adapter oft den 30i-Adapter mit.
  • Unsolicited-Datenbereiche sind schreibgeschützt, auf drei Bereiche und insgesamt etwa 1,4 kB begrenzt.

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.
  • Ein OPC-UA-Server, der auf der 30i-CNC selbst läuft (die OPC-UA-Ankündigung von FANUC aus 2020 betrifft Robotersteuerungen, keine CNCs)

Fragen aus der Praxis

Ist OPC UA in der FANUC 31i-B integriert?

Die OPC-UA-Serverprodukte von FANUC, die wir gefunden haben, sind für Robotersteuerungen. Bei einer 31i-B-CNC stellt ein Gateway oder OPC-Server, der FOCAS liest, OPC UA bereit.

Was ist bei der 30i-B Plus für die Anbindung neu?

FOCAS/Ethernet, FL-net, EtherNet/IP und PROFINET sind Standard, ohne dass eine Ethernet-Karte ergänzt werden muss.

Quellen

Die Angaben auf dieser Seite stammen aus diesen Dokumenten, abgerufen am 27. Oktober 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

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 →