Kontrol logika terprogram
PLC dan
rangkaian masukan/keluaran
Kontrol logika terprogram (bahasa
Inggris: programmable logic controller atau PLC) adalah suatu mikroprosesor yang digunakan untuk otomasi proses industri seperti pengawasan dan
pengontrolan mesin di jalur
perakitan suatu pabrik. PLC memiliki perangkat masukan dan keluaran
yang digunakan untuk berhubungan dengan perangkat luar seperti sensor, relai, contactor
dll. Bahasa pemrograman yang digunakan untuk mengoperasikan PLC berbeda dengan
bahasa pemrograman biasa. Bahasa yang digunakan adalah Ladder,
yang hanya berisi input-proses-output. Disebut Ladder,
karena bentuk tampilan bahasa pemrogramannya memang seperti tampilan tangga.
Disamping menggunakan pemrograman ladder, PLC juga dapat diprogram dengan
pemrograman SFC dan pemrograman ST, untuk yang ST sudah jarang digunakan lagi.