Bloga geri dön

CMZ Servo Sürücüsünde Tek Eksenli Hareket Döngülerini Programlama

Bu eğitimde, bir CMZ SBD servo sürücüsündeki yerleşik PLC işlevinin harici bir PLC olmadan bağımsız hareket programlarını nasıl çalıştırabildiği; referanslama mantığı, konum kontrolü ve eksenin dön...

Gömülü Hareket Mantığı Harici PLC'lere Bağımlılığı Azaltıyor

Endüstriyel hareket kontrolü, geleneksel PLC merkezli mimarilerin ötesine geçiyor. Modern servo sürücüler, mühendislerin eksiksiz hareket dizilerini doğrudan sürücünün içinde yürütmesine olanak tanıyan yerleşik işlem yeteneklerini giderek daha fazla içeriyor.

CMZ SBD platformu bu geçişi açıkça gösterir. Servo eksenini devreye aldıktan sonra mühendisler, bağımsız bir PLC denetleyicisine ihtiyaç duymadan yapılandırılmış metin hareket programları oluşturup çalıştırabilir.

Kompakt otomasyon hücreleri ve özel hareket uygulamaları için bu yaklaşım, donanım gereksinimlerini basitleştirirken devreye alma karmaşıklığını azaltabilir.

Hareket Programını SDSetup İçinde Oluşturma

Programlama iş akışı, SDSetup ortamının Program sekmesinde başlar. Mühendisler, yapılandırılmış metin programlarını doğrudan sürücü denetleyicisi içinde oluşturabilir, düzenleyebilir, derleyebilir ve indirebilir.

Komutların EtherCAT veya fieldbus ağları üzerinden bir PLC'den geldiği geleneksel hareket sistemlerinin aksine, CMZ mimarisi yürütme motorunu doğrudan servo sürücünün içine yerleştirir.

Yerleşik PLC programlama için CMZ SDSetup yazılım arayüzü

Gömülü hareket programlama, daha küçük otomasyon sistemlerinde harici hareket denetleyicilerine duyulan ihtiyacı azaltır.

Hareket Yürütülmeden Önce Değişkenlerin Tanımlanması

Geliştirmenin ilk aşaması; hedef konumlar, referanslama hızları ve eksen hızları gibi hareket değişkenlerinin tanımlanmasına odaklanır. Bu parametreler, devrenin devreye alma sırasında yapılandırılan fiziksel mekanik sistemle nasıl etkileşime gireceğini belirler.

Bu örnekte hareket mesafeleri, enkoder artışları, motor dönüşleri ve bilyalı vida adımından hesaplanır. Uygun olmayan değerler arabayı fiziksel hareket sınırlarının ötesine taşıyabileceğinden, doğru ölçeklendirme büyük önem taşır.

Servo hareket kontrolü yapılandırması için yapılandırılmış metin değişkenleri

Hareket değişkenleri, enkoder sayımları ile fiziksel eksen hareketi arasındaki ilişkiyi belirler.

Güvenli Hareket İçin Referanslama Mantığını Anlamak Kritik Öneme Sahiptir

Referanslama rutinleri, sonraki tüm hareket komutlarında kullanılan makine referans konumunu tanımlar. CMZ SBD platformu, mevcut sensörlere ve makine mimarisine bağlı olarak birden fazla referanslama stratejisi sunar.

Bazı yöntemler fiziksel anahtarlara dayanırken, diğerleri enkoder indeks işaretlerine veya yazılımla tanımlanan ofsetlere başvurur. Bazı modlar, güç kapatılıp açıldıktan sonra da konum ofsetlerini korur.

Referans Alma Seçimi Makine Güvenliğini Neden Doğrudan Etkiler

En önemli mühendislik hususlarından biri, hatalı sıfır referanslarından kaçınmaktır. Kontrolör mevcut konumu yanlışlıkla sıfır olarak kabul ederse bir sonraki hareket komutu gerçek donanım hareket sınırlarını aşabilir.

Bu risk, hızlı ivmelenmenin milisaniyeler içinde kaplinlere, bilyalı vidalara veya lineer kılavuzlara zarar verebildiği yüksek hızlı servo uygulamalarında özellikle tehlikeli hâle gelir.

Birçok endüstriyel OEM, birden fazla hareket kanalında eksen güvenliğini, kilitlemeleri ve senkronizasyonu koordine etmek için hareket mantığını merkezi PLC ve PAC platformlarıyla entegre eder.

Program Akışı Adım Tabanlı Hareket Yürütmeyi Kullanır

Ana uygulama mantığı, iStep değişkenini kullanan dizi güdümlü bir durum yapısına dayanır. Bu yaklaşım, çalışma durumları arasında öngörülebilir geçişler oluşturduğu için endüstriyel otomasyonda yaygın olarak kullanılır.

