Програмируемият логически контролер (PLC) е цифрово индустриално контролно устройство, което обикновено се използва в автоматизирани производствени линии и машини. Той може да извършва логическа обработка и контрол на входа и изхода чрез програмиране и има висока надеждност и стабилност.

Програмируемите логически контролери (PLC) използват програмируема памет за изпълнение на инструкции за съхраняване на логически операции, последователно управление, синхронизация, броене и аритметични операции. Те управляват различни видове механично оборудване или производствени процеси чрез цифрови или аналогови входни (I) и изходни (O) интерфейси и се използват широко в областта на автоматизираното управление, включително, но не само, следните приложения:
Индустриална автоматизация: PLC се използва за контрол и управление на фабрични производствени линии, роботи, оборудване за обработка и др.
Транспорт: PLC може да се използва за светлини за светофари, тунелно осветление, асансьори, автоматични врати и др.
Сградна автоматизация: PLC може да се използва за системи за автоматизация на сгради като климатизация, асансьори, контрол на достъпа и др.
Енергиен мениджмънт: PLC може да се използва за управление и контрол на производството, преноса и разпределението на енергия, като електроцентрали, подстанции, пречиствателни станции за вода и др.
Медицинско оборудване: PLC може да се използва за управление на работата и наблюдение на медицинско оборудване, като рентгенови апарати, пейсмейкъри и др.
Домашна автоматизация: PLC може да се използва за системи за домашна автоматизация, като интелигентни домове, системи за сигурност и др.
