Abstrak :
Programmable Logic Controller (PLC) merupakan piranti elektronik yang dibuat sebagai pengganti kumpulan relay-relay mekanik yang digunakan dalam sistem kontrol. Perubahan status keluaran PLC tergantung dari logika-logika proses yang diterapkan pada masukannya. Logika-logika proses tersebut dibuat menggunakan diagram ladder.
PLC minimum yang berbasis mikrokontroler ATMEL AT89S52 telah dirancang dan dibuat dengan spesifikasi delapan buah masukan digital, delapan buah keluaran digital, tampilan LCD dan komunikasi serial. Sedangkan diagram ladder-nya telah juga dirancang dan dibuat menggunakan bahasa pemrograman Visual Basic 6 untuk melakukan logika AND, OR dan XOR. Komunikasi antara PLC dan komputer tersedia untuk uploading, downloading dan monitoring program yang akan dijalankan PLC tersebut.