Ohjelmoitava logiikkaohjain (PLC) on yleiskäyttöinen{0}}teollisuuden automaatiolaite, joka on kehitetty mikroprosessoriytimen ympärille ja joka yhdistää tietokoneteknologian, automaattisen ohjaustekniikan ja viestintätekniikan. Se käyttää ohjelmoitavaa muistia sisäisenä käskyjen tallennusvälineenä ja suorittaa toimintoja, kuten loogisia operaatioita, sekvenssiä, ajoitusta, laskentaa ja aritmeettisia laskelmia.
PLC:n ydin koostuu keskusprosessoriyksiköstä (CPU), muistista, tulo/lähtömoduuleista (I/O) ja tietoliikenneliitännöistä. Se tukee useita ohjelmointikieliä,-kuten tikapuulogiikka- ja funktiolohkokaavioita-, ja sitä käytetään laajalti aloilla, kuten autoteollisuudessa, energian ja kemian käsittelyssä sekä mekaanisessa koneistuksessa. Rakenteellisen koostumuksensa perusteella PLC:t luokitellaan kompakteihin (monoliittinen) ja modulaarisiin PLC:ihin. Niille on ominaista korkea luotettavuus, vahva häiriönkestävyys, ohjelmoitava ohjauslogiikka ja erinomainen joustavuus. Tekniikka kehittyi perinteisistä rele{6}}kontaktoriohjausjärjestelmistä. Vuonna 1969 yhdysvaltalainen Digital Equipment Corporation (DEC) kehitti ensimmäisen ohjelmoitavan logiikkaohjaimen. Myöhemmin tämä uusi teollinen ohjauslaite otettiin nopeasti käyttöön ja otettiin käyttöön useilla muilla teollisuuden aloilla Yhdysvalloissa. Vuonna 1971 Japani esitteli tämän uuden teknologian Yhdysvalloista ja alkoi valmistaa ohjelmoitavia logiikkaohjaimia. Vuonna 1973 Länsi-Euroopan maat aloittivat myös PLC:iden tutkimuksen, kehittämisen ja tuotannon. Kiina aloitti oman ohjelmoitavien logiikkaohjaimien tutkimuksensa vuonna 1974, ja niiden käyttö teollisessa tuotannossa alkoi vuonna 1977. 1980-luvun alkuun mennessä PLC:t olivat saavuttaneet laajan käytön edistyneissä teollisuusmaissa. Ajanjakso 1980-luvulta 1990-luvun puoliväliin oli niiden nopeimman kehityksen aikakautta. 1900-luvun loppuun mennessä PLC:t olivat kehittyneet entistä tarkemmin räätälöityiksi modernin teollisuuden vaatimuksiin. 2000-luvulla-IEC 61131 -standardisarjan, erityisesti IEC 61131-3 -ohjelmointikielen edistämisen ja käyttöönoton johdosta, PLC:t astuivat aikakauteen, jolle on ominaista avoimuus ja standardointi.
Nykyaikaisen tieteen ja tekniikan edistymisen myötä PLC:n rooli on laajentunut pelkän peräkkäisen logiikan hallinnan ulkopuolelle. se pystyy nyt vastaanottamaan monenlaisia digitaalisia ja analogisia signaaleja sekä suorittamaan monimutkaisia logiikkaoperaatioita, toimintojen arviointeja ja liukulukuaritmetiikkaa. Tästä syystä PLC tunnustetaan nyt yhdeksi modernin teollisuusautomaation kolmesta peruspilarista.

