İçindekiler
PLC (Programmable Logic Controller — Programlanabilir Lojik Kontrolör), sensör ve anahtarlardan aldığı girişleri kullanıcı programına göre işleyerek motor, valf, röle ve diğer saha elemanlarını yöneten endüstriyel bilgisayardır. Zorlu üretim ortamlarında güvenilir, tekrarlanabilir ve gerçek zamanlı kontrol sağlamak üzere tasarlanır.
Hızlı yanıt: PLC; girişleri okur, programı çalıştırır, çıkışları günceller ve bu tarama döngüsünü milisaniyeler içinde sürekli tekrarlar.
PLC Nasıl Çalışır?
PLC'nin temel çalışma sırası dört adımdan oluşur:
- Dijital ve analog girişlerin durumunu okur.
- Kullanıcı programındaki mantık, zamanlayıcı, sayıcı ve hesaplamaları yürütür.
- Program sonucuna göre çıkış görüntüsünü günceller.
- Haberleşme ve dahili tanılama görevlerini tamamlayıp yeni çevrime başlar.
Bu çevrime scan cycle (tarama döngüsü) denir. Tarama süresi uygulamanın büyüklüğüne, kullanılan komutlara, haberleşme yüküne ve PLC donanımına bağlıdır.
PLC'nin Temel Bileşenleri
| Bileşen | Görevi |
|---|---|
| Güç kaynağı | CPU ve modüller için gerekli gerilimi sağlar |
| CPU | Kontrol programını ve sistem tanılamasını yürütür |
| Dijital giriş | Buton, limit anahtarı ve sensör gibi iki durumlu sinyalleri alır |
| Dijital çıkış | Kontaktör, lamba, solenoid ve röleleri sürer |
| Analog giriş/çıkış | Basınç, sıcaklık, debi ve hız gibi sürekli değerleri işler |
| Haberleşme modülü | HMI, SCADA, sürücü ve üst seviye sistemlerle veri alışverişi yapar |
| Programlama yazılımı | Projenin oluşturulması, yüklenmesi, izlenmesi ve yedeklenmesini sağlar |
PLC Programlama Dilleri
| Dil | En uygun kullanım |
|---|---|
| Ladder Diagram (LD) | Röle mantığı, kilitlemeler ve bakım kolaylığı |
| Function Block Diagram (FBD) | Analog kontrol ve fonksiyon blokları |
| Structured Text (ST) | Hesaplama, dizi işlemleri ve karmaşık algoritmalar |
| Sequential Function Chart (SFC) | Sıralı makine adımları ve reçete akışları |
Dil seçimi yalnızca geliştiricinin tercihine göre yapılmamalıdır. Bakım ekibinin yetkinliği, prosesin karmaşıklığı, tekrar kullanılabilirlik ve test gereksinimleri birlikte değerlendirilmelidir.
Size Uygun Eğitimi Bulun
Bireysel mi yoksa kurumsal mı eğitim arıyorsunuz?
PLC, Röle ve Mikrodenetleyici Farkı
| Özellik | PLC | Röleli kontrol | Mikrodenetleyici |
|---|---|---|---|
| Program değişikliği | Yazılımla hızlı | Fiziksel kablolama gerekir | Yazılım ve elektronik tasarım gerekir |
| Endüstriyel dayanım | Yüksek | Yüksek | Tasarıma bağlı |
| Tanılama | Çevrim içi izleme ve hata kayıtları | Sınırlı | Özel geliştirme gerekir |
| Ölçeklenebilirlik | Modüler | Kablolama karmaşıklaşır | Donanım tasarımına bağlı |
PLC Seçerken Nelere Bakılır?
- Dijital ve analog giriş-çıkış sayısı ile yedek kapasite
- Sinyal tipleri, gerilim seviyeleri ve izolasyon gereksinimi
- Gerekli tarama süresi ve hareket kontrol performansı
- Profinet, Modbus TCP, EtherNet/IP gibi haberleşme ihtiyaçları
- Emniyet fonksiyonları ve gerekli güvenlik seviyesi
- Sıcaklık, titreşim, nem ve pano koşulları
- Yazılım lisansı, yedek parça ve teknik destek erişimi
PLC Programlama İçin İyi Uygulamalar
Etiketleri anlamlı adlandırın, giriş ve çıkışları doğrudan programın her yerinde kullanmak yerine ara değişkenlerle yönetin ve makine durumlarını açık bir durum modeliyle tanımlayın. Acil durdurma ve koruyucu kapı gibi emniyet işlevleri, risk değerlendirmesine uygun emniyet donanımıyla gerçekleştirilmelidir; standart PLC yazılımı tek başına güvenlik devresi yerine geçmez.
Değişikliklerden önce program yedeği ve sürüm kaydı alın. Devreye alma sırasında giriş-çıkış testi, simülasyon, alarm doğrulama ve enerji kesilip gelme senaryoları kayıt altına alınmalıdır.
İlgili Konular
Sık Sorulan Sorular
Bu konuda en çok merak edilenler
Endüstriyel elektrik altyapısı olanlar için Ladder Diagram iyi bir başlangıçtır. Daha karmaşık veri işleme ve algoritmalar için Structured Text öğrenmek önemli avantaj sağlar.
Hayır. PLC sahadaki kontrolü yürütür; SCADA ise proses verilerini toplar, görselleştirir, alarm ve raporlama sağlar. İki sistem haberleşerek birlikte çalışır. Bu yapı, endüstriyel otomasyon mimarisinin temel parçalarındandır.
Modern PLC'lerde kullanıcı programı kalıcı bellekte saklanır. Ancak çalışma verilerinin hangilerinin korunacağı proje ayarlarına ve kullanılan bellek tipine bağlıdır.













