Minggu, 22 Desember 2013

Dasar PLC (Programable Logic Control) - Logic Gate

Setelah sekian lama saya tidak menulis posting di blog akhirnya saya diberikan kesempatan untuk menulis lagi. Sesuai dengan judul post ini, saya akan mengangkat topik mengenai PLC.

PLC merupakan sebuah device yang berfungsi sebagai unit controler untuk modul yang terhubung dengannya. Itu pengertian secara umumnya. Berdasarkan definisi tersebut dapat disimpulkan jika fungsi PLC adalah untuk mengatur atau mengontrol, atau kurang lebih sama seperti mikrokontroler. Perbedaan mikrokontroler dengan PLC terletak pada kemampuannya untuk menghadapi lingkungan kerja yang extreme dan jam terbang yang panjang. PLC didesain seperti itu karena PLC merupakan sebuah kontroler yang memang dikhususkan untuk pabrik dimana lingkungan kerja yang lembab, panas dan berdebu dengan jam kerja 24 jam.

Postingan di atas merupakan pendahuluan atau pengenalan memgenai PLC. Berikut kita masuk ke dalam pokok pembahasan postingan kali ini yaitu dasar PLC. Dasar dari Pemrograman PLC adalah logic gate atau gerbang logika. Pengetahuan mengenai gerbang logika harus dimiliki oleh semua programer PLC, oleh karena itu sebelum memasuki pembahasan mengenai program PLC saya akan membahas mengenai gerbang logika.

Gerbang logika secara umum terdapat beberapa jenis gerbang logika antara lain : And, Or, Not, Xor, Nand, dan Nor. Pada pembahasan kali ini saya akan membahas garis besar gerbang logika, jika ada kesempatan akan saya bahas secara khusus di postingan lain.

Gerbang logika yg pertama saya bahas adalah And. And adalah gerbang logika yg memiliki Output True atau Benar jika memiliki semua Input-nyaTrue. Lihat tabel kebenaran di bawah ini agar lebih mudah dipanami.
A B Output
0 0     0
0 1     0
1 0     0
1 1     1

Or
OR merupakan gerbang logika yang memiliki output true atau benar jika salah satu input bernilai true. Lihat pada true table agar lebih jelas.
A B Output
0 0 0
0 1 1
1 0 1
1 1 1

Not
Not adalah gerbang logika yg membalik atau membuat true menjadi false atau sebaliknya. Not biasa juga disebut negasi.
Berikut ini true tablenya :
A Output
1 0
0 1
Xor
Executive Or adalah gerbang logika yg memiliki output false jika kedua atau seluruh inputnya bernilai sama. Berikut true table XOR.
A B Output
0 0 0
0 1 1
1 0 1
1 1 0

Nand dan Nor
Merupakan gerbang logika yg memiliki output berlawanan dengan bentuk asalnya. NAND memiliki nilai output yang berlawanan dengan And begitu jga dengan NOR. N pada NAND dan NOR menandakan Not.

Sekian bahan post kali ini :D
Pada post berikutnya saya akan membahas mengenai Kondisi Operasi, Latch dan kawan kawannya LoL.