Tekstilkent Ticaret Merkezi, Oruç Reis Mah. Tekstilkent Cad. A15 Blok No:24, Esenler/İstanbul 0850 885 03 51 info@ogsotomasyon.com Konum

PLC Nedir? Çalışma Prensibi ve Seçim Kriterleri

PLC (Programmable Logic Controller — Programlanabilir Mantıksal Denetleyici), endüstriyel ortamda makine ve proseslerin kontrolü için tasarlanmış bir kontrol bilgisayarıdır. Sahadan gelen sinyalleri okur, içine yüklenen programa göre karar verir ve çıkışlarını buna göre sürer. Röleli kumanda panolarının yerini almasıyla yaygınlaşmış, bugün otomasyonun temel kontrol katmanı hâline gelmiştir.

PLC’yi endüstriyel bilgisayardan ayıran nedir

Bir PLC’nin donanımı ofis bilgisayarından farklı bir hedefe göre tasarlanmıştır: kesintisiz çalışma, elektriksel gürültüye dayanıklılık, geniş sıcaklık aralığı ve deterministik davranış. “Deterministik” burada kritik kelimedir — bir işlemin ne kadar sürede tamamlanacağı öngörülebilir olmalıdır. Genel amaçlı bir işletim sistemi bu garantiyi vermez.

Temel bileşenler

CPU (İşlemci modülü): Programı çalıştırır, bellek ve haberleşmeyi yönetir. Program belleği ve veri belleği kapasitesi CPU seviyesine göre değişir.

Güç kaynağı: Genellikle 24 V DC. Modüllerin beslemesini sağlar. Saha cihazlarının besleme ihtiyacı da bu hesaba dâhil edilmelidir.

Dijital giriş/çıkış modülleri: Aç/kapa nitelikli sinyaller. Buton, sensör, limit anahtarı girişleri; kontaktör, valf, lamba çıkışları.

Analog giriş/çıkış modülleri: Sürekli değişen büyüklükler. 0–10 V, 4–20 mA, PT100 gibi sinyal tipleri. Çözünürlük (bit sayısı) ölçüm hassasiyetini doğrudan belirler.

Haberleşme modülleri: Diğer PLC’ler, HMI, sürücüler ve üst sistemlerle veri alışverişi. Modern CPU’ların çoğunda Ethernet portu yerleşiktir.

Özel modüller: Hızlı sayıcı, motion, ağırlık ölçüm, sıcaklık kontrol gibi işlemleri CPU’dan bağımsız yürüten modüller.

Tarama döngüsü (scan cycle)

PLC programı bir kez çalışıp durmaz; sürekli tekrarlanan bir döngü içinde işler. Klasik döngü şu adımlardan oluşur:

1. Giriş imajının okunması — Tüm giriş durumları tek seferde belleğe kopyalanır. 2. Program yürütme — Program bu bellek görüntüsü üzerinden çalışır. 3. Çıkış imajının yazılması — Hesaplanan çıkış durumları fiziksel çıkışlara aktarılır. 4. Sistem görevleri — Haberleşme, tanı, watchdog kontrolü.

Bu yapının önemli bir sonucu vardır: program ortasında bir giriş değişse bile, o döngü boyunca PLC eski değeri görür. Değişim ancak bir sonraki döngüde yansır. Bu nedenle tarama süresi, sistemin tepki hızının alt sınırını belirler. Hızlı sinyaller (yüksek frekanslı encoder darbeleri, kısa süreli sensör sinyalleri) tarama döngüsüne bırakılmaz; donanımsal hızlı sayıcı girişi veya kesme (interrupt) yapısı kullanılır.

Programlama dilleri

IEC 61131-3 standardı yaygın olarak beş dil tanımlar:

  • LD (Ladder Diagram) — Röle şemasına benzer, elektrikçilerin en kolay
  • okuduğu dil. Kumanda mantığı için yaygın.

  • FBD (Function Block Diagram) — Fonksiyon bloklarının bağlanması.
  • Analog işleme ve proses kontrolde okunaklıdır.

  • ST (Structured Text) — Metin tabanlı, üst seviye dile benzer.
  • Hesaplama, döngü ve veri işleme için uygundur.

  • IL (Instruction List) — Assembly benzeri. Yeni projelerde tercih
  • edilmemektedir.

  • SFC (Sequential Function Chart) — Adım/geçiş yapısıyla sıralı
  • prosesleri tanımlar.

Pratikte tek dil seçmek gerekmez; aynı projede kumanda mantığı ladder, hesaplamalar ST içinde yazılabilir.

PLC seçiminde bakılan kriterler

I/O sayısı ve tipi: Mevcut ihtiyaç kadar, ileride eklenecek genişleme payı da hesaplanır. Analog kanal sayısı ve sinyal tipleri ayrı listelenir.

Tarama süresi ihtiyacı: Makinenin en hızlı tepki vermesi gereken fonksiyonu belirleyicidir. Milisaniye altı tepki isteyen uygulamalarda kontrolcü seviyesi ve donanımsal destek birlikte değerlendirilir.

Motion ihtiyacı: Eksen sayısı, eksenler arası senkronizasyon (kam, elektronik dişli) gereksinimi kontrolcü sınıfını doğrudan belirler.

Haberleşme protokolü: Sahadaki mevcut cihazlar hangi protokolü destekliyor? EtherCAT, Profinet, Modbus TCP gibi seçim, ağ topolojisiyle birlikte kararlaştırılır.

Bellek ve veri yönetimi: Reçete sayısı, üretim verisi kaydı ve loglama ihtiyacı bellek gereksinimini büyütür.

Servis ve yedek parça: Uzun ömürlü makinelerde ürünün yaşam döngüsü ve yedek parça erişilebilirliği, teknik özellikler kadar önemlidir.

Yazılım ortamı ve lisans: Programlama yazılımının erişilebilirliği, bakım ekibinin makineye sonradan müdahale edebilmesini belirler.

Uygulamada dikkat edilenler

Girişlerde sink/source yapısının saha cihazıyla uyumu, çıkışlarda röle mi transistör mü olduğu (anahtarlama hızı ve yük tipi), analog sinyallerde ekranlı kablo ve tek noktadan topraklama, pano içi ısı yönetimi — bunlar proje aşamasında karar verilmesi gereken, sonradan düzeltilmesi maliyetli konulardır.

İlgili ürün aileleri: PLC, Dijital I/O, Analog I/O, Remote I/O, Haberleşme Modülleri, HMI

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir