Програмований логічний
контролер (ПЛК) (англ. programmable logic controller (PLC)) — електронний пристрій, який використовується
для автоматизації технологічних процесів таких як, управління конвеєрною
лінією, насосами на станціях водопостачання, верстатами з числовим програмним
керуванням тощо. По суті, це спеціалізований комп'ютер реального часу, що
розроблений на основі мікроконтролера. Основною його відмінністю від
комп'ютерів загального призначення є значна кількість пристроїв вводу-виводу
для давачів та виконавчих пристроїв, а також можливість надійної роботи при
несприятливих умовах: широкий діапазон температур, висока вологість, сильні
електромагнітні завади, вібрації тощо.