PLC
(Programmable Logic Controller) 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.
Berdasarkan
namanya konsep PLC adalah sebagai berikut :
- Programmable, menunjukkan kemampuan dalam hal memori untuk menyimpan program yang telah dibuat yang dengan mudah diubah-ubah fungsi atau kegunaannya.
- Logic, menunjukkan kemampuan dalam memproses input secara aritmatik dan logic (ALU), yakni melakukan operasi membandingkan, menjumlahkan, mengalikan, membagi, mengurangi, negasi, AND, OR, dan lain sebagainya.
- Controller, menunjukkan kemampuan dalam mengontrol dan mengatur proses sehingga menghasilkan output yang diinginkan.
Sumber : kitomaindonesia.com