Programlanabilir Mantık Denetleyicisi (PLC), bir mikroişlemci çekirdeği etrafında geliştirilmiş, bilgisayar teknolojisini, otomatik kontrol teknolojisini ve iletişim teknolojisini entegre eden genel-amaçlı bir endüstriyel otomasyon cihazıdır. Programlanabilir bir belleği dahili talimat depolama ortamı olarak kullanır ve mantıksal işlemler, sıralama, zamanlama, sayma ve aritmetik hesaplamalar gibi işlevleri gerçekleştirir.
Bir PLC'nin çekirdeği, Merkezi İşlem Birimi (CPU), bellek, giriş/çıkış (I/O) modülleri ve iletişim arayüzlerinden oluşur. -Merdiven Mantığı ve Fonksiyon Blok Diyagramları gibi- çeşitli programlama dillerini destekler ve otomotiv üretimi, enerji ve kimyasal işleme ve mekanik işleme gibi alanlarda yaygın olarak uygulanır. PLC'ler yapısal bileşimlerine göre kompakt (monolitik) PLC'ler ve modüler PLC'ler olarak sınıflandırılır. Yüksek güvenilirlik, parazite karşı güçlü direnç, programlanabilir kontrol mantığı ve mükemmel esneklik ile karakterize edilirler. Teknoloji, geleneksel röle-kontaktör kontrol sistemlerinden geliştirildi. 1969'da Amerika Birleşik Devletleri'ndeki Digital Equipment Corporation (DEC) ilk programlanabilir mantık denetleyicisini geliştirdi. Daha sonra bu yeni endüstriyel kontrol cihazı ABD'deki diğer çeşitli endüstriyel sektörlerde hızla benimsendi ve uygulandı. 1971'de Japonya bu yeni teknolojiyi ABD'den tanıttı ve programlanabilir mantık kontrolörleri üretmeye başladı. 1973 yılında Batı Avrupa ülkeleri de PLC'lerin araştırma, geliştirme ve üretimine başladı. Çin, programlanabilir mantık denetleyicileri üzerine kendi araştırmasını 1974 yılında başlattı ve bunların endüstriyel üretimdeki uygulamaları 1977'de başladı. 1980'lerin başında PLC'ler, gelişmiş sanayileşmiş ülkelerde yaygın bir şekilde benimsenmeye başladı. 1980'lerden 1990'ların ortalarına kadar olan dönem,{28}}en hızlı gelişim dönemlerini işaret ediyordu. 20. yüzyılın sonlarına gelindiğinde PLC'ler, modern endüstrinin gereksinimlerine daha da hassas bir şekilde uyacak şekilde gelişti. 21. yüzyılda-IEC 61131 standart serisinin, özellikle de IEC 61131-3 programlama dili standardının tanıtılması ve uygulanmasıyla hareket eden PLC'ler, açıklık ve standardizasyonla karakterize edilen bir döneme girdi.
Modern bilim ve teknolojinin ilerlemesiyle birlikte PLC'nin rolü, sıralı mantık kontrolünün ötesine geçti; artık çok çeşitli dijital ve analog sinyalleri almanın yanı sıra karmaşık mantık işlemleri, işlev değerlendirmeleri ve kayan-nokta aritmetiği gerçekleştirme kapasitesine sahiptir. Sonuç olarak PLC artık modern endüstriyel otomasyonun üç temel sütunundan biri olarak kabul edilmektedir.

