FANUC 15i / 16i / 18i / 21i und ältere i-Serie anbinden
Ältere FANUC-Steuerungen der i-Serie (15i, 16i, 18i, 21i) werden mit FOCAS gelesen, FOCAS über Ethernet ist ab Werk aber oft nicht freigeschaltet: Laut Integratorendokumentation kann FANUC es bei den meisten i-Serien-Steuerungen ohne diese Funktion nachrüsten, mit Software und Hardware einschließlich einer Fast-Ethernet-Karte. Der Collector nutzt die FOCAS1-Bibliothek A02B-0207-K732 (Ethernet). Lässt sich FOCAS nicht nachrüsten, liefern digitale I/O Zustand und Stückzahlen.
Auf einen Blick
| Native Protokolle | FOCAS1/FOCAS2 über Ethernet (falls vorhanden); FOCAS über HSSB |
|---|---|
| Standardport | TCP 8193 |
| Lizenz auf dem Collector | FOCAS1-Bibliothek A02B-0207-K732 (oder K737) |
| Häufig benötigte Hardware | Ethernet- oder Fast-Ethernet-Karte |
| 16i-B / 18i-B | Laut Integratoren standardmäßig mit FOCAS |
| Rückfalllösung | Digitale I/O |
Verbindungswege
Gleicher Treiber und gleiche Daten wie bei neueren Serien, abzüglich der Funktionen, die auf 0i und 30i beschränkt sind (laufender Programmname, Achsdatenblock).
FANUC kann bei vielen Steuerungen der i-Serie die FOCAS-Funktion und eine Fast-Ethernet-Karte nachrüsten.
Signale Lauf, Alarm und Stückzahl auf ein I/O-Modul verdrahtet.
Lizenzen und Optionen
| Bezeichnung | Option / Bestellnummer | Kostenpflichtig? | Hinweis |
|---|---|---|---|
| FOCAS1-Bibliothek (Ethernet) | A02B-0207-K732 | Kostenpflichtig | FOCAS1 ist die Bibliothek für CNCs außer FS30i/31i/32i/35i, FS0i-D/F und PMi-A |
| Fast-Ethernet-Karte + FOCAS-Funktion | Nicht veröffentlicht | Kostenpflichtig | Von FANUC pro Maschine angeboten |
Ports
| Port | Protokoll | Hinweis |
|---|---|---|
8193 | TCP | FOCAS/Ethernet, Standard |
Softwarestände
- FOCAS1-Bibliothek: nur 32 Bit.
- Manche Maschinen enthalten FOCAS, ohne dass es standardmäßig freigeschaltet ist.
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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
| Symptom | Wahrscheinliche Ursache | Abhilfe |
|---|---|---|
| Treiber verbindet sich nicht, CNC antwortet auf Ping | FOCAS-Funktion nicht freigeschaltet oder falsche Portnummer im Treiber | Prü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 verbindet | Client-Grenze des verwendeten Ports | Integriertes 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 nicht | DLLs der FOCAS-Bibliothek fehlen oder haben die falsche Bitbreite | Installieren 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 Datentypen | Bilden 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äuft | Integriertes Ethernet wird von der CNC-CPU verarbeitet | Fragen Sie seltener ab (500 ms ist eine sinnvolle Untergrenze), lesen Sie Blöcke statt Einzelwerte oder verwenden Sie eine Ethernet-Karte. |
Stolperfallen
- Die Funktionen cnc_exeprgname und cnc_rdaxisdata sind nur für die 0i und für Serien ab 30i dokumentiert.
- Bei Mori-Seiki-Maschinen aus dieser Zeit kann für den Zugang zu den FANUC-Bildern die NC-System-Entsperrung des Maschinenherstellers nötig sein.
Konnektoren, die diese Steuerung unterstützen
| Produkt | Anbieter | Typ | Ausgaben |
|---|---|---|---|
| Kepware Server — Fanuc Focas Ethernet / HSSB drivers | Velotic (formerly PTC Kepware) | OPC-Server / Treiber | OPC UA, OPC DA, A&E, SuiteLink |
| TOP Server — Fanuc Focas 1&2 Ethernet for CNCs | Software Toolbox | OPC-Server / Treiber | OPC UA, OPC DA, SuiteLink |
| fanuc-driver | Ladder99 (open source, Apache-2.0) | Open Source | MQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR |
| Fanuc-MTConnect-Agent | Open source | Open Source | MTConnect |
| WebAccess/CNC | Advantech | Monitoring-Software | OPC UA/DA, Modbus, REST |
| Predator MDC | Predator Software | Monitoring-Software | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Monitoring-Software | — |
- Preis und Bestellnummern der FOCAS-Nachrüstung von FANUC
Fragen aus der Praxis
Lässt sich eine FANUC 18i über Ethernet überwachen?
Ja, wenn FOCAS über Ethernet freigeschaltet ist; die 18i-B ist als standardmäßig damit ausgestattet aufgeführt. Andernfalls kann FANUC es meist nachrüsten, oder Sie nutzen digitale I/O.
Quellen
Die Angaben auf dieser Seite stammen aus diesen Dokumenten, abgerufen am 27. Oktober 2026.
- MachineMetrics support — Which FANUC models include FOCAS
- Software Toolbox — Fanuc Focas Ethernet driver manual (PDF)
- Software Toolbox — FAQ 1323 (FOCAS1 vs FOCAS2)
- Velotic (Kepware) — Fanuc Focas Ethernet driver
- FANUC America — FOCAS2 library
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.