Blog
Codesys EtherCAT Haberleşmesi

Yazar
İlhan
Kategori
PLC
Tarih
24 Temmuz 2026
Saat
19:00
Codesys EtherCAT Haberleşmesi ile AC Motor Sürücü (AC Drive) Kontrolü
Endüstriyel otomasyon projelerinde hareket kontrolünün kalbi, hızlı ve senkronize veri aktarımına dayanır. Bu noktada devreye giren Codesys EtherCAT Haberleşmesi, AC motor sürücü (AC Drive) kontrolünde milisaniyelik tepki süreleri sunarak sistem performansını ve kararlılığını zirveye taşır. Bu yazımızda, Codesys ortamında EtherCAT ağının nasıl kurulduğunu, donanım parametrelerinin nasıl yapılandırıldığını ve gerçek zamanlı motor kontrolünde dikkat edilmesi gerekenleri adım adım inceliyoruz.
Adım Adım EtherCAT Haberleşmesi Eğitim Videosu
Yazıdaki teknik detayların tamamını ve Codesys üzerindeki canlı haberleşme uygulamasını eğitim videomuzda bulabilirsiniz. Videoyu izleyerek parametre ayarlarını birebir kendi projenizde uygulayabilirsiniz.
"EtherCAT SoftMotion Master"
Özetle, Codesys EtherCAT haberleşmesi, modern endüstriyel otomasyon projelerinde AC motor sürücülerinizi yüksek hızda ve senkronize bir şekilde kontrol etmenizin en temel anahtarıdır. Başlangıçtaki parametre ve donanım konfigürasyonları biraz dikkat gerektirse de, sisteminize kazandırdığı kararlılık ve esneklik, her otomasyon mühendisi için vazgeçilmez bir avantaj haline gelecektir.
Codesys Üzerinden Hız ve Çalışma Şartı Bilgilerinin Gönderilmesi
EtherCAT üzerinden AC Drive kontrolü yaparken temelde iki önemli veriyi sürücüye iletmemiz gerekir: Çalışma şartı (Control Word) ve Hız bilgisi (Target Velocity). EtherCAT’in çalışma mantığı hakkında uluslararası standartları merak ediyorsanız
Sürücüye Start ve Stop Komutlarının Gönderilmesi (Control Word)
AC Motor Sürücünün (AC Drive) çalışma şartı bilgisini ayarlamak, motorun güvenli bir şekilde kalkış ve duruş yapabilmesi için kritik bir adımdır. Codesys üzerinden sürücüye Start ve Stop vermek için belirli ondalık (decimal) veya Hexadecimal sayıları sırasıyla göndermemiz gerekir:
Start Vermek İçin: Öncelikle sürücüye 126 (Hex: H7E) değerini gönderip sürücüyü hazır hale getirmeli, hemen ardından 127 (Hex: H7F) sayısını göndererek start (çalışma) şartını sağlamalıyız.
Stop Vermek İçin: Sürücüyü durdurmak istediğimizde ise sadece 126 (Hex: H7E) değerini göndermemiz yeterlidir.
Hız Bilgisi (RPM) Ayarı ve İleri/Geri Yön Kontrolü
Hız bilgisini RPM (dakikadaki devir sayısı) cinsinden sürücüye doğrudan iletebiliriz. Motor etiket değerlerinizi Codesys’e doğru yansıtmanız motorun gerçek frekansında çalışmasını sağlar.
Uygulamamızdaki motor 50 Hz ve 1500 rpm değerlerine sahiptir. Codesys üzerinden AC Drive cihazımıza hız bilgisi olarak 1500 değerini gönderdiğimizde, sürücü ekranında motorun tam kapasite olan 50 Hz frekansında çalıştığını görüntüleriz.
Motorun Yönünü Değiştirme (Geri Yönde Döndürme): EtherCAT haberleşmesi ile yön kontrolü yapmak oldukça pratiktir. Motoru geri yönde döndürmek için ekstra bir dijital girişe ihtiyaç duymadan, hız bilgisini negatif (örneğin: -1500) olarak girmemiz yeterlidir.
Sisteme negatif hız bilgisi gönderildiğinde AC Motor Sürücü şu tepkiyi verir:
Motor mevcut yöndeki dönüşünü yavaşlatır.
Frekans 0 Hz’e kadar düşer.
Ardından motor ters yönde ivmelenerek tekrar 50 Hz’e (1500 rpm) ulaşır.