bul getir
2 abone 6 video
Abone ol, %15 indirim kazan! ABONE OL

PLC Programlama ve Çalışma Prensibi

Ladder diyagramı, PLC devreleri ve sistem mimarisi — adım adım teknik rehber

PLC ve Otomasyon Ekipmanları Kontaktör, kumanda sistemi, şalt malzemeleri
Hemen Al

PLC Programlama ve Çalışma Prensibi: Ladder Diyagramı, PLC Devreleri ve Sistem Mimarisi

2 Nisan 2026 ~15 dk okuma PLC & Endüstriyel Otomasyon
Otomasyon Ürünleri Şalt Malzemeleri Motorlar Güç Kaynakları Manyetik Ekipmanlar
PLC programlama ve çalışma prensibi

📋 İçindekiler

  1. PLC Sistemi Nedir? Temel Bileşenler
  2. PLC Çalışma Prensibi: Scan Döngüsü
  3. PLC Devreleri: Giriş, Çıkış ve Güç Devresi
  4. Ladder Diyagramı (LD): Temel Elemanlar ve Okuma
  5. IEC 61131-3: 5 Programlama Dili Karşılaştırması
  6. PLC Adresleme: I/O Haritası Nasıl Kurulur?
  7. Örnek PLC Devresi: Motor İleri-Geri Kontrolü
  8. İkinci El PLC Alırken Dikkat Edilecekler
  9. Sıkça Sorulan Sorular

PLC Çalışma Prensibi Nedir?

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.

PLC Programlama Hızlı Özet

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.

PLC Ladder Programlama Teknik Referans

ParametreDeğer / Açıklama
Programlama StandardıIEC 61131-3
En Yaygın DilLadder 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ürleriTON (gecikmeli devreye), TOF (gecikmeli dışı), TP (darbe)
Sayıcı TürleriCTU (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ş AdresiIW[adres] — 4–20mA → 0–27648
Fail-Safe PrensibiDur/Acil stop NC bağlantı → kablo kopsa sistem durur

1. PLC Sistemi Nedir? Temel Bileşenler

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.

Temel Donanım Bileşenleri

💡 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.

🤖
Otomasyon Ürünleri

PLC, kontaktör, kumanda

🔌
Güç Kaynakları

24V DC panel güç kaynakları

Şalt Malzemeleri

Kontaktör, devre kesici

2. PLC Çalışma Prensibi: Scan Döngüsü

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.

PLC devre elemanları ve sistem bileşenleri

Scan Döngüsünün 4 Aşaması

  1. Giriş Tarama (Input Scan): Tüm fiziksel giriş terminalleri okunur. Anlık değerler "giriş görüntü tablosu"na (Input Image Table) kopyalanır. Bu aşamada giriş değerleri donmuştur; döngü süresince değişmez.
  2. Program Çalıştırma (Program Execution): Kullanıcı programı birinci rungdan (satırdan) son runga kadar yukarıdan aşağıya çalıştırılır. Hesaplanan çıkış değerleri "çıkış görüntü tablosu"na (Output Image Table) yazılır.
  3. Çıkış Tarama (Output Scan): Çıkış görüntü tablosundaki değerler fiziksel çıkış terminallerine aktarılır. Röleler çeker/bırakır, transistörler açılır/kapanır.
  4. Sistem Servisleri (Housekeeping): Haberleşme işlemleri, watchdog timer güncelleme, öz-tanılama ve bellek yönetimi yürütülü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 Systems

Watchdog Timer

Watchdog 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.

3. PLC Devreleri: Giriş, Çıkış ve Güç Devresi

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.

3.1 Güç Devresi

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.

3.2 Kontrol/Giriş Devresi

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.

3.3 Çıkış Devresi

PLC'nin programdan ürettiği komutların sahaya iletildiği devredir. Çıkış tiplerine göre üç farklı yapı vardır:

Çıkış TipiYük TürüMax. FrekansAvantajDezavantaj
RöleAC / DC yük~10 HzGerilim bağımsız, sağlamMekanik aşınma, yavaş
Transistör (NPN/PNP)DC yük10–100 kHzHızlı, uzun ömürlüSadece DC, polarite hassas
Triac (SSR)AC yük~400 HzAC yükler için sessizIsınma, kaçak akım
PLC devre kontaktör ve röle bağlantısı

4. Ladder Diyagramı (LD): Temel Elemanlar ve Okuma

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.

Temel Elemanlar

Örnek Ladder Devresi — Motor Çalıştırma/Durdurma (Self-Holding)

// RUNG 1: Başlat butonu veya self-holding || Dur butonu değil → Motor çalış |──┤ I0.0 ├──┬──┤ Q0.0 ├──┬──┤/I0.1├──( Q0.0 )──| // I0.0: Başlat butonu (NO) // Q0.0: Motor çıkışı self-holding kontağı // I0.1: Dur butonu (NC — normalde 1, basılınca 0) // Q0.0: Motor kontaktörü çıkışı // RUNG 2: Termik röle devreye girince motoru durdur, alarm ver |──┤/I0.2├──( Q0.1 )──| // I0.2: Termik röle (NC kontak) // Q0.1: Alarm lambası

⚠️ 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.

5. IEC 61131-3: 5 Programlama Dili Karşılaştırması

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.

DilKısaltmaYapısıİdeal Kullanım Alanı
Ladder DiyagramıLDGrafik / ŞemaRöle mantığı, sıralı kontrol, genel otomasyon
Function Block DiagramFBDGrafik / BlokProses kontrol, PID, analog döngüler
Structured TextSTMetin / KodMatematiksel hesaplamalar, reçete yönetimi
Instruction ListILAssembler benzeriDüşük seviye, hız kritik işlemler (artık az kullanılır)
Sequential Function ChartSFCAkış şemasıAdımlı prosesler, karmaşık sıralı kontrol
PLC ile servo motor sürücüsü entegrasyonu

6. PLC Adresleme: I/O Haritası Nasıl Kurulur?

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.

Siemens S7 Adres Yapısı Örneği

// Dijital Giriş Adresleme: I[byte].[bit] I0.0 → Slot 2, Terminal 1 → Başlat Butonu I0.1 → Slot 2, Terminal 2 → Dur Butonu I0.2 → Slot 2, Terminal 3 → Termik Röle I0.3 → Slot 2, Terminal 4 → Limit Switch 1 // Dijital Çıkış Adresleme: Q[byte].[bit] Q0.0 → Slot 3, Terminal 1 → Ana Motor Kontaktörü Q0.1 → Slot 3, Terminal 2 → Alarm Lambası Q0.2 → Slot 3, Terminal 3 → İleri Yön Kontaktörü Q0.3 → Slot 3, Terminal 4 → Geri Yön Kontaktörü // Analog Giriş: IW[adres] (Word — 16 bit) IW64 → Sıcaklık Sensörü (4–20 mA → 0–27648 integer değer) IW66 → Basınç Transmitteri

7. Örnek PLC Devresi: Motor İleri-Geri Kontrolü

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.

Gerekli Malzeme Listesi

AdresElemanAçıklama
I0.0İleri Butonu (NO)Motoru ileri yönde başlatır
I0.1Geri Butonu (NO)Motoru geri yönde başlatır
I0.2Dur Butonu (NC)Motoru durdurur
I0.3Acil Stop (NC)Tüm çıkışları durdurur
I0.4Termik Röle (NC)Aşırı akımda motor koruma
Q0.0İleri Kontaktör (KM1)İleri yön motor çalışması
Q0.1Geri Kontaktör (KM2)Geri yön motor çalışması
Q0.2Alarm 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.

8. İkinci El PLC Alırken Dikkat Edilecekler

İ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 versiyonuCPU'dan okunur; güncel mi?Yeni yazılımla uyumsuzluk
Batarya (bellek pili)Uyarı lambası veya diagnosticsProgram ve veri kaybı
Modül terminal durumuGözle, vidalı terminallerde yanık iziZayıf bağlantı, arıza
Çalışma saatiDiagnostics buffer'dan okunurYoğun kullanım, kalan ömür
Röle çıkış modülüMultimetre ile kontak testiAşınmış kontaklar, güvenilmez çıkış
Haberleşme portlarıTest programı ile bağlantı kurulurArızalı port, haberleşme kopukluğu

İkinci El PLC ve Otomasyon Ekipmanları

Test edilmiş, garantili ikinci el PLC, kontaktör ve otomasyon malzemeleri BulalGetir'de.

Otomasyon Ürünlerini İncele →

Video: PLC Programlama Uygulamaları

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ı

9. Sıkça Sorulan Sorular

PLC ile röle kontrol panosu arasındaki temel fark nedir?

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.

Ladder diyagramı öğrenmesi zor mudur?

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 sistemi için minimum güç kaynağı neden önemlidir?

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.

PLC programı fabrika çıkışından sonra değiştirilir mi?

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.

PLC'de DOL starter nasıl bağlanır?

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.

İlgili Makaleler

PLC Nedir, Nasıl Seçilir? Kapsamlı Rehber Temel kavramlar ve seçim kriterleri
PLC Uygulama Örnekleri Gerçek saha uygulamaları ve projeler
Servo Motor Çeşitleri ve Seçimi PLC ile servo motor entegrasyonu