Ladder diyagramı, PLC devreleri ve sistem mimarisi — adım adım teknik rehber
PLC (Programlanabilir Lojik Kontrolör), scan döngüsü adı verilen 1–100 ms'lik döngüsel işlemle çalışır: giriş tarama → program çalıştırma → çıkış tarama → sistem servisleri. Ladder Diagram (LD) başta olmak üzere IEC 61131-3 standardındaki 5 programlama dili kullanılır. Fiziksel dünya ile PLC arasında giriş/çıkış modülleri ve galvanik izolasyon bulunur.
Ladder Diagram (LD) en yaygın dil · NO kontak: bit=1 ise enerji geçirir · NC kontak: bit=0 ise enerji geçirir · Dur/Acil stop NC olarak bağlanır (fail-safe) · I/O haritası projenin temel tasarım belgesidir · Kilitleme (interlock) hem yazılım hem donanım seviyesinde uygulanmalıdır · İkinci el PLC alırken batarya ve firmware versiyonu kontrol edilmelidir.
| Parametre | Değer / Açıklama |
|---|---|
| Programlama Standardı | IEC 61131-3 |
| En Yaygın Dil | Ladder Diagram (LD) |
| Scan Süresi (kompakt PLC) | 2–20 ms |
| NO Kontak Sembolü | ─┤├─ (bit=1 → enerji geçer) |
| NC Kontak Sembolü | ─┤/├─ (bit=0 → enerji geçer) |
| Bobin Sembolü | ─( )─ (enerji varsa bit=1 yapar) |
| Zamanlayıcı Türleri | TON (gecikmeli devreye), TOF (gecikmeli dışı), TP (darbe) |
| Sayıcı Türleri | CTU (yukarı sayıcı), CTD (aşağı sayıcı) |
| Dijital Giriş Adresi (Siemens) | I[byte].[bit] örn: I0.0 |
| Dijital Çıkış Adresi (Siemens) | Q[byte].[bit] örn: Q0.0 |
| Analog Giriş Adresi | IW[adres] — 4–20mA → 0–27648 |
| Fail-Safe Prensibi | Dur/Acil stop NC bağlantı → kablo kopsa sistem durur |
Bir PLC sistemi, birbirini tamamlayan donanım ve yazılım bileşenlerinden oluşur. Yalnızca PLC ünitesini satın almak bir otomasyon sistemi kurmak için yeterli değildir; sistemin tüm bileşenlerini doğru seçmek ve birbiriyle uyumlu çalışacak şekilde entegre etmek gerekir.
💡 Kompakt vs Modüler PLC: Küçük ölçekli uygulamalar için kompakt PLC'ler (Siemens LOGO!, Allen-Bradley Micro820) tercih edilir. Fabrika otomasyon projeleri gibi büyük sistemlerde ise genişletilebilir modüler yapılar (Siemens S7-300/400/1500, Allen-Bradley ControlLogix) avantajlıdır.
PLC'nin en temel çalışma prensibi, scan döngüsü (tarama döngüsü) adı verilen döngüsel ve deterministik bir işlem akışına dayanır. Bu döngü, PLC açık kaldığı sürece milisaniyeler içinde sürekli tekrarlanır.
Endüstri standartlarına göre tipik bir PLC scan süresi 1 ile 100 ms arasında değişir. Güvenlik uygulamaları (Safety PLC, SIL 2/3 sertifikalı) için bu süre çok daha kısa tutulur ve çift CPU mimarileri kullanılır. IEC 62061 ve IEC 61511 standartları bu gereksinimleri tanımlar.
Kaynak: IEC 61511-1:2016 — Functional Safety — Safety Instrumented SystemsWatchdog timer, PLC'nin kilitlenmesini önleyen kritik bir güvenlik mekanizmasıdır. Her scan döngüsünde sıfırlanan bu sayaç, belirlenen süre dolduğunda CPU'yu hata moduna alır ve tüm çıkışları güvenli konuma getirir. Endüstriyel ortamlarda gürültü, elektromanyetik parazit veya yazılım hatası sonucu oluşabilecek sonsuz döngülere karşı birincil koruma sağlar.
Bir PLC otomasyon sisteminde üç temel devre katmanı bulunur. Bu katmanları doğru anlamak, hem doğru ürün seçimi hem de güvenli kurulum açısından kritiktir.
Güç devresi, kontrol edilecek yükün (motor, pompa, ısıtıcı) beslendiği yüksek gerilim hattıdır (genellikle 380 VAC 3 faz veya 220 VAC 1 faz). Bu devre kontaktörler, termik röleler ve ana devre kesicilerden oluşur. PLC bu devreyi doğrudan kontrol etmez; kontaktörün bobin girişine sinyal göndererek dolaylı olarak kontrol eder.
Saha elemanlarından (buton, sensör, limit switch, encoder) gelen sinyallerin PLC giriş modüllerine iletildiği devredir. Genellikle 24 VDC ile çalışır. Şebeke geriliminden galvanik izolasyon sağlamak için optokupler kullanılır. Dijital giriş sinyalleri 0 (kapalı) ve 1 (açık) olarak işlenir; analog girişler ise 4–20 mA veya 0–10 V aralığında ölçülür.
PLC'nin programdan ürettiği komutların sahaya iletildiği devredir. Çıkış tiplerine göre üç farklı yapı vardır:
| Çıkış Tipi | Yük Türü | Max. Frekans | Avantaj | Dezavantaj |
|---|---|---|---|---|
| Röle | AC / DC yük | ~10 Hz | Gerilim bağımsız, sağlam | Mekanik aşınma, yavaş |
| Transistör (NPN/PNP) | DC yük | 10–100 kHz | Hızlı, uzun ömürlü | Sadece DC, polarite hassas |
| Triac (SSR) | AC yük | ~400 Hz | AC yükler için sessiz | Isınma, kaçak akım |
Ladder Diyagramı (Merdiven Diyagramı), elektrik devrelerindeki röle şemalarını modelleyen grafik tabanlı bir programlama dilidir. IEC 61131-3'ün en yaygın kullanılan dili olup eski röle kontrol panosu mantığını doğrudan PLC yazılımına taşır. Soldan sağa akan "enerji akışı" üzerinden kontrol mantığı ifade edilir.
⚠️ Kritik: Dur butonu ve acil stop girişleri ladder'da NC (normalde kapalı) kontak olarak tanımlanmalıdır. Kablo kopması veya bağlantı arızasında sistem otomatik olarak durursa güvenli taraf seçilmiş olur — bu "fail-safe" tasarım prensibidir.
IEC 61131-3 standardı, PLC'ler için beş farklı programlama dili tanımlar. Her dilin güçlü olduğu alan farklıdır; büyük projelerde aynı programda birden fazla dil bir arada kullanılabilir.
| Dil | Kısaltma | Yapısı | İdeal Kullanım Alanı |
|---|---|---|---|
| Ladder Diyagramı | LD | Grafik / Şema | Röle mantığı, sıralı kontrol, genel otomasyon |
| Function Block Diagram | FBD | Grafik / Blok | Proses kontrol, PID, analog döngüler |
| Structured Text | ST | Metin / Kod | Matematiksel hesaplamalar, reçete yönetimi |
| Instruction List | IL | Assembler benzeri | Düşük seviye, hız kritik işlemler (artık az kullanılır) |
| Sequential Function Chart | SFC | Akış şeması | Adımlı prosesler, karmaşık sıralı kontrol |
PLC programlamada fiziksel giriş/çıkış terminalleri bellek adreslerine eşlenir. Bu eşleme "I/O haritası" olarak adlandırılır ve projenin en kritik tasarım belgesini oluşturur. Hatalı bir I/O haritası tüm yazılımı geçersiz kılar.
Endüstriyel uygulamalarda en sık karşılaşılan devrelerden biri, bir motorun hem ileri hem geri yönde döndürülmesi gereken çift yönlü kontroldür. Bu devrede mekanik ve elektriksel kilitleme zorunludur; aksi hâlde iki kontaktör aynı anda çekerse kısa devre oluşur.
| Adres | Eleman | Açıklama |
|---|---|---|
| I0.0 | İleri Butonu (NO) | Motoru ileri yönde başlatır |
| I0.1 | Geri Butonu (NO) | Motoru geri yönde başlatır |
| I0.2 | Dur Butonu (NC) | Motoru durdurur |
| I0.3 | Acil Stop (NC) | Tüm çıkışları durdurur |
| I0.4 | Termik Röle (NC) | Aşırı akımda motor koruma |
| Q0.0 | İleri Kontaktör (KM1) | İleri yön motor çalışması |
| Q0.1 | Geri Kontaktör (KM2) | Geri yön motor çalışması |
| Q0.2 | Alarm Lambası | Termik arıza göstergesi |
💡 Kilitleme (Interlock) Mantığı: Ladder'da Q0.0 rungu içine Q0.1'in NC kontağını, Q0.1 rungu içine Q0.0'ın NC kontağını ekleyin. Bu yazılım kilitlemeye ek olarak KM1 ve KM2'nin mekanik yardımcı NC kontakları da çapraz bağlanmalıdır. Çift kilitleme hem yazılım hem donanım seviyesinde güvenlik sağlar.
İkinci el PLC, özellikle küçük ve orta ölçekli projelerde ciddi maliyet avantajı sağlar. Ancak doğru kontrolleri yapmadan alınan ürün hem zaman hem para kaybettirebilir.
| Kontrol Noktası | Nasıl Kontrol Edilir? | Risk |
|---|---|---|
| Firmware versiyonu | CPU'dan okunur; güncel mi? | Yeni yazılımla uyumsuzluk |
| Batarya (bellek pili) | Uyarı lambası veya diagnostics | Program ve veri kaybı |
| Modül terminal durumu | Gözle, vidalı terminallerde yanık izi | Zayıf bağlantı, arıza |
| Çalışma saati | Diagnostics buffer'dan okunur | Yoğun kullanım, kalan ömür |
| Röle çıkış modülü | Multimetre ile kontak testi | Aşınmış kontaklar, güvenilmez çıkış |
| Haberleşme portları | Test programı ile bağlantı kurulur | Arızalı port, haberleşme kopukluğu |
Test edilmiş, garantili ikinci el PLC, kontaktör ve otomasyon malzemeleri BulalGetir'de.
Otomasyon Ürünlerini İncele →Aşağıdaki videolarda PLC DOL starter bağlantısı ve Ladder Logic programlama adımlarını izleyebilirsiniz:
PLC DOL Starter Kontrol Devre Bağlantısı
Ladder Logic: NO, NC Kontak ve Bobin Kullanımı
Röle panosu fiziksel kablolarla sabit bir mantık oluşturur; değişiklik yapmak fiziksel kablo ve röle değiştirmeyi gerektirir. PLC'de aynı donanım üzerinde yazılım güncellenerek farklı kontrol senaryoları uygulanabilir. Bu esneklik, kurulum, bakım ve değişiklik maliyetlerini dramatik biçimde azaltır.
Elektrik şeması okuyabilen bir teknisyen için ladder diyagramı oldukça sezgiseldir. Grafik tabanlı yapısı, elektrik devresi mantığını doğrudan PLC programına taşır. IEC 61131-3'ün 5 dili arasında en hızlı öğrenilen dildir. Temel giriş, çıkış, zamanlayıcı ve sayıcı bloklarını kavramak 1–2 günlük pratiğe karşılık gelir.
PLC'nin CPU ve modülleri çok hassas elektronik devrelerdir. Yetersiz veya kalitesiz güç kaynağı, CPU sıfırlanmasına, program kaybına ve modül arızalarına yol açar. Hesaplanan toplam akım tüketimine en az %20 rezerv eklenerek güç kaynağı seçilmeli, aşırı gerilim ve gürültüye karşı sinyal filtresi ve TVS diyot gibi koruyucu önlemler alınmalıdır.
Evet. PLC, laptop veya mühendislik istasyonu üzerinden programlama yazılımı (Siemens TIA Portal, Allen-Bradley Studio 5000 vb.) ile çevrimiçi (online) veya çevrimdışı (offline) olarak güncellenebilir. Bazı sistemlerde uzak erişim (VPN veya bulut platformu üzerinden) imkânı da bulunur.
DOL starter bağlantısında PLC dijital çıkışı (DO) kontaktörün bobin terminallerine bağlanır. Start butonu PLC giriş (DI) modülüne, termik rölenin NC kontağı koruma girişine bağlanır. Ladder programında start butonu NO kontak ve self-holding devresiyle kurulur; dur butonu NC kontak olarak eklenir. Güç devresi kontaktör üzerinden motorun L1-L2-L3 terminalleri arasında oluşturulur.