FANUC Series 0i (0i-D, 0i-F, 0i-F Plus) bağlantısı
FANUC 0i-D, 0i-F ve 0i-F Plus, dahili Ethernet portu üzerinden FOCAS2 ile okunur; varsayılan TCP portu 8193'tür. Veri toplayıcının FANUC FOCAS kütüphanesine (A02B-0207-K732 veya K737) ihtiyacı vardır. MTConnect, FANUC'un PC tabanlı MTConnect Server yazılımıyla mümkündür; bu yazılım da CNC tarafında bir opsiyon gerektirir. İncelediğimiz FANUC sayfalarının hiçbiri CNC'nin kendisinde çalışan bir OPC UA sunucusunu belgelemiyor.
Bir bakışta
| Yerel protokoller | Ethernet üzerinden FOCAS2; HSSB (fiber) üzerinden FOCAS |
|---|---|
| Varsayılan port | TCP 8193 (FOCAS2) |
| Veri toplayıcıdaki lisans | FOCAS kütüphanesi A02B-0207-K732 veya A02B-0207-K737 |
| CNC üzerindeki lisans | FOCAS Ethernet fonksiyonu: birçok 0i-D/F'de standart, diğerlerinde opsiyon |
| MTConnect | FANUC MTConnect Server (Windows PC) ve bir CNC opsiyonu ile |
| OPC UA | FOCAS konuşan bir gateway veya OPC sunucusu üzerinden |
Bağlantı yolları
Bir FOCAS sürücüsü, edge gateway veya açık kaynak veri toplayıcı ile doğrudan dahili porttan okuyun. En zengin veri, en düşük maliyet.
FANUC'un Windows yazılımı CNC'yi bir MTConnect agent olarak sunar. 0i-D ve 0i-F'yi destekler; bir CNC opsiyonu gerektirir ve 30 günlük deneme sürümü sunar.
Softing edgeConnector veya SDEX gibi bir gateway FOCAS'ı okur ve OPC UA ile MQTT sunar; böylece MES ve SCADA standart bir arayüz görür.
FOCAS etkinleştirilemiyorsa çalışma, alarm ve parça sayısı sinyallerini bir I/O modülüne bağlayın. Yalnızca durum ve sayımlar alınır; program veya alarm ayrıntısı alınmaz.
Lisanslar ve opsiyonlar
| Öğe | Opsiyon / parça numarası | Ücretli mi? | Not |
|---|---|---|---|
| FOCAS1 kütüphanesi (Ethernet) | A02B-0207-K732 | Ücretli | Veri toplama PC'sine kurulur; FANUC distribütöründen temin edilir |
| FOCAS2 kütüphanesi (Ethernet + HSSB) | A02B-0207-K737 | Ücretli | Veri toplama PC'sine kurulur |
| CNC üzerindeki FOCAS Ethernet fonksiyonu | Parça numarası yayımlanmamış | Duruma göre | Birçok 0i-D/F'de varsayılan olarak mevcut; aksi halde FANUC tarafından eklenir |
| FANUC MTConnect Server | CNC opsiyonu, adı yayımlanmamış | Ücretli | 30 günlük deneme; Windows 7/10 |
Portlar
| Port | Protokol | Not |
|---|---|---|
8193 | TCP | FOCAS2/Ethernet, varsayılan, 5001 ile 65535 arasında ayarlanabilir |
8196 | TCP | Talep dışı mesajlaşma (yalnızca Fast Ethernet kartı) |
5000 | HTTP | Bir agent eklendiğinde tipik MTConnect agent portu |
Yazılım sürümleri
- FOCAS2 kütüphanesi FS0i-D/F'yi kapsar (32 ve 64 bit); FOCAS1 daha eski serileri kapsar (yalnızca 32 bit).
- 0i-F Plus: dahili Ethernet standarttır; özel iletişim işlemcili Fast Ethernet de sunulmaktadır.
- Entegratörlerin pratik kuralı: yaklaşık 10 ila 15 yaşında veya daha yeni kontrol üniteleri genellikle FOCAS'ı destekler.
Okunabilen veriler
- Program: çalışan ana program numarası ve adı, program yorumu, geçerli blok ve sıra numarası
- Durum: mod, çalışma durumu, acil stop, alarm durumu, operatör mesajları
- İlerleme ve iş mili: ilerleme ve iş mili override değerleri, gerçek ilerleme ve iş mili devri, iş mili yükü
- Eksenler: makine, mutlak ve göreli konumlar, kalan mesafe, servo ve iş mili yükü
- Alarmlar ve tanılama: aktif alarm listesi, tanılama verileri
- Makro değişkenleri: ortak #100 ile #999 arası, yerel #1 ile #33 arası, sistem #1000 ile #9999 arası
- R, D, G, F, X, Y gibi PMC (ladder) alanları; kullanılabilirlik modele bağlıdır
- Takım ofsetleri, iş parçası ofsetleri, parametreler, takım ömrü yönetimi, parça sayısı, modal G kodları, sistem bilgileri
Kurulum
- Kontrol ünitesinin Ethernet üzerinden FOCAS konuştuğunu doğrulayınÇoğu i serisi kontrol ünitesinde FOCAS mevcuttur, ancak bazılarında eklenmesi veya etkinleştirilmesi gerekir. Entegratör belgeleri 0i-D/F, 16i-B/18i-B ve 30i ailesini FOCAS'ı varsayılan olarak içeren modeller olarak listeler; diğerlerine FANUC yazılım ve gerektiğinde bir Fast Ethernet kartı ile FOCAS ekleyebilir. İşi planlamadan önce makine üreticisine veya FANUC'a danışın.
- Ethernet portunu seçinDahili Ethernet portunu (CNC ünitesindeki CD38A konnektörü) veya varsa bir Ethernet / Fast Ethernet kartını kullanın. Ayar ekranında aktif cihaz hafıza kartı yuvası değil, dahili port olmalıdır.
- CNC üzerinde adresi ayarlayınSYSTEM → [ETHER BOARD] veya [EMBED PORT] (bazı ekranlarda ETHPRM / EMBDD olarak görünür) → [COMMON]: IP adresi, alt ağ maskesi, yönlendirici. Tesis BT ekibiyle kararlaştırılmış sabit bir adres kullanın.
- FOCAS portunu ayarlayınAynı ekran → [FOCAS2]: olağan varsayılan TCP port 8193'tür (izin verilen aralık 5001 ile 65535). FOCAS2 kullanımı için UDP portunu 0'da ve zaman aralığını 0'da bırakın.
- FOCAS kütüphanesini veri toplayıcıya kurunFOCAS istemci yazılımı, FANUC distribütöründen satın alınan FANUC FOCAS kütüphanesine ihtiyaç duyar: A02B-0207-K732 (FOCAS1, Ethernet) veya A02B-0207-K737 (FOCAS2, Ethernet ve HSSB). Ticari sürücüler bu kütüphane olmadan çalışmaz.
- Tesis ağından test edinVeri toplayıcıdan CNC'ye TCP 8193'ü açın, sürücünüzle bağlanın ve önce zararsız bir değer okuyun: program numarası, mod, parça sayısı. Ardından diğer tag'leri ekleyin.
Sorun giderme
| Belirti | Olası neden | Çözüm |
|---|---|---|
| Sürücü hiçbir şeye bağlanmıyor, CNC ping'e yanıt veriyor | FOCAS fonksiyonu etkin değil veya sürücüde yanlış port numarası var | CNC ekranında [FOCAS2] TCP portunu kontrol edin ve FOCAS Ethernet fonksiyonunun etkin olduğunu makine üreticisiyle teyit edin. |
| İkinci bir PC bağlandığında bağlantı reddediliyor | Kullanılan portun istemci sınırı | Dahili Ethernet az sayıda istemci içindir (bir PC önerilir); Ethernet kartı daha fazlasını, Fast Ethernet kartı en fazlasını kabul eder. Her aracın kendi bağlantısını açmasına izin vermek yerine tek bir veri toplayıcı kullanın ve verilerini paylaşın. |
| Sürücü kurulu, proje çalışmıyor | FOCAS kütüphanesi DLL'leri eksik veya bit mimarisi yanlış | FANUC kütüphanesini (K732 veya K737) kurun. Ticari OPC sürücüleri 32 bit DLL'leri (FWLIB32.DLL, FWLIBE1.DLL) kullanır; dosya adları büyük harfle yazılmalıdır. |
| Bir tag'e yazılan değer komşu bir değeri değiştiriyor | Farklı veri tiplerine sahip, çakışan PMC veya makro adresleri | Her PMC alanını tek bir veri tipiyle yalnızca bir kez eşleyin ve yazma işlemlerini makine üreticisiyle kararlaştırılmış ayrılmış bir aralıkta tutun. |
| Veri toplama çalışırken CNC yavaşlamış gibi | Dahili Ethernet, CNC CPU'su tarafından işlenir | Daha seyrek sorgulayın (500 ms makul bir alt sınırdır), tek tek değerler yerine bloklar okuyun veya bir Ethernet kartı kullanın. |
Kaçınılması gereken tuzaklar
- Dahili Ethernet CNC CPU'su üzerinde çalışır: FANUC ile ilgili belgeler bu portta az sayıda istemci önerir (1 PC). Yoğun sorgulama kontrol ünitesinde hissedilebilir.
- Bazı makine üreticileri FANUC ekranlarını kendi HMI'larının arkasına kilitler; Ethernet ayarlarına ulaşmak için üreticinin prosedürü gerekebilir.
- 0i-F Plus birçok endüstriyel ağı listeler (EtherNet/IP, PROFINET, Modbus/TCP sunucusu, EtherCAT, CC-Link IE Field). Katalog hangilerinin standart, hangilerinin opsiyon olduğunu belirtmez: tasarımınızı bunlara dayandırmadan önce doğrulayın.
Bu kontrol ünitesini destekleyen konnektörler
| Ürün | Tedarikçi | Tür | Çıktılar |
|---|---|---|---|
| Kepware Server — Fanuc Focas Ethernet / HSSB drivers | Velotic (formerly PTC Kepware) | OPC sunucusu / sürücü | OPC UA, OPC DA, A&E, SuiteLink |
| TOP Server — Fanuc Focas 1&2 Ethernet for CNCs | Software Toolbox | OPC sunucusu / sürücü | OPC UA, OPC DA, SuiteLink |
| edgeConnector (840D, FANUC CNC) | Softing | Gateway | OPC UA 1.04, MQTT 3.1/3.1.1/5 |
| SDEX Suite | Softing | Gateway | OPC UA, MQTT, REST |
| Connectware | Cybus | Edge platformu | MQTT, OPC UA sunucusu |
| Litmus Edge | Litmus | Edge platformu | Broker entegrasyonları |
| WebAccess/CNC | Advantech | İzleme yazılımı | OPC UA/DA, Modbus, REST |
| fanuc-driver | Ladder99 (open source, Apache-2.0) | Açık kaynak | MQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR |
| FANUC MTConnect Server | FANUC | Kontrol ünitesi veya makine üreticisi | MTConnect |
| MT-LINKi | FANUC | Kontrol ünitesi veya makine üreticisi | CSV, REST API |
| pyfanuc | TU Wien (open source, MIT) | Açık kaynak | Python |
| StateMonitor | HEIDENHAIN | Kontrol ünitesi veya makine üreticisi | ERP/MES iş emri arayüzü |
| Predator MDC | Predator Software | İzleme yazılımı | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | İzleme yazılımı | — |
- CNC tarafındaki FOCAS Ethernet fonksiyonunun parça numarası
- 0i CNC'nin kendisinde çalışan bir OPC UA sunucusu (incelediğimiz FANUC sayfalarında belgelenmemiş)
Mühendislerin sorduğu sorular
FANUC 0i-F OPC UA'yı destekliyor mu?
Bulduğumuz hiçbir FANUC belgesinde CNC üzerinde çalışan bir sunucu olarak desteklenmiyor. Mühendisler, 0i-F ile istemci arasına FOCAS'tan OPC UA'ya bir gateway veya OPC sunucusu koyarak OPC UA'ya ulaşır.
Bir 0i-F'de FOCAS hangi portu kullanır?
Varsayılan olarak TCP 8193; Ethernet ayarlarının [FOCAS2] sayfasında ayarlanır; 5001 ile 65535 arasındaki herhangi bir port kullanılabilir.
Bir 0i-F'yi okumak için bir şey satın almam gerekir mi?
Genellikle veri toplama PC'si için FOCAS kütüphanesi (A02B-0207-K732 veya K737). Bazı makinelerde FOCAS Ethernet fonksiyonunun da FANUC veya makine üreticisi tarafından CNC üzerinde etkinleştirilmesi gerekir.
Kaynaklar
Bu sayfadaki bilgiler, 27 Ekim 2026 tarihinde açılan aşağıdaki belgelerden alınmıştır.
- FANUC America — FOCAS2 library
- Software Toolbox — FAQ 1323 (FOCAS1 vs FOCAS2)
- Software Toolbox — Fanuc Focas Ethernet driver manual (PDF)
- Software Toolbox — FAQ 4098 (FOCAS libraries)
- Velotic (Kepware) — Fanuc Focas Ethernet driver
- deviceWISE — FANUC Ethernet board settings
- MachineMetrics support — Which FANUC models include FOCAS
- MachineMetrics — FOCAS protocol
- Cybus — Connecting a FANUC CNC via FOCAS
- FANUC — Series 0i-F Plus catalogue
- FANUC America — FANUC MTConnect Server
- Softing — edgeConnector
Son doğrulama 27 Ekim 2026 tarihinde üretici belgelerine göre yapılmıştır. OPC UA Connect, TEEPTRAK tarafından yayımlanan eğitim amaçlı bir kaynaktır; OPC Foundation, MTConnect Institute veya herhangi bir kontrol ünitesi üreticisiyle bağlantılı değildir.