Mikroprocesori su se pojavili početkom 1970-ih. Ljudi su ga brzo uveli u programirani kontroler, koji je dodao funkcije izračunavanja, prijenosa podataka i obrade u PLC, te dovršio industrijski kontrolni uređaj sa stvarnim karakteristikama računara. PLC je u ovom trenutku proizvod kombinacije mikrokompjuterske tehnologije i koncepta konvencionalne kontrole releja. Nakon razvoja ličnih računara, kako bi se olakšale i odražavale funkcionalne karakteristike programskih kontrolora, programirani kontrolori logike su nazvani Programirani kontroler logike (PLC).
Sredinom do kraja 1970-ih, programirani kontrolori su ušli u fazu praktičnog razvoja, a kompjuterska tehnologija je u potpunosti uvedena u programljive kontrolere, što je njihovu funkciju skocilo naprijed. Veća brzina računara, ultra-mala veličina, pouzdaniji industrijski dizajn protiv ometanja, analogno računaranje, FUNKCIJA PID-a i izuzetno visoke troškovne performanse uspostavili su svoju poziciju u modernoj industriji.
U ranim 1980-ima, programirani kontrolori su široko korišteni u naprednim industrijskim zemljama. Broj zemalja koje proizvode programljive kontrolere u svijetu se povećava, a izlaz se povećava. Ovo označava programirani kontrolor je ušao u zrelu fazu.
Od 1980-ih do sredine 1990-ih, PLC je bio najbrži rastni period, sa godišnjom stopom rasta od 30-40%. Tokom ovog perioda, sposobnost PLC-a da rukuje analognim količinama, mogućnostima digitalnog računarstva, mogućnostima interfejsa ljudske mašine i mrežnim mogućnostima je uveličano. PLC je postepeno ulazio u polje kontrole procesa i zamijenio dominantni DCS u oblasti kontrole procesa u nekim aplikacijama. Sistema.
Krajem 20. vijeka razvojne karakteristike programiblnih kontrolora bile su prilagođenije potrebama moderne industrije. U tom periodu razvijeni su mainframes i ultra-minicomputeri, rođene su različite jedinice posebne funkcije, a proizvedene su razne jedinice sučelja čovjek-mašina i komunikacijske jedinice, što je olakšalo podudaranje industrijske kontrolne opreme pomoću programiblnih kontrolora.