PLC Nedir? Çalışma Prensibi, Çeşitleri ve Kullanım Alanları
PLC Nedir?
PLC, İngilizce “Programmable Logic Controller” ifadesinin kısaltmasıdır ve Türkçede programlanabilir lojik kontrolör olarak adlandırılır. Endüstriyel makinelerin, üretim hatlarının ve otomasyon sistemlerinin belirlenen çalışma senaryosuna göre kontrol edilmesini sağlar.
PLC; sensör, buton, limit şalteri ve ölçüm cihazlarından aldığı giriş bilgilerini işler. Hazırlanan programa göre motor, kontaktör, valf, röle, sinyal lambası, sürücü ve diğer çıkış ekipmanlarını kontrol eder. Bu yapı sayesinde makineler otomatik, düzenli ve güvenilir şekilde çalıştırılabilir.
PLC Ne İşe Yarar?
PLC’nin temel görevi, saha ekipmanlarından gelen verileri değerlendirerek makinenin çalışma sürecini yönetmektir. Geleneksel röleli kontrol sistemlerinde çok sayıda röle, zaman rölesi, sayaç ve kablo kullanılması gerekirken PLC sistemlerinde bu işlemlerin büyük bölümü yazılım üzerinden gerçekleştirilir.
Örneğin bir konveyör hattında ürün sensör tarafından algılandığında PLC motoru çalıştırabilir, ürünü sayabilir, pnömatik silindire komut gönderebilir veya üretim tamamlandığında sistemi durdurabilir. Aynı sistemde alarm, zamanlama ve güvenlik kontrolü gibi işlemler de PLC programı üzerinden yönetilebilir.
PLC Nasıl Çalışır?
PLC, çalışma sırasında belirli bir işlem döngüsünü sürekli tekrar eder. Bu işlem PLC tarama çevrimi olarak adlandırılır.
- Girişler okunur.
- Kullanıcı programı işlenir.
- Program sonucuna göre çıkışlar güncellenir.
- Haberleşme ve teşhis işlemleri gerçekleştirilir.
Bu çevrim çok kısa süre içerisinde tekrarlandığı için makinedeki değişikliklere hızlı biçimde tepki verilebilir. Tarama süresi; PLC modeline, program büyüklüğüne ve gerçekleştirilen işlem sayısına göre değişebilir.
PLC Sisteminin Temel Bileşenleri Nelerdir?
Bir PLC otomasyon sistemi, uygulamanın büyüklüğüne göre farklı donanım bileşenlerinden oluşabilir.
- CPU: Kullanıcı programını çalıştıran ve sistemin kontrolünü gerçekleştiren ana işlem birimidir.
- Güç kaynağı: PLC ve bağlı modüller için gerekli besleme gerilimini sağlar.
- Dijital giriş modülü: Buton, sensör ve limit şalteri gibi açma-kapama sinyallerini okur.
- Dijital çıkış modülü: Röle, kontaktör, lamba ve solenoid valf gibi cihazları kontrol eder.
- Analog giriş modülü: Basınç, sıcaklık, seviye ve debi gibi sürekli değişen değerleri ölçer.
- Analog çıkış modülü: Motor sürücüsü ve oransal valf gibi cihazlara kontrol sinyali gönderir.
- Haberleşme modülü: PLC’nin diğer otomasyon cihazlarıyla veri alışverişi yapmasını sağlar.
- HMI panel: Operatörün makineyi izlemesine ve kontrol etmesine yardımcı olur.
PLC Giriş ve Çıkışları Nelerdir?
Dijital Giriş Nedir?
Dijital girişler iki durumlu sinyalleri algılar. Bu sinyaller açık-kapalı, aktif-pasif veya 0-1 şeklinde değerlendirilir. Buton, fotosel, yakınlık sensörü ve limit şalteri dijital girişlere bağlanabilir.
Dijital Çıkış Nedir?
Dijital çıkışlar açma ve kapama komutu gerektiren saha ekipmanlarını kontrol eder. Kontaktör, röle, lamba ve solenoid valf gibi cihazlar dijital çıkışlar üzerinden çalıştırılabilir.
Analog Giriş Nedir?
Analog girişler sürekli değişen ölçüm değerlerini PLC’ye aktarır. Basınç, sıcaklık, seviye, akış ve hız ölçümleri analog giriş modülleri üzerinden okunabilir. Endüstride yaygın olarak 0-10 V ve 4-20 mA sinyalleri kullanılır.
Analog Çıkış Nedir?
Analog çıkışlar, bir cihazın kademesiz şekilde kontrol edilmesi için kullanılır. Motor sürücüsüne hız referansı veya oransal valfe açıklık komutu gönderilebilir.
PLC Çeşitleri Nelerdir?
Kompakt PLC
Kompakt PLC modellerinde CPU, güç kaynağı ve belirli sayıda giriş-çıkış aynı gövde içerisinde bulunur. Küçük ve orta ölçekli makinelerde ekonomik ve az yer kaplayan bir çözüm sunar.
Siemens S7-1200, kompakt ve modüler PLC uygulamalarında yaygın kullanılan ürün ailelerinden biridir.
Modüler PLC
Modüler PLC sistemlerinde CPU, güç kaynağı, giriş-çıkış ve haberleşme modülleri ayrı birimler hâlindedir. Uygulamanın ihtiyacına göre modül eklenebilir ve sistem genişletilebilir.
Çok sayıda giriş-çıkış, yüksek işlem gücü ve gelişmiş haberleşme gerektiren üretim hatlarında modüler PLC sistemleri tercih edilir.
Failsafe PLC
Failsafe PLC, standart otomasyon görevlerinin yanında makine emniyeti fonksiyonlarını da yönetebilen kontrolördür. Acil durdurma, emniyet kapısı ve ışık perdesi gibi güvenlik ekipmanları fail-safe giriş ve çıkışlarla kontrol edilebilir.
Motion Control PLC
Motion control özelliğine sahip PLC’ler servo motorların hız, konum ve senkronizasyon kontrolünü gerçekleştirebilir. Paketleme, kesme, etiketleme ve taşıma sistemlerinde kullanılabilir.
PLC Programlama Dilleri Nelerdir?
PLC programları uygulamanın yapısına ve programcının tercihine göre farklı diller kullanılarak hazırlanabilir.
- LAD: Röle devrelerine benzeyen merdiven diyagramı programlama dilidir.
- FBD: Fonksiyon bloklarının grafiksel olarak bağlanmasıyla program oluşturulur.
- SCL: Metin tabanlı ve karmaşık hesaplamalar için kullanılan programlama dilidir.
- STL: Komut listesi tabanlı düşük seviyeli programlama yaklaşımıdır.
- GRAPH: Sıralı makine hareketlerinin adımlar hâlinde programlanmasını sağlar.
PLC ile HMI Arasındaki Fark Nedir?
PLC, makinenin kontrol programını çalıştırır ve saha ekipmanlarını yönetir. HMI ise operatörün makineyi izlemesini ve komut vermesini sağlayan kullanıcı arayüzüdür.
| Özellik | PLC | HMI |
|---|---|---|
| Temel görev | Makine kontrolü | Görüntüleme ve operatör kontrolü |
| Program işleme | Kontrol programını çalıştırır | Ekran ve kullanıcı işlemlerini yönetir |
| Saha cihazı kontrolü | Doğrudan kontrol eder | PLC üzerinden komut gönderir |
| Alarm görüntüleme | Alarm bilgisini oluşturur | Alarmı operatöre gösterir |
PLC ile Röleli Sistem Arasındaki Fark Nedir?
Röleli kontrol sistemlerinde çalışma mantığı fiziksel bağlantılar üzerinden oluşturulur. Sistemde değişiklik yapılması gerektiğinde kablolamanın yeniden düzenlenmesi gerekebilir. PLC sistemlerinde ise çalışma mantığı yazılım üzerinden değiştirilir.
- PLC daha az pano alanı kullanabilir.
- Program değişiklikleri daha kolay yapılabilir.
- Zamanlayıcı ve sayaç işlemleri yazılım üzerinden uygulanabilir.
- Arıza teşhisi daha kolay gerçekleştirilebilir.
- Haberleşme ve uzaktan izleme imkânı sunar.
- Sistemin genişletilmesi daha düzenli yapılabilir.
PLC Haberleşme Protokolleri Nelerdir?
PLC’ler HMI, motor sürücüsü, uzak I/O, robot ve diğer kontrol sistemleriyle farklı endüstriyel haberleşme protokolleri üzerinden iletişim kurabilir.
Haberleşme üzerinden sürücülere hız komutu gönderilebilir, uzak I/O sinyalleri okunabilir ve üretim verileri SCADA sistemine aktarılabilir.
PLC ile Motor Sürücüsü Nasıl Haberleşir?
PLC, motor sürücüsünü dijital giriş-çıkışlar, analog sinyaller veya endüstriyel haberleşme protokolleri üzerinden kontrol edebilir. Basit sistemlerde çalıştırma ve durdurma komutları dijital çıkışlarla gönderilirken hız referansı analog çıkış üzerinden verilebilir.
PROFINET veya PROFIBUS gibi haberleşme sistemlerinde ise sürücüye hız ve çalışma komutları doğrudan veri paketi olarak gönderilebilir. Motor akımı, frekans, tork ve arıza bilgileri PLC tarafından okunabilir. Motor sürücüleri hakkında daha fazla bilgi için Motor Sürücüsü Nedir? yazısını inceleyebilirsiniz.
PLC Nerelerde Kullanılır?
- Paketleme makineleri
- Dolum ve etiketleme sistemleri
- Konveyör hatları
- Üretim ve montaj tesisleri
- Pompa ve hidrofor sistemleri
- Fan ve havalandırma otomasyonu
- Su ve atık su tesisleri
- Tekstil makineleri
- Gıda üretim hatları
- Enerji izleme sistemleri
- Bina otomasyonu
- Robotik uygulamalar
- Depolama ve taşıma sistemleri
- Kompresör ve kazan otomasyonu
PLC Kullanmanın Avantajları Nelerdir?
- Makine ve üretim süreçlerini otomatikleştirir.
- Kablolama ve pano karmaşasını azaltabilir.
- Program değişikliklerinin hızlı yapılmasını sağlar.
- Giriş ve çıkış sayısı modüllerle artırılabilir.
- HMI, sürücü ve uzak I/O sistemleriyle haberleşebilir.
- Arıza teşhisini ve bakım işlemlerini kolaylaştırır.
- Üretim verilerinin kayıt altına alınmasını sağlar.
- Makine performansının ve üretim sürekliliğinin artırılmasına yardımcı olur.
- Uzaktan izleme ve kontrol sistemlerine entegre edilebilir.
PLC Seçerken Nelere Dikkat Edilmelidir?
- Dijital giriş ve çıkış sayısı belirlenmelidir.
- Analog sinyal ihtiyacı hesaplanmalıdır.
- Program ve veri belleği kapasitesi değerlendirilmelidir.
- İşlem hızı ve tarama süresi dikkate alınmalıdır.
- PROFINET, PROFIBUS veya Modbus haberleşme ihtiyacı belirlenmelidir.
- HMI ve motor sürücüsü uyumluluğu kontrol edilmelidir.
- Standart veya failsafe PLC ihtiyacı belirlenmelidir.
- Hareket kontrolü yapılacaksa eksen sayısı hesaplanmalıdır.
- Gelecekte yapılabilecek sistem genişletmeleri dikkate alınmalıdır.
- Programlama yazılımı ve firmware uyumluluğu kontrol edilmelidir.
PLC Arızaları Nasıl Tespit Edilir?
PLC sistemlerinde arızalar besleme gerilimi, giriş-çıkış bağlantısı, haberleşme, yazılım veya saha ekipmanlarından kaynaklanabilir. Arıza durumunda öncelikle CPU ve modüller üzerindeki durum LED’leri kontrol edilmelidir.
- PLC besleme gerilimi ölçülmelidir.
- CPU’nun RUN veya STOP durumu kontrol edilmelidir.
- Giriş ve çıkış LED’leri incelenmelidir.
- Haberleşme kabloları ve konnektörler kontrol edilmelidir.
- IP adresleri ve cihaz isimleri doğrulanmalıdır.
- Donanım yapılandırması gerçek sistemle karşılaştırılmalıdır.
- Teşhis kayıtları ve hata mesajları incelenmelidir.
- Sensör ve çıkış ekipmanları ayrı olarak test edilmelidir.
İlgili Siemens PLC ve Otomasyon İçerikleri
- Siemens S7-1200 Nedir?
- PROFINET Nedir?
- PROFIBUS Nedir?
- Motor Sürücüsü Nedir?
- SIMOTION Nedir?
- Siemens S7-1200 PLC ve Modülleri
Sonuç
PLC, endüstriyel makinelerin ve üretim süreçlerinin otomatik olarak kontrol edilmesini sağlayan temel otomasyon bileşenidir. Sensörlerden aldığı bilgileri işleyerek motor, valf, kontaktör, sürücü ve diğer saha ekipmanlarını kontrol eder. Doğru PLC seçimi; giriş-çıkış sayısı, program kapasitesi, haberleşme ihtiyacı ve uygulamanın büyüklüğü dikkate alınarak yapılmalıdır.