Üretim makineleri ve endüstriyel otomasyon sistemleri için yeni yazılım geliştirme, mevcut program revizyonu, arıza tespiti ve saha devreye alma çalışmalarını kapsayan Kocaeli PLC Programlama hizmetleri sunuyoruz.
PLC programlamayı yalnızca giriş ve çıkışların birbirine bağlandığı bir yazılım çalışması olarak değerlendirmiyoruz. PLC’nin kontrol ettiği gerçek makineyi, saha sensörlerini, motorları, sürücüleri, valfleri ve operatör ihtiyaçlarını aynı kontrol mimarisi içerisinde ele alıyoruz.
Çünkü gerçek bir endüstriyel kontrol sistemi;
Sensör → PLC Girişi → Program Mantığı → PLC Çıkışı → Sürücü / Valf / Aktüatör → Makine Hareketi → Geri Bildirim
zincirinden oluşur.
Bu zincirin doğru kurulması yeni makinenin çalışması kadar ileride yapılacak bakım, arıza tespiti ve revizyon çalışmalarını da doğrudan etkiler.
Kocaeli PLC Programlama Hizmeti
PLC, makine ve üretim sistemlerinde saha ekipmanlarından gelen bilgileri değerlendiren ve tanımlanan kontrol senaryosuna göre çıkış üreten endüstriyel kontrol cihazıdır.
Ancak PLC programı yalnızca;
Sensör Geldi → Motor Çalıştır
mantığından oluşmamalıdır.
Gerçek üretim makinelerinde;
- başlangıç koşulları,
- çalışma izinleri,
- manuel çalışma,
- otomatik çalışma,
- makine sekansları,
- zamanlayıcılar,
- sayaçlar,
- interlocklar,
- alarm koşulları,
- reçeteler,
- reset şartları,
- duruş senaryoları
birlikte değerlendirilmelidir.
Bu nedenle PLC yazılımını doğrudan kodlamayla değil, önce makinenin gerçek çalışma prosesini anlayarak oluşturuyoruz.
Temel yaklaşımımız:
Prosesi Anla → I/O Yapısını Belirle → Kontrol Senaryosunu Kur → Programla → Sahada Test Et
şeklindedir.
PLC Programlama Nedir?
PLC programlama, bir makinenin veya prosesin hangi şartlarda nasıl çalışacağını kontrol cihazına tanımlama işlemidir.
PLC;
- sensörleri okur,
- çalışma şartlarını değerlendirir,
- motorlara komut verir,
- valfleri kontrol eder,
- sürücülerle haberleşir,
- HMI’ya durum bilgisi gönderir,
- arıza koşullarını takip eder.
Dolayısıyla yazılımın temel amacı yalnızca makineyi hareket ettirmek değildir.
Kontrol sistemi aynı zamanda:
Çalıştırmalı → Durdurmalı → Koruma Şartlarını İzlemeli → Alarm Üretmeli → Operatöre Bilgi Vermeli
ve bakım sırasında sistemin neden çalışmadığının anlaşılmasına yardımcı olmalıdır.
Yeni Makine PLC Programlama
Yeni bir makine geliştirildiğinde PLC yazılımı mekanik sistem tamamlandıktan sonra sonradan eklenen bağımsız bir çalışma olarak görülmemelidir.
Motorlar, sensörler, pnömatik veya hidrolik hareketler, sürücüler ve mekanik sıralama kontrol yazılımını doğrudan etkiler.
Yeni makine programlama sürecinde önce;
Makine Ne Yapacak? → Hangi Hareketler Var? → Hangi Sensörler Kullanılıyor? → Hangi Şartlarda Hareket Edecek?
soruları cevaplanmalıdır.
Ardından I/O ve kontrol mimarisi oluşturulur.
Makine Sekans Programlama
Birçok üretim makinesi belirli adımların sırayla gerçekleşmesiyle çalışır.
Örneğin:
Ürün Geldi → Parça Sabitlendi → İşlem Başladı → İşlem Tamamlandı → Parça Serbest Bırakıldı → Çıkışa Aktarıldı
şeklinde bir çevrim bulunabilir.
Her adımın başlaması için önceki hareketin tamamlanmış olması gerekebilir.
Sekans yapısı doğru kurulmadığında makine hareketleri birbirini beklemeyebilir veya arıza durumunda hangi aşamada kaldığı anlaşılamayabilir.
Siemens PLC Programlama
Siemens PLC sistemleri endüstriyel makine ve üretim hatlarında yaygın kullanılan kontrol platformları arasındadır.
Mevcut hizmet kapsamımıza göre Siemens PLC uygulamalarında sistem yapısına bağlı olarak programlama, program revizyonu, HMI entegrasyonu, I/O ekleme, sürücü entegrasyonu ve saha devreye alma çalışmaları gerçekleştiriyoruz.
PLC programını yalnızca yazılım ortamında değil gerçek makine davranışıyla birlikte değerlendiriyoruz.
Siemens S7-1200 Programlama
S7-1200 farklı makine ve otomasyon projelerinde kullanılabilen PLC platformlarından biridir.
Projeye göre;
- dijital I/O,
- analog I/O,
- HMI,
- motor sürücüsü,
- haberleşme,
- remote I/O
sistemleri aynı kontrol mimarisine dahil edilebilir.
Yeni yazılım geliştirilirken veya mevcut S7-1200 programı revize edilirken makinenin çalışma sekansı ve saha I/O yapısı birlikte değerlendirilmelidir.
Siemens S7-300 Programlama
Mevcut üretim tesislerinde uzun süredir çalışan S7-300 tabanlı otomasyon sistemleri bulunabilir.
Bu sistemlerde ihtiyaç her zaman tamamen yeni bir PLC kurmak değildir.
Projeye bağlı olarak;
- mevcut program analizi,
- çalışma senaryosunun anlaşılması,
- I/O kontrolü,
- program değişikliği,
- arıza tespiti
gibi çalışmalar gerekebilir.
Eski sistem üzerinde değişiklik yapılmadan önce mevcut yazılım yedeğinin alınması önemlidir.
TIA Portal Programlama
Siemens’in güncel kontrol ekosisteminde TIA Portal üzerinden PLC, HMI ve farklı otomasyon bileşenleri ortak proje yapısı içerisinde yönetilebilir.
TIA Portal çalışmasında yalnızca ladder ekranına kod eklemek yeterli değildir.
Projede;
- donanım konfigürasyonu,
- PLC tag yapısı,
- I/O adresleri,
- fonksiyon blokları,
- HMI haberleşmesi,
- sürücü bağlantıları
birlikte değerlendirilmelidir.
Dantech gibi Kocaeli merkezli otomasyon firmalarının da S7-1200/1500, TIA Portal ve WinCC entegrasyonunu aynı hizmet kümesinde sunması bu kullanıcı niyetini desteklemektedir.
Delta PLC Programlama
Delta PLC sistemleri farklı özel makine ve otomasyon uygulamalarında kullanılabilir.
Mevcut makinenin Delta PLC altyapısına sahip olması durumunda kontrol senaryosu, I/O yapısı ve gerekli program değişikliği değerlendirilir.
Projeye göre HMI ve sürücü entegrasyonu da PLC yazılımıyla birlikte ele alınabilir.
Temel yaklaşım marka bağımsızdır:
Saha → PLC → Kontrol Mantığı → Çıkış → Makine