CODESYS Engineering
IEC 61131-3 dillerinin tamamını (ST, FBD, LD, SFC, CFC, IL) tek geliştirme ortamında toplayan ana yazılım. Kütüphane yönetimi, sürüm karşılaştırma ve çevrimiçi hata ayıklama aynı proje ağacından yürütülür.
İnceleCODESYS Türkiye Yetkili İş Ortağı
Kontrol mantığınız bir marka kataloğuna değil, IEC 61131-3 standardına ait olsun. EMEA Technology; CODESYS tabanlı SoftPLC, servo hareket kontrolü, EtherCAT saha veri yolu ve HTML5 operatör arayüzünü tek proje ağacında birleştirir, makinenizi Bursa’daki mühendislik ekibiyle sahada devreye alır.
Sistem Mimarisi
CODESYS tek bir program değil, birbirine geçen sekiz teknoloji katmanıdır. EMEA Technology bu katmanların hangisinin projenize gerçekten gerektiğini belirler; gereksiz lisans yükü almadan çalışan bir mimari kurar.
IEC 61131-3 dillerinin tamamını (ST, FBD, LD, SFC, CFC, IL) tek geliştirme ortamında toplayan ana yazılım. Kütüphane yönetimi, sürüm karşılaştırma ve çevrimiçi hata ayıklama aynı proje ağacından yürütülür.
İnceleKontrol mantığını endüstriyel PC, gömülü ARM kart ya da üçüncü parti denetleyici üzerinde çalıştıran çalışma zamanı katmanı. Donanım markası değişse de uygulama kodu aynı kalır.
İnceleOperatör ekranlarının kontrol projesiyle aynı değişken havuzu üzerinden tasarlanması. Panel, tarayıcı ve mobil cihazda tek kaynaktan yayınlanan HMI.
İnceleTek eksen konumlamadan kam senkronizasyonuna, G-Code yorumlamadan delta ve SCARA kinematiğine kadar hareket fonksiyonlarının PLC göreviyle aynı çevrimde koşması.
İnceleEtherCAT, PROFINET, EtherNet/IP, CANopen ve Modbus yığınlarının yapılandırıcı üzerinden tanımlanması; OPC UA sunucusu ve MQTT istemcisiyle üst katmana veri taşınması.
İnceleSahaya dağılmış denetleyicilerin envanterini, yazılım sürümlerini ve yedeklerini tek panelden yöneten bulut katmanı. Uzaktan güncelleme ve durum izleme kayıt altına alınır.
İnceleEmniyet fonksiyonlarının sertifikalı kütüphanelerle ayrı bir güvenlik uygulamasında kurgulanması; standart mantıkla aynı ağ üzerinde ancak yalıtılmış görev yapısıyla çalışır.
İnceleCihaz tanım dosyaları, hazır fonksiyon blokları ve eklentilerin dağıtıldığı ekosistem. Kurum içi kütüphanelerinizi de aynı paket biçiminde sürümleyip dağıtabilirsiniz.
İnceleSaha Kayıtları
Aşağıdaki uygulamaların tamamı gerçek makineler üzerinde devreye alınmış kontrol mimarileridir. Her satırda makinenin sektörü, senkronize eksen sayısı ve kullanılan CODESYS yığını belirtilmiştir.
Sürekli akan profilin durdurulmadan kesilmesi için kam tabanlı yakalama profili kuruldu; boy sapması ölçüm raporlarında ±0,5 mm bandına çekildi.
Değişken kesim boyunda bıçak devrinin salıncak profille sürülmesi sayesinde daha küçük gövdeli servo motorla aynı kapasiteye ulaşıldı.
Kaynak istasyonu ile temizleme robotunun sıra yönetimi tek kontrol projesinde birleştirildi; profil reçetesi WebVisu üzerinden operatöre açıldı.
CAM çıktısının doğrudan denetleyicide yorumlanması için G-Code kanalı kuruldu, köşe yumuşatma parametreleri reçeteye bağlandı.
Desen dosyalarının eksen hareketine dönüştürülmesi ve kumaş beslemesiyle senkronizasyonu; desen değişimi duruş süresi belirgin şekilde kısaldı.
Sarıcı ve açıcı arasındaki gerginliğin tork sınırlı eksen kontrolüyle sabitlenmesi; hat hızından bağımsız gerginlik profili tanımlandı.
Besleme, gruplama, film çekme ve kesim eksenlerinin ortak sanal ana eksene bağlanmasıyla ürün geçiş kayıpları azaltıldı.
Büküm açısı ile besleme uzunluğunun reçete tablosundan sürülmesi; geri yaylanma telafisi parametrik hale getirildi.
Yük taşıyan eksenlerin konum ve tork farkının sürekli izlenmesi, sapma eşiği aşıldığında kontrollü duruş verilmesi.
Dolum valfi zamanlamasının taşıyıcı konumuna kilitlenmesi; hız değişiminde dolum hacmi sapması azaltıldı.
Isıtma bölgesi sıcaklık döngüsü ile kalıp hareketinin aynı çevrimde yönetilmesi, film ilerleme adımının kapalı çevrim düzeltilmesi.
Etiket gözü sinyalinin her çevrimde konum düzeltmesine çevrilmesi; kayma birikimi ortadan kaldırıldı.
Uzmanlık Alanı
Sürekli akan malzemeyi durdurmadan işlemek, hareket kontrolünün en zorlu iki problemidir. İkisinde de sonucu belirleyen şey motorun gücü değil, kam profilinin ve düzeltme mantığının doğru kurgulanmasıdır.
Bıçak sürekli döner, malzeme sürekli akar; kesim yalnızca ikisinin hızının eşitlendiği kısa pencerede gerçekleşir. Kesim boyu bıçak çevresinden farklı olduğunda devreye salıncak profil girer: bıçak, kesim bölgesinde senkron hızda, geri kalan turda ise hızlanıp yavaşlayarak dolaşır.
Bu yaklaşım daha küçük gövdeli bir servo motorla aynı kapasiteyi almayı, malzeme kalınlığı değiştiğinde ise fireyi düşük tutmayı mümkün kılar.
Uygulamayı inceleKesim kafası malzemeye yetişir, hızını eşitler, kesimi tamamlar ve başlangıç konumuna döner. Dört fazın tamamı tek bir kam tablosuna yazıldığında geçişlerde tork sıçraması oluşmaz, mekanik yorulma azalır.
Boy toleransını belirleyen asıl unsur kesim anındaki senkronizasyon değil, ölçüm enkoderinden gelen konumun hangi çevrimde okunduğudur.
Uygulamayı inceleTipik Boy Toleransı
Motion Görev Çevrimi
Tek Master Eksen Kapasitesi
IEC 61131-3 Desteği
Sonraki Adım
Makinenizin eksen listesini, çevrim süresi hedefini ve haberleşme ihtiyacını paylaşın; hangi CODESYS bileşenlerine gerçekten ihtiyacınız olduğunu, hangilerinin gereksiz maliyet olacağını açıkça yazalım.
Eksen sayısı, hareket tipi, saha veri yolu ve operatör arayüzü beklentisi çıkarılır.
Runtime sürümü, motion paketi ve görselleştirme lisansı makineye göre belirlenir.
Kontrol mantığı, kam profilleri ve ekran akışı kütüphane yapısıyla kurgulanır.
Trace kayıtlarıyla ayar yapılır, operatör eğitimi ve teslim dokümanı tamamlanır.