PLC (Programlanabilir Mantıksal Denetleyici), fabrikalardaki üretim bölümlerinde veya makinelerin kontrolü gibi işlemlerin denetiminde kullanılan otomasyon cihazıdır. Normal bilgisayarların aksine PLC'nin birçok giriş ve çıkışı (I/O) vardır. En büyük artıları ise elektriksel gürültülere, sıcaklık farklarına ve mekanik darbelere karşı dayanıklı tasarlanırlar. Farklı markanın PLC'leri kendilerine göre bir işletim sistemi yüklerler. Bu denetleyici sistem, giriş bilgilerini gözle görülmeyecek hızlarla tarayarak buna uygun çıkış bilgilerini gerçek zamana yakın, cevap verecek şekilde çalışır. PLC, kısa sürede daha çok ve kaliteli ürün üretme, çok düşük hata oranlarına sahip üretim yapma gibi unsurların ön plana çıkmasında büyük rol oynar.
PLC'ler 4 ana bölümden oluşmaktadır.
►Merkezi İşlem Birimi ( CPU )
►Bellek Birimi ( RAM,ROM, PROM vb.. )
►Giriş Birimi ( IN )
►Çıkış Birimi ( OUT )
SCADA terimi “Supervisory Control And Data Acquisition kelimelerinin baş harflerinden oluşturulmuştur. Türkçe’ye “ Danışmalı Kontrol ve Veri Toplama Sistemi “ veya “Uzaktan Kontrol ve Gözleme Sistemi “olarak çevrilebilir. Kısaca bilgisayarlardan, haberleşme aletlerinden, algılayıcılardan veya diğer aygıtlardan oluşturulmuş denetlenebilen ve kontrol edilen bir sistemin genel adıdır.
Süreçler için gözetleyici denetim ve veri toplama işlemlerini yapan sistemler için kullanılan SCADA sistemleri, fabrikadaki süreçlerin (hammadde, üretim ve mamul madde takibi vb.) denetiminde kullanılan çeşitli araçlarla (RTU, PLC vb.) birlikte fabrikanın üretim kontrolü ve takibine yönelik bir alt yapı oluştururlar. Bu alt yapının imkan verdiği ölçüde üretim kaynakları planlaması (MRPII) ve işletme kaynakları planlama (ERP) sistemleriyle gerekli bağlaşımlar kurularak ideal bir yapıya erişilebilir. Amaç en düşük maliyetle, daha kaliteli ve daha çok üretmek için gerekli yapıyı kurmaktır. İşletmedeki tesislerden en yüksek verimlilikle yararlanmak, yöneticilerin işletmeye ve üretim bilgilerine tam olarak hakim olmasıyla sağlanabilir. SCADA yazılım paketleri endüstriyel tesislerde alt yapı yazılım görevini üstlenmeli ve fabrika içi ile dışındaki ağlara bağlanarak şirketin bütün katmanlarının uyum içerisinde çalışmasına imkan verir. SCADA işletme genelinde herkese, her zaman erişebilecekleri, gerçek zamanlı ve ayrıntılı bilgiyi sağlar