PLC adalah suatu peralatan kontrol yang dapat diprogram agar dapat mengontrol proses atau operasi mesin. Kontrol program dari sebuah PLC adalah menganalisa sinyal input kemudian mengatur keadaan output sesuai dengan keinginan.

Keadaan input PLC digunakan dan dapat disimpan didalam memory dimana PLC melakukan instruksi logika yang di program pada keadaan inputnya. Peralatan pada modul input dapat berupa switch, push button, sensor photo elektrik pada panel kontrol, limit switch atau peralatan lainnya dimana dapat menghasilkan sesuatu sinyal yang dapat masuk ke dalam sebuah PLC. Peralatan pada modul output dapat berupa switch yang menyalakan lampu indikator, relay yang menggerakkan motor atau peralatan lain yang dapat digerakkan oleh sinyal output dari sebuah PLC.

