PLC Nedir?
PLC (Programmable Logic Controller — Programlanabilir Lojik Kontrolör), dijital ve analog giriş sinyallerini değerlendirerek programlanmış mantık kurallarına göre çıkış elemanlarını (motor, vana, solenoid vb.) kontrol eden endüstriyel bir bilgisayardır. Röle devrelerinin yerini almak üzere 1960'larda geliştirilmiş; günümüzde üretim, enerji, su arıtma, bina otomasyonu ve lojistik gibi pek çok alanda kullanılmaktadır.
PLC'nin Temel Bileşenleri
- CPU (İşlemci): Program kodunu çalıştırır, giriş/çıkış taraması yapar
- Güç kaynağı: Şebekeden DC 24 V veya 5 V üretir
- Dijital giriş modülleri: Buton, sensör, limit switch gibi ON/OFF sinyallerini okur
- Dijital çıkış modülleri: Kontaktör, röle, sinyal lambası gibi elemanları sürer
- Analog giriş/çıkış: Sıcaklık, basınç, akış gibi sürekli değerleri işler (4–20 mA, 0–10 V)
- Haberleşme modülleri: Modbus, Profibus, Profinet, EtherNet/IP, CANopen
- HMI (İnsan-Makine Arayüzü): Operatör ekranı, parametrik kontrol ve alarm görüntüleme
PLC Nasıl Çalışır?
PLC "scan döngüsü" adı verilen sürekli bir döngüde çalışır. Her döngüde şu adımlar gerçekleşir: (1) tüm giriş sinyalleri okunur ve belleğe yazılır, (2) program kodu baştan sona çalıştırılır, (3) çıkış tablosu fiziksel çıkışlara uygulanır. Tipik scan süresi 1–20 ms aralığındadır; kritik uygulamalarda bu süre deterministik olarak garanti edilir.
Programlama Dilleri (IEC 61131-3)
- Ladder Diagram (LD): Röle şemasına benzer grafik dil; en yaygın kullanılan
- Function Block Diagram (FBD): Sinyal akışını blok diyagramlarla ifade eder
- Structured Text (ST): Pascal/C benzeri metin tabanlı dil; karmaşık hesaplamalar için
- Instruction List (IL): Assembly benzeri, güncelliğini yitirmekte
- Sequential Function Chart (SFC): Adım ve geçiş mantığını grafik olarak gösterir; proses kontrolde yaygın
Yaygın PLC Marka ve Modelleri
- Siemens: S7-1200, S7-1500, S7-300/400 — Türkiye sanayisinde en yaygın
- Allen-Bradley (Rockwell): CompactLogix, ControlLogix — Uluslararası üretim tesisleri
- Mitsubishi: FX, iQ-R serisi — Özellikle tekstil ve gıda sektörü
- Omron: NX/NJ serisi — Hassas uygulamalar
- Schneider: Modicon M340, M580 — Enerji ve altyapı uygulamaları
PLC Arıza Belirtileri ve Teşhis
- CPU hata LED'i yanıyor veya yanıp sönüyor
- Belirli bir çıkış hiç çalışmıyor (çıkış modülü arızası veya adres hatası)
- Giriş sinyali geliyor ama program tepki vermiyor (program mantık hatası veya giriş modülü arızası)
- Haberleşme kopuklukları (kablo, parametre veya ağ arızası)
- Program çalışıyor ancak makine hatalı döngü yapıyor (sensör veya aktüatör sorunu)
Sık Sorulan Sorular
PLC programı kaybolursa ne olur?
Pil destekli SRAM veya flaş bellek kullanan PLC'lerde program güç kesilince silinmez. Ancak pil bitmişse SRAM içeriği kaybolabilir. Düzenli yedek almanız ve pili izlemeniz kritiktir.
Eski PLC'yi güncellemek mümkün mü?
Aynı üreticinin yeni nesil ürününe geçerken yazılım dönüştürme araçları (örn. Siemens TIA Portal migration) programın büyük bölümünü otomatik taşıyabilir; ancak donanım eşleştirmesi için detaylı analiz şarttır.
PLC ile SCADA farkı nedir?
PLC sahada doğrudan makineyi kontrol eder; SCADA ise birden fazla PLC veya RTU'dan veri toplayarak merkezi izleme, kontrol ve raporlama sağlar. İkisi birbirini tamamlayan sistemlerdir.