Başlatmanın ardından servo sürücüsü ilk olarak bir referans alma döngüsü yürütür. Referans alma başarıyla tamamlandığında eksen, önceden tanımlanmış hedef konumlar arasında sürekli olarak dönüşümlü hareket eder.

CMZ hareket kontrol programındaki başlatma mantığı

Başlatma rutinleri, herhangi bir hareket dizisi başlamadan önce sürücünün hazır olduğunu doğrular.

Hareket İşlevleri Sürekli Eksen Döngüsünü Yönetir

Referans alma prosedürü geçerli bir referans konumu belirledikten sonra program, Move1 ve Move2 hedef konumları arasında dönüşümlü olarak hareket işlevlerini tekrar tekrar çağırır.

Bu yapı, indeksleme istasyonlarında, al ve yerleştir ekipmanlarında ve tekrarlı taşıma sistemlerinde sıklıkla kullanılan sürekli döngüsel bir hareket düzeni oluşturur.

Değişimli eksen konumlarını kontrol eden servo sürücüsü hareket dizisi

Adım tabanlı hareket kontrolü, endüstriyel makinelerde tekrarlı konumlandırma uygulamalarını basitleştirir.

İstisna İşleme Operasyonel Kararlılığı Artırır

Basit hareket sistemleri bile sağlam istisna yönetimi gerektirir. CMZ örneğinde arıza tespiti, durma koşulları ve operasyonel izleme için özel mantık bulunur.

Bu rutinler tezgâh testleri sırasında ikincil görünebilse de mekanik sıkışmaların, enkoder arızalarının veya beklenmedik operatör etkileşimlerinin meydana gelebileceği üretim ortamlarında son derece önemli hâle gelir.

Servo sürücüsü istisna işleme ve arıza yönetimi mantığı

İstisna yönetimi rutinleri, olağandışı çalışma koşullarında kontrolsüz hareketin önlenmesine yardımcı olur.

Kodun Doğrudan Sürücü İçinde Derlenmesi ve İndirilmesi

Geliştirme tamamlandıktan sonra hareket uygulaması derlenir ve doğrudan SBD sürücüsünün yerleşik PLC ortamına indirilir. Ardından çalışma zamanı motoru, harici PLC tarama döngülerine gerek kalmadan kodu dahili olarak yürütür.

Bu mimari, özel hareket uygulamalarında iletişim gecikmesini azaltabilir ve makine tasarımını basitleştirebilir.

CMZ gömülü PLC uygulamaları için derleme ve indirme arayüzü

Gömülü PLC yürütmesi, hareket programlarının doğrudan servo sürücünün denetleyicisi içinde çalıştırılmasını sağlar.

Kompakt Hareket Mimarileri Yaygınlaşıyor

Endüstriyel otomasyon tedarikçileri, hareket mantığını, tanılamayı, ağ iletişimini ve güvenlik işlevlerini akıllı servo platformlarına giderek daha fazla entegre etmektedir. Bu eğilim, daha küçük kontrol panolarına, daha az kablolamaya ve devreye almanın basitleştirilmesine yönelik artan talebi yansıtmaktadır.

Paketleme sistemleri, konveyörler ve hassas indeksleme içeren uygulamalarda, gelişmiş hareket ve sürücü kontrol platformları ile birlikte entegre hareket mimarileri giderek daha fazla kullanılmaktadır.

Makine üreticileri için yerelleştirilmiş hareket mantığını doğrudan sürücü içinde çalıştırabilme özelliği, modüler makine tasarımı ve dağıtık kontrol mimarileri için de fırsatlar yaratır.

Mühendislik Bakış Açısı

Servo sürücülerdeki gömülü PLC işlevselliği artık niş bir özellik değildir. Hız, basitlik ve daha az donanım alanının önemli olduğu kompakt otomasyon sistemleri için pratik bir mühendislik aracına dönüşmektedir.

Bununla birlikte mühendisler, bağımsız hareket mantığına yine de dikkatle yaklaşmalıdır. Küçük tek eksenli uygulamalar bile üretim makinelerinde devreye alınmadan önce disiplinli bir referanslama doğrulaması, hata yönetimi ve hareket sınırı doğrulaması gerektirir.

Yazar: Ethan Caldwell | Endüstriyel Hareket Sistemleri Muhabiri

Ethan Caldwell, endüstriyel kontrol sistemleri, servo hareket teknolojileri ve gömülü otomasyon platformları alanlarında 15 yıllık deneyime sahiptir. Proje geçmişinde paketleme ve parça üretimi uygulamalarında Siemens SINAMICS kurulumları, Beckhoff EtherCAT entegrasyonu ve Schneider Electric hareket kontrol sistemleri bulunmaktadır.

Yorum bırakın

Lütfen unutmayın, yorumların yayınlanmadan önce onaylanması gerekmektedir.