LOGIKA BAHASA

Materi terstruktur mengenai Gerbang Logika dan Hukum-Hukumnya dalam Pemrograman PLC (Bahasa Ladder) berikutnya:


Menguasai Gerbang Logika & Hukum Boole dalam Pemrograman Ladder Diagram PLC

Dalam dunia otomasi, program Ladder Diagram (LD) sebenarnya adalah bentuk visual dari logika biner (0 dan 1 / True and False). Dengan menguasai gerbang logika dan hukum-hukumnya, kita bisa membuat program yang lebih ringkas, menghemat memori PLC, dan mempercepat waktu eksekusi instruksi (scan time).

Bagian 1: 3 Gerbang Logika Dasar pada Ladder Diagram

Pada PLC, kontak NO (Normally Open) berfungsi sebagai representasi kondisi normal/asli, sedangkan kontak NC (Normally Closed) berfungsi sebagai pembalik logika (NOT).

1. Gerbang AND (Logika Seri)

  • Prinsip: Output hanya akan aktif (1) jika semua input aktif bersamaan.
  • Penerapan Ladder: Dua atau lebih kontak NO disusun secara Seri.
  • Contoh: Tombol Start 1 DAN Tombol Start 2 harus ditekan bersamaan agar mesin menyala.

2. Gerbang OR (Logika Paralel)

  • Prinsip: Output akan aktif (1) jika salah satu atau semua input aktif.
  • Penerapan Ladder: Dua atau lebih kontak NO disusun secara Paralel (bercabang).
  • Contoh: Mesin bisa dinyalakan dari Tombol di Panel Depan ATAU Tombol di Panel Belakang.

3. Gerbang NOT (Inverter/Pembalik)

  • Prinsip: Mengubah logika input. Jika input 0 maka output 1, dan sebaliknya.
  • Penerapan Ladder: Cukup menggunakan satu kontak NC (Normally Closed).
  • Contoh: Logika sensor Safety Door. Jika pintu tertutup (sensor aman = 1), logika diubah jadi 0 agar mesin bisa jalan. Jika pintu terbuka (0), logika jadi 1 untuk memicu alarm.

Bagian 2: Gerbang Kombinasi (NAND, NOR, XOR, XNOR)

1. Gerbang NAND (Not AND)

  • Ladder: Kontak NC disusun secara Paralel. Output mati hanya jika semua tombol ditekan.

2. Gerbang NOR (Not OR)

  • Ladder: Kontak NC disusun secara Seri. Output akan langsung mati jika salah satu tombol ditekan (Sering digunakan untuk rangkaian Emergency Stop berantai).

3. Gerbang XOR (Exclusive OR)

  • Prinsip: Output aktif jika jumlah input yang aktif bernilai ganjil (hanya salah satu yang aktif, tidak boleh keduanya).
  • Ladder: Kombinasi seri-paralel: (A NO seri B NC) paralel (A NC seri B NO).
  • Contoh: Sistem sakelar hotel (dua sakelar berbeda lokasi untuk mengontrol satu lampu yang sama).

Bagian 3: Hukum Aljabar Boole untuk Penyederhanaan Program

Seringkali kita membuat program Ladder yang terlalu panjang dan rumit. Dengan hukum Boole, rangkaian paralel-seri yang penuh kontaktor bisa disederhanakan. Berikut hukum utama yang wajib ditulis di artikel Anda:

1. Hukum Idempoten (Idempotent Law)

  • A + A = A (Logika OR)
  • A · A = A (Logika AND)
  • Arti di PLC: Anda tidak perlu memparalel atau menseri dua kontak dari alamat/sensor yang sama persis karena hasilnya akan tetap sama.

2. Hukum Identitas & Komplemen

  • A + 1 = 1 → Jika kontak diparalel dengan jalur yang selalu ON, output akan selalu ON.
  • A · 0 = 0 → Jika kontak diseri dengan jalur yang selalu OFF, output tidak akan pernah menyala.
  • A · Not(A) = 0 → Kontak NO dan NC dengan alamat yang sama persis jika diseri tidak akan pernah mengalirkan arus.

3. Hukum Distributif (Penyederhanaan Rung)

  • Rumus: (A · B) + (A · C) = A · (B + C)
  • Aplikasi Ladder: Daripada membuat dua baris rangkaian di mana kontak A diseri dengan B, lalu di baris bawahnya kontak A diseri dengan C, Anda bisa menyederhanakannya: Kontak A cukup ditulis sekali di depan, lalu diseri dengan percabangan paralel antara B dan C. Ini sangat menghemat baris (rung) program!

4. Hukum De Morgan (Pembalikan Logika Kompleks)

  • Not(A · B) = Not(A) + Not(B) → Kebalikan dari AND Seri adalah NC Paralel.
  • Not(A + B) = Not(A) · Not(B) → Kebalikan dari OR Paralel adalah NC Seri.
  • Aplikasi Ladder: Sangat berguna ketika Anda ingin membalikkan logika sistem interlock keselamatan yang besar dari logika “Aktif/High” ke “Aman/Low”.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top