PLC merupakan sistem elektronik digital yang dirancang untuk mengendalikan mesin dengan menerapkan fungsi logika, waktu, hitungan, dan operasi aritmatika. PLC memiliki CPU, memori, input/output dan dapat diprogram untuk mengontrol berbagai proses industri seperti otomatisasi pabrik. Keunggulan PLC dibanding sistem konvensional antara lain perawatan dan modifikasi yang lebih mudah.