EtherCAT (Ethernet for Control Automation Technology), endüstriyel otomasyonda kullanılan gerçek zamanlı bir fieldbus protokolüdür. Standart Ethernet donanımı üzerinde çalışır ancak veri alışverişini klasik Ethernet mantığından farklı bir yöntemle yapar. Özellikle çok eksenli motion uygulamalarında ve yüksek sayıda I/O noktasının kısa çevrimlerle okunması gereken sistemlerde tercih edilir.
Klasik Ethernet ile farkı
Standart Ethernet’te her cihaz kendi paketini alır, işler ve cevabını ayrı bir paketle geri gönderir. Ağdaki cihaz sayısı arttıkça paket sayısı ve gecikme artar. Bu yapı ofis ağları için sorun değildir; ancak on binlerce kez saniyede tekrarlanan bir kontrol döngüsü için verimsizdir.
EtherCAT bu sorunu işleyen çerçeve (processing on the fly) yöntemiyle çözer. Master (genellikle PLC veya endüstriyel PC) tek bir Ethernet çerçevesi gönderir. Çerçeve zincirdeki her slave cihazın içinden geçerken, cihaz kendisine ayrılmış veri alanını çerçeve hareket hâlindeyken okur ve kendi verisini aynı çerçeveye yazar. Çerçeve zincirin sonuna ulaşınca geri döner ve master’a ulaşır.
Sonuç: tüm ağdaki tüm cihazların verisi tek bir çerçeve turuyla alınıp verilir. Cihaz başına ayrı paket, ayrı bekleme yoktur.
Bant genişliği verimliliği
Klasik yaklaşımda birkaç bitlik bir dijital giriş için bile tam bir Ethernet çerçevesi (minimum uzunluk zorunluluğuyla birlikte) harcanır. EtherCAT’te her slave çerçeve içinde yalnızca kendi ihtiyacı kadar yer kaplar. Böylece çerçevenin faydalı veri oranı çok yükselir ve küçük veri parçalarıyla çalışan I/O yoğun sistemlerde bant genişliği verimli kullanılır.
Topoloji
EtherCAT mantıksal olarak bir halka üzerinde çalışır: çerçeve gider ve döner. Fiziksel olarak ise esnektir:
- Hat (line): En yaygın yapı. Cihazlar arka arkaya bağlanır. Ek switch
- Ağaç / yıldız: Dallanma modülleriyle alt kollar oluşturulur.
- Halka (redundant ring): Zincirin iki ucu master’a döner. Kablo kopması
gerekmez, kablolama sadedir.
durumunda haberleşme kesintisiz devam eder — kritik tesislerde tercih edilir.
Standart Ethernet switch’i EtherCAT segmenti içinde kullanılmaz; slave cihazların kendisi zaten geçiş görevi görür.
Adresleme ve devreye alma
EtherCAT slave’lerine IP adresi verilmez. Cihazlar zincirdeki fiziksel sıralarına göre otomatik adreslenir. Bu, devreye almayı basitleştirir ancak şu sonucu doğurur: cihazların fiziksel sırası konfigürasyonla eşleşmelidir. Bir slave yeri değiştirilirse veya araya cihaz eklenirse konfigürasyon güncellenmelidir.
Cihaz tanımları ESI (EtherCAT Slave Information) XML dosyalarıyla yapılır. Üretici bu dosyayı sağlar; master yazılımına aktarıldığında cihazın destekleyeceği veri nesneleri ve ayarlar tanınır.
CoE, FoE ve diğer profiller
EtherCAT bir taşıma altyapısıdır; üzerinde farklı uygulama profilleri çalışır:
- CoE (CANopen over EtherCAT): En yaygın kullanılan profil. CANopen
- FoE (File over EtherCAT): Cihaza dosya aktarımı — firmware güncelleme
- EoE (Ethernet over EtherCAT): Standart Ethernet trafiğinin (ör. bir
- SoE (Servo Drive Profile over EtherCAT): Alternatif sürücü profili.
nesne sözlüğü ve sürücü profili EtherCAT üzerinden taşınır. Servo sürücülerde standart yaklaşımdır.
için kullanılır.
cihazın web arayüzü) aynı hat üzerinden tünellenmesi.
Tanı ve arıza bulma
EtherCAT’in pratikte en değerli özelliklerinden biri tanı kabiliyetidir. Her slave portu üzerindeki hatalı çerçeve sayaçları tutulur. Bir kablo veya konnektör bozulmaya başladığında, haberleşme tamamen kopmadan önce hata sayaçları artmaya başlar ve sorunun hangi cihazın hangi portunda olduğu tespit edilebilir. Bu, uzun makine hatlarında arıza arama süresini belirgin biçimde kısaltır.
Nerede tercih edilir
- Çok eksenli senkron motion (elektronik kam, dişli, kesme uygulamaları)
- Kısa kontrol çevrimi gereken makineler
- Yüksek sayıda dağıtık I/O noktası
- Uzun makine hatlarında sade kablolama isteği
- Kablo kopmasına karşı yedekli yapı gerektiren sistemler
Uygulamada dikkat edilenler
Kablolamada endüstriyel tip ekranlı Ethernet kablosu kullanılır; ekran topraklaması ve konnektör montaj kalitesi haberleşme kararlılığını doğrudan etkiler. Cihaz sırası dokümante edilmelidir — sonraki bakımda zincire müdahale edileceği zaman bu belge işi kolaylaştırır. Master tarafında kontrol çevrim süresi, en yavaş slave’in işleme süresine göre belirlenir.
İlgili ürün aileleri: PLC, Servo Sürücü, AC Sürücü, Remote I/O, Haberleşme Modülleri, Gateway
Bir yanıt yazın