Kontrol ünitesi · FANUC

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 protokollerEthernet üzerinden FOCAS2; HSSB (fiber) üzerinden FOCAS
Varsayılan portTCP 8193 (FOCAS2)
Veri toplayıcıdaki lisansFOCAS kütüphanesi A02B-0207-K732 veya A02B-0207-K737
CNC üzerindeki lisansFOCAS Ethernet fonksiyonu: birçok 0i-D/F'de standart, diğerlerinde opsiyon
MTConnectFANUC MTConnect Server (Windows PC) ve bir CNC opsiyonu ile
OPC UAFOCAS konuşan bir gateway veya OPC sunucusu üzerinden

Bağlantı yolları

FANUC MTConnect ServerAlternatif

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.

Gateway üzerinden OPC UAAlternatif

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.

Ayrık I/OYedek çözüm

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

ÖğeOpsiyon / parça numarasıÜcretli mi?Not
FOCAS1 kütüphanesi (Ethernet)A02B-0207-K732ÜcretliVeri toplama PC'sine kurulur; FANUC distribütöründen temin edilir
FOCAS2 kütüphanesi (Ethernet + HSSB)A02B-0207-K737ÜcretliVeri toplama PC'sine kurulur
CNC üzerindeki FOCAS Ethernet fonksiyonuParça numarası yayımlanmamışDuruma göreBirçok 0i-D/F'de varsayılan olarak mevcut; aksi halde FANUC tarafından eklenir
FANUC MTConnect ServerCNC opsiyonu, adı yayımlanmamışÜcretli30 günlük deneme; Windows 7/10

Portlar

PortProtokolNot
8193TCPFOCAS2/Ethernet, varsayılan, 5001 ile 65535 arasında ayarlanabilir
8196TCPTalep dışı mesajlaşma (yalnızca Fast Ethernet kartı)
5000HTTPBir 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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

BelirtiOlası nedenÇözüm
Sürücü hiçbir şeye bağlanmıyor, CNC ping'e yanıt veriyorFOCAS fonksiyonu etkin değil veya sürücüde yanlış port numarası varCNC 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ı reddediliyorKullanı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ıyorFOCAS 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ştiriyorFarklı veri tiplerine sahip, çakışan PMC veya makro adresleriHer 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ış gibiDahili Ethernet, CNC CPU'su tarafından işlenirDaha 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ünTedarikçiTürÇıktılar
Kepware Server — Fanuc Focas Ethernet / HSSB driversVelotic (formerly PTC Kepware)OPC sunucusu / sürücüOPC UA, OPC DA, A&E, SuiteLink
TOP Server — Fanuc Focas 1&2 Ethernet for CNCsSoftware ToolboxOPC sunucusu / sürücüOPC 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 platformuMQTT, OPC UA sunucusu
Litmus EdgeLitmusEdge platformuBroker entegrasyonları
WebAccess/CNCAdvantechİzleme yazılımıOPC UA/DA, Modbus, REST
fanuc-driverLadder99 (open source, Apache-2.0)Açık kaynakMQTT JSON, Sparkplug B, InfluxDB, MTConnect SHDR
FANUC MTConnect ServerFANUCKontrol ünitesi veya makine üreticisiMTConnect
MT-LINKiFANUCKontrol ünitesi veya makine üreticisiCSV, REST API
pyfanucTU Wien (open source, MIT)Açık kaynakPython
StateMonitorHEIDENHAINKontrol ünitesi veya makine üreticisiERP/MES iş emri arayüzü
Predator MDCPredator Softwareİzleme yazılımıSQL / MES / ERP
FactoryWiz MonitoringFactoryWizİzleme yazılımı—

CNC konnektör dizini →

Üretici tarafından yayımlanmamış. Bunları üretici belgelerinde bulamadık. Bunlara güvenmeden önce kontrol ünitesi veya makine üreticisine danışın.
  • 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.

  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

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.

CNC Connectivity Field Kit
Field Kit'i sahaya götürün
Tüm kontrol üniteleri tek bir elektronik tabloda: portlar, lisanslar, devreye alma kontrol listeleri ve bir güvenlik duvarı talebi şablonu. Mühendis hesabıyla ücretsiz.
Field Kit'i edinin →