PLC adalah sistem elektronik digital yang didesain untuk penggunaan di industri. PLC dapat diprogram untuk mengimplementasikan fungsi logika, urutan, perwaktuan, dan operasi aritmatika untuk mengontrol mesin atau proses melalui modul input/output. PLC dirancang untuk menggantikan sistem kontrol berbasis relay dan memiliki kemampuan untuk diprogram ulang sesuai kebutuhan.