Bu madde henüz onaylanmamıştır.
+1 Daha
Programlanabilir Mantık Denetleyici
Endüstriyel Otomasyon | Programlanabilir Mantık Denetleyici (PLC), endüstriyel otomasyon sistemlerinde makine, üretim hattı ve proseslerin kontrol edilmesi için kullanılan mikroişlemci tabanlı bir kontrol cihazıdır. Sensör, buton ve anahtar gibi giriş elemanlarından aldığı sinyalleri işler; programa bağlı olarak motor, valf, röle, lamba ve sürücü gibi çıkış elemanlarını kontrol eder. PLC’ler fabrika otomasyonu, paketleme sistemleri, konveyör hatları, robotik sistemler, SCADA ve HMI uygulamalarında yaygın olarak kullanılır. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
Programlanabilir Mantık Denetleyici ya da kısaca PLC (Programmable Logic Controller), sensör ve anahtar gibi girişlerden veri okuyup önceden tanımlanmış mantığa göre motor, vana, röle, alarm ve sürücü gibi çıkışları gerçek zamanlı yöneten, endüstriyel şartlara dayanıklı bir denetleyicidir. PLC kavramı, 1960’ların sonlarında röleli kontrol panolarının esnek olmayan yapısını aşmak için ortaya çıkmış; zamanla yalnızca makine kontrolünden ibaret olmayan, dağıtık G/Ç, emniyet, haberleşme, veri toplama, OPC UA, edge mimarileri ve hatta sanal PLC’leri kapsayan geniş bir otomasyon sınıfına dönüşmüştür.
PLC, esas olarak imalat ve proses otomasyonunda kullanılan, yazılım ile yeniden yapılandırılabilen endüstriyel bir bilgisayardır. Klasik kişisel bilgisayardan farkı, sıcaklık değişimi, elektriksel gürültü, titreşim ve sürekli çalışma gibi saha koşullarına göre tasarlanmış olmasıdır. Bu yüzden üretim hatları, montaj makineleri, robotik hücreler, konveyörler, pompa istasyonları ve proses tesislerinde güvenilir kontrol elemanı olarak kullanılır.
Tipik bir PLC sistemi; bir CPU, güç kaynağı, bellek, giriş/çıkış arayüzleri ve haberleşme birimlerinden oluşur. Resmî ürün tanımlarında bu yapı kimi zaman kompakt “tek gövdeli” (brick) biçimde, kimi zaman da raf ya da şasi temelli modüler mimariyle sunulur. Modüler sistemlerin ayırt edici vasfı, güç, CPU, sinyal modülü ve iletişim modülünün uygulamaya göre ayrı ayrı seçilip genişletilebilmesidir; bu da küçük makine kontrolünden çok geniş dağıtık tesis mimarilerine kadar ölçeklenmeyi mümkün kılar.
Güncel PLC ailesi artık yalnızca yerel giriş ve çıkışları değil, dağıtık G/Ç istasyonlarını ve ağ tabanlı haberleşmeyi de kapsar. Örneğin siemens STEP 7/TIA Portal sayfalarında PLC, dağıtılmış G/Ç, hareket kontrolü ve güvenlik aynı mühendislik çatısı altında gösterilir; resmi OPC Foundation sayfaları OPC UA’yı çoklu protokoller üzerinde uçtan uca güvenlik içeren bir veri değişim çerçevesi olarak tanımlar; rockwell automation tarafında ise EtherNet/IP tabanlı bütünleşik kontrol ve güvenlik vurgulanır. Buna paralel olarak PROFINET, EtherNet/IP, Modbus, CANopen ve OPC UA gibi protokoller PLC mimarisinin ayrılmaz parçası hâline gelmiştir.
PLC’nin tarihsel çıkış noktası, otomotiv sektöründe kablolu röle mantığının bakım ve değişiklik maliyetidir. Geçerli tarih anlatısında, 1968’de General Motors için geliştirilen ve 1969’da ortaya çıkan Modicon 084 , ilk ticari PLC örneği olarak anılır; bu çizginin merkezinde de genellikle Dick Morley yer alır. İlk nesil PLC’lerin temel yeniliği, kontrol mantığını kabloda değil yazılımda tanımlayarak üretim hattı değişikliklerini fiziksel tekrar kablolamadan kurtarmasıydı.
İzleyen yıllarda PLC ekosistemi iki yönde büyüdü: bir yandan Modicon çizgisi genişledi ve açık endüstriyel iletişimde etkili olan Modbus ortaya çıktı; diğer yandan Odo Josef Struger ve Allen-Bradley çevresindeki gelişmeler, özellikle Amerika Birleşik Devletleri pazarında PLC’nin yaygınlaşmasına katkı verdi. Kaynaklarda “PLC” kısaltmasının, kişisel bilgisayar anlamındaki “PC” ile karışmayı önlemek üzere bu dönemde yerleştiği de vurgulanır. Modicon markası daha sonra Schneider Electric portföyüne girmiştir.
Standartlaşma safhası, PLC tarihinin ikinci büyük kırılmasıdır. IEC 61131-3, PLC programlama dillerini ortak bir çerçeveye taşıdı; 2013’te üçüncü baskı, 2025’te dördüncü baskı yayımlandı. Buna 2020’lerde eklenen yeni eğilim ise, PLC’nin klasik donanım kutusundan çıkarak güvenli veri paylaşımı, edge ve bulut bağlantısı, hatta sanallaştırılmış denetleyici biçimlerine açılmasıdır.
PLC tarihindeki başlıca eşikler aşağıdaki gibi özetlenebilir.
PLC tarihindeki bazı dönüm noktaları
1968 : General Motors için ilk PLC ihtiyacı ve çözüm arayışı
1969 : Modicon 084'ın ortaya çıkışı
1977 : Modicon markasının el değiştirmesi
1993 : IEC 61131-3'ün ilk yayımlanışı
2013 : IEC 61131-3 üçüncü baskı
2025 : IEC 61131-3 dördüncü baskı
2020'ler : IIoT-native denetleyiciler, OPC UA, edge ve sanal PLC'ler
Bu çizelge, PLC’nin röle ikamesi olarak başladığını; daha sonra standardizasyon, ağ tabanlı entegrasyon ve Endüstri 4.0 bağlamında veri merkezli bir denetleyiciye dönüştüğünü gösterir.
Mimari düzeyde PLC’nin kalbi CPU’dur; kullanıcı programını yürütür, girişleri yorumlar ve çıkışlara karar verir. CPU’ya ek olarak güç kaynağı, yerel veya uzak G/Ç modülleri, bellek ve iletişim modülleri sistemin geri kalanını oluşturur. Örneğin çağdaş kontrolör dokümantasyonlarında uygulama programının enerji kesintisinde korunması için non-volatile memory, sahada veri kaydı ya da firmware güncellemesi için SD kart yuvası, Ethernet ve seri/CANopen gibi haberleşme arayüzleri sıkça görülür.
Sinyal katmanında PLC’ler iki ana veri tipini işler: dijital ve analog. Dijital tarafta 24 V DC girişler endüstride çok yaygındır; Siemens S7-1200 teknik verilerinde 24 V source-sink tip 1 girişler açıkça listelenir. Analog tarafta ise ±10 V, 0–10 V, 0–20 mA ve 4–20 mA gibi aralıklar tipik örneklerdir. Siemens SM 1231 analog giriş modülü ±10 V, 0–20 mA ve 4–20 mA seçeneklerini verir; Omron NX analog birimleri hem -10…10 V hem de 4…20 mA örnekleriyle sunulur; Rockwell Micro800 modülleri de ±10 V ile 0–20 mA sınıfı giriş/çıkışları destekler. Schneider tarafında da 24 V DC beslemeli analog modüller ve 24 V DC dijital giriş modülleri yaygındır.
PLC’nin çalışması tipik olarak bir tarama döngüsüne dayanır. Basitleştirilmiş biçimde bu döngü, girişlerin okunması, program mantığının yürütülmesi ve çıkışların güncellenmesi aşamalarından oluşur; bazı üretici belgeleri buna iletişim ve arka plan işlerini de ekler. Kaynaklarda çevrim sürelerinin program karmaşıklığına ve uzak G/Ç kullanımına göre milisaniyeler ile onlarca milisaniye arasında değişebildiği belirtilir. Bu nedenle PLC, deterministik davranışıyla gerçek zamanlı kontrolün pratik taşıyıcısıdır.
Bu işleyiş, şematik olarak şöyle gösterilebilir.
A[Girişlerin okunması] --> B[Program mantığının yürütülmesi]
B --> C[Çıkışların güncellenmesi]
C --> D[İletişim ve arka plan işleri]
D --> A
Tarama süresi, her uygulama için yeterli olmayabilir. Bu nedenle yüksek hızlı sayaç, zamanlama ya da özel I/O modülleri kullanılır. Örneğin Siemens S7-1200 teknik verilerinde bazı diferansiyel girişlerin yüksek hızlı sayaç modunda 1 MHz’e kadar desteklendiği görülür; bu tür işlevler, encoder darbeleri veya çok hızlı olayların ana tarama döngüsüne bırakılmadan güvenilir biçimde yakalanmasını sağlar.
PLC programlamasının ortak başvuru çerçevesi, IEC 61131-3 standardıdır. 2025 tarihli dördüncü baskı, Structured Text (ST), Ladder Diagram (LD) ve Function Block Diagram (FBD) dillerini tanımlar; ayrıca program ve fonksiyon bloklarının iç örgütlenmesi için Sequential Function Chart (SFC) öğelerini tarif eder. 2013 tarihli üçüncü baskıda ise Instruction List (IL) ve ST metinsel, LD ve FBD grafiksel diller olarak yer alıyordu; dolayısıyla IL’in güncel baskının temel dil kümesinde artık yer almadığı anlaşılır.
Ladder mantığı, röle şemalarına benzerliği yüzünden özellikle elektrik ve bakım kökenli kullanıcılar için uzun süre merkezî önemini korumuştur. Bununla birlikte çağdaş PLC ortamları, tek bir projede birden çok dili bir arada kullanmayı destekler. , PLC’leri, dağıtık G/Ç’yi, hareketi ve güvenliği aynı platformda toplar; , Logix 5000 ailesini tek mühendislik ortamında yapılandırma ve bakım için konumlandırır; Schneider’in M241 belgeleri EcoStruxure Machine Expert’in IL, ST, FBD, SFC ve LD’yi desteklediğini gösterir; , iQ-R ve iQ-F için yeni nesil programlama ve bakım ortamı olarak sunulur; ise IEC 61131-3 uyumlu, hareket, mantık, güvenlik, sürücü, görme ve HMI’yi tek IDE altında birleştiren bir yapı sunar.
Büyük tedarikçilerin portföyleri, aynı markanın içinde hem kompakt makine PLC’lerini hem de çok daha geniş modüler ya da plant-wide denetleyicileri barındırır. Bu nedenle aşağıdaki tablo tekil model değil, ürün ailesinin tipik konumunu özetler; G/Ç ölçeği üreticiye göre değil, seçilen CPU, yerel modül, genişletme ve dağıtık istasyon topolojisine göre ciddi biçimde değişir.
Sektörel olarak PLC’ler; paketleme, malzeme taşıma, konveyör, pompa ve su/atıksu sistemleri, gıda ve içecek, yaşam bilimleri, robotik hücreler, motion control ve vision entegrasyonu gibi alanlarda yoğunlaşır. Rockwell’in endüstri sayfaları paketleme, material handling, water/wastewater, food and beverage ve life sciences’ı öne çıkarırken; Schneider’in Türkçe PLC sayfası paketleme makineleri, pompa sistemleri, atık su, üretim hatları ve kalite kontrol hatlarını vurgular; Omron dokümantasyonu ise yüksek hızlı EtherCAT üzerinde senkronize I/O ile safety, vision ve motion bütünleşmesini özellikle belirtir.
PLC ile mikrodenetleyici arasındaki temel ayrım, denetleyicinin ne kadar endüstriye hazır geldiğidir. PLC; hazır G/Ç arabirimleri, teşhis araçları, ağ iletişimi, bakım kolaylığı ve sahada değiştirilebilir program mantığı ile öne çıkar. Mikrodenetleyici tabanlı çözümler ise çok büyük adetlerde üretilecek gömülü ürünlerde, özel güç/I/O tasarımı ve bileşen optimizasyonu sayesinde daha ekonomik olabilir. Başka bir deyişle, yüksek adetli sabit işlevli ürünler mikrodenetleyici lehine; düşük-orta hacimli, sonradan değişecek endüstriyel makineler ise PLC lehine avantaj üretir. Bu son cümle, kaynaklarda verilen mimari ve maliyet farklarından çıkarımdır.
Safety PLC ya da emniyet PLC’si, tehlikeli durumlarda makineyi güvenli duruma almak için tasarlanmış denetleyicidir. Bu sınıfın ayırt edici yönü, yalnızca kontrol işlevi değil, işlevsel güvenlik hedeflerini de karşılamasıdır. Rockwell’in GuardLogix/ControlLogix emniyet denetleyici sayfalarında SIL2/PLd ve SIL3/PLe sınıfları; Schneider’in Modicon MCM kataloğunda ise PL e/Category 4 ve SIL3 uygunluğu vurgulanır. Siemens’in Safety Integrated yaklaşımı da insanı, tesisi ve çevreyi koruyan işlevsel güvenliği otomasyon mimarisinin ayrı bir katmanı değil, içkin bir özelliği olarak ele alır.
Endüstri 4.0 bağlamında PLC’nin rolü belirgin biçimde genişlemektedir. OPC Foundation, OPC UA’yı üreticiden ve platformdan bağımsız, standartlaştırılmış, uçtan uca güvenlik yerleşik veri değişim çerçevesi olarak tanımlar. siemens, S7-1200 ve S7-1500 denetleyicilerinin OPC UA istemci/sunucu olabildiğini; Industrial Edge’in bulut platformları, IIoT SaaS çözümleri, ERP, MES/SCADA ve MQTT broker’larıyla IT/OT yakınsaması sağladığını; S7-1500V ile de sanal PLC yaklaşımını üretime taşıdığını belirtir. Schneider Electric ise Modicon ailesini “IIoT-native edge controllers” olarak tanımlar ve buluta doğrudan, şifreli iletişim kurabilen kontrolörler sunar. rockwell automation tarafında aynı yönelim, Connected Enterprise ve cloud manufacturing söylemiyle açıklanır. Sonuç olarak güncel PLC, yalnızca makineyi çalıştıran mantık motoru değil; veri üreten, bağlamsallaştıran, paylaşan ve zaman zaman sanallaştırılabilen bir otomasyon düğümüdür.
Programlanabilir Mantık Denetleyici
Endüstriyel Otomasyon | Programlanabilir Mantık Denetleyici (PLC), endüstriyel otomasyon sistemlerinde makine, üretim hattı ve proseslerin kontrol edilmesi için kullanılan mikroişlemci tabanlı bir kontrol cihazıdır. Sensör, buton ve anahtar gibi giriş elemanlarından aldığı sinyalleri işler; programa bağlı olarak motor, valf, röle, lamba ve sürücü gibi çıkış elemanlarını kontrol eder. PLC’ler fabrika otomasyonu, paketleme sistemleri, konveyör hatları, robotik sistemler, SCADA ve HMI uygulamalarında yaygın olarak kullanılır. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
Henüz Tartışma Girilmemiştir
"Programlanabilir Mantık Denetleyici" maddesi için tartışma başlatın
Programlanabilir Mantık Denetleyici
Özet
Tanım ve Kapsam
Tarihsel Gelişim
Mimari, Sinyaller ve Çalışma Mantığı
Programlama Dilleri ve Mühendislik Yazılımları
Başlıca Üreticiler ve Uygulama Alanları
PLC'nin Konumu
Bu madde yapay zeka desteği ile üretilmiştir.