Programmeeritav loogikakontroller (PLC) on digitaalne tööstuslik juhtimisseade, mida tavaliselt kasutatakse automatiseeritud tootmisliinides ja masinates. See suudab programmeerimise kaudu teostada sisendi ja väljundi loogilist töötlemist ja juhtimist ning sellel on kõrge töökindlus ja stabiilsus.

Programmeeritavad loogikakontrollerid (PLC) kasutavad programmeeritavat mälu loogikatehete, järjestikuse juhtimise, ajastamise, loendamise ja aritmeetiliste toimingute salvestamise käskude täitmiseks. Need juhivad erinevat tüüpi mehaanilisi seadmeid või tootmisprotsesse digitaal- või analoogsisendi (I) ja väljundi (O) liideste kaudu ning neid kasutatakse laialdaselt automatiseerimise juhtimise valdkonnas, sealhulgas, kuid mitte ainult, järgmistes rakendustes:
Tööstusautomaatika: PLC-d kasutatakse tehase tootmisliinide, robotite, töötlemisseadmete jms juhtimiseks.
Transport: PLC-d saab kasutada fooritulede, tunnelivalgustuse, liftide, automaatuste jms jaoks.
Hooneautomaatika: PLC-d saab kasutada hooneautomaatikasüsteemides, nagu kliimaseade, liftid, juurdepääsukontroll jne.
Energiahaldus: PLC-d saab kasutada energia tootmise, edastamise ja jaotamise, näiteks elektrijaamade, alajaamade, veepuhastusjaamade jms juhtimiseks.
Meditsiiniseadmed: PLC-d saab kasutada meditsiiniseadmete (nt röntgeniaparaadid, südamestimulaatorid jne) töö ja jälgimise juhtimiseks.
Koduautomaatika: PLC-d saab kasutada koduautomaatikasüsteemide jaoks, nagu targad kodud, turvasüsteemid jne.
