Cara Kerja PLC: Panduan Sederhana tentang Logika (AND, OR, NOT)

Banyak orang mengira memahami otomasi harus punya gelar teknik. Padahal, mempelajari cara kerja PLC, logika sederhana, dan komponen dasarnya jauh lebih mudah dari yang dibayangkan. Seperti dijelaskan dalam panduan Cara Kerja PLC Secara Sederhana, memahami Programmable Logic Controller (PLC) sebenarnya cukup mudah.

Di Folks Automation, kami percaya teknologi harus mudah diakses. Dalam panduan ini, kami menjelaskan bagaimana PLC “berpikir” dan mengambil keputusan menggunakan logika sederhana.

Apa Itu PLC dan Mengapa Digunakan?

PLC adalah komputer industri yang dirancang khusus untuk mengendalikan proses produksi. Tidak seperti laptop biasa, PLC dibuat untuk tahan terhadap:

  • Debu
  • Kelembaban
  • Getaran

Pabrik memilih PLC karena keandalannya. PLC dirancang untuk bekerja 24 jam nonstop tanpa crash, sehingga lini produksi tidak berhenti tiba-tiba.

Bagaimana Cara Kerja PLC? (Scan Cycle)

Rahasia kecepatan PLC ada pada proses yang disebut Scan Cycle. PLC tidak sekadar menjalankan program, tetapi terus berputar melalui tiga langkah berikut ribuan kali per detik:

  1. Membaca Input
    PLC membaca status semua sensor dan tombol.
  2. Menjalankan Program
    CPU menjalankan logika yang sudah diprogram.
  3. Mengupdate Output
    PLC mengaktifkan atau mematikan motor, lampu, atau katup sesuai aturan logika.

Komponen Utama PLC

Cara kerja plc secara sederhana - Komponen Utama PLC

Agar bisa bekerja, sistem PLC terdiri dari tiga bagian utama:

1. Input (Indera)

Input pada PLC adalah proses awal dari kontrol mesin. Disinilah PLC menerima sinya dari perangkat lapangan. Ibaratnya ini adalah “indra” dari sistem otomatis. Input bisa dari berbagai cara :

  • Pressure sensor
  • Push button (tombol start/stop)
  • Level sensor (ketinggian cairan)
  • Temperature sensor
  • Photoelectric sensor (sensor cahaya)
  • Proximity sensor (sensor jarak/logam)
  • Limit switch (sensor posisi)

Semua input ini akan mengirimkan sinyal ke PLC sesuai dengan logika yang sudah dibuat dan 2 Jenis input pada PLC yang sering digunakan adalah :

  • ON (1)
  • OFF (0)

1.1 Digital Input (Discrete Input)

Hanya memiliki dua kondisi :

  • ON (1)
  • OFF (0)

1.2 Analog Input

Menerima sinyal dengan nilai yang berubah-ubah dalam rentang tertentu.

Contoh sinyal:

  • 0–10 Volt
  • 4–20 mA

Digunakan untuk membaca:

  • Suhu (misalnya 30°C, 75°C, 120°C)
  • Tekanan
  • Kecepatan
  • Level cairan

Analog input memungkinkan PLC membaca data secara lebih presisi, bukan hanya sekadar ON atau OFF.

Apa yang Terjadi Setelah Input Diterima?

Ketika sensor mengirim sinyal, PLC menyimpannya di dalam memori input. Data ini kemudian akan diproses oleh CPU dalam satu siklus kerja yang disebut Scan cycle:

  1. PLC membaca semua input
  2. PLC memproses logika program
  3. PLC mengupdate output

Semua proses ini terjadi dalam hitungan milidetik.

2. CPU (Otak)

CPU memproses semua data dan menjalankan logika. Di dalamnya tersimpan program yang menentukan apa yang harus dilakukan atau bisa dibilang sebagai pengambil keputusan yang ditanamkan oleh programmer.

Fungsi Utama CPU PLC

  1. Membaca data input
  2. Menjalankan program logika (ladder diagram, function block, dll)
    Menghitung dan membandingkan data
  3. Mengontrol output

Mengatur komunikasi dengan perangkat lain (HMI, SCADA, dll)

Bagaimana CPU Bekerja?

CPU bekerja berdasarkan program yang dibuat menggunakan software khusus (misalnya ladder logic).

Contoh sederhana:

  • Jika tombol START ditekan
  • DAN sensor keamanan aktif
  • Maka motor menyala

Logika seperti ini diproses dalam bentuk instruksi digital di dalam CPU.

Komponen Internal CPU

Di dalam CPU biasanya terdapat:

  • Processor → menjalankan instruksi program
  • Memory → menyimpan program dan data
  • Power Supply internal
  • Communication port (Ethernet, RS-485, dll)

CPU modern juga memiliki fitur tambahan seperti:

  • Data logging
  • PID control
  • Networking antar PLC

Kenapa CPU PLC Berbeda dari Komputer Biasa?

PLC dirancang khusus untuk lingkungan industri. Artinya:

  • Tahan panas
  • Tahan getaran
    Tahan gangguan listrik (noise)
  • Bisa bekerja 24 jam nonstop

Berbeda dengan PC biasa yang tidak dirancang untuk kondisi pabrik.

3. Output (Aksi)

Jika input adalah informasi masuk, dan CPU adalah pengambil keputusan, maka output adalah bagian yang menjalankan keputusan tersebut di dunia nyata.

Output mengirim sinyal dari PLC ke perangkat seperti:

  • Motor
  • Solenoid valve
  • Lampu indikator
  • Relay
  • Kontaktor
  • Alarm
  • Heater

Jenis Output pada PLC

Sama seperti input, output juga terbagi menjadi:

1. Digital Output

Hanya ON atau OFF.

Contoh:

  • Motor menyala / mati
  • Lampu hidup / mati
  • Valve buka / tutup

Biasanya menggunakan:

  • Relay output
  • Transistor output
  • Triac output

2. Analog Output

Mengirimkan sinyal dengan nilai tertentu.

Contoh:

  • Mengatur kecepatan motor (0–10V)
  • Mengatur posisi valve
  • Mengontrol suhu secara bertahap

Analog output memungkinkan kontrol yang lebih halus dan presisi.


Contoh Alur Kerja Sederhana dari Output

Bayangkan sistem pompa air otomatis:

  1. Sensor level air (input) mendeteksi air rendah
    Data dikirim ke CPU
  2. CPU membaca program:
    • Jika level rendah → hidupkan pompa
  3. Output mengirim sinyal ke kontaktor
  4. Pompa menyala

Begitu level air penuh:

  • Sensor kirim sinyal CPU proses
  • Output langsung mematikan pompa

Semua berjalan otomatis tanpa campur tangan operator.

Logika PLC: AND, OR, dan NOT

Cara kerja plc secara sederhana - Gerbang logic PLC

Dalam sistem otomasi industri, PLC (Programmable Logic Controller) bekerja berdasarkan logika dasar. Logika ini menjadi fondasi dari hampir semua program PLC, terutama saat menggunakan ladder diagram.

1. Logika AND

Logika AND berarti semua kondisi harus terpenuhi agar output bisa aktif.

Artinya:
Output akan ON hanya jika semua input dalam kondisi ON.

Cara Kerja Logika AND

Bayangkan ada dua tombol:

  • Tombol A
  • Tombol B

Motor hanya boleh menyala jika:

  • Tombol A ditekan
  • DAN Tombol B ditekan

Jika salah satu tidak ditekan, motor tidak akan menyala.

Tabel Sederhana Logika AND

Contoh Alur Logika PLC Sederhana

Dalam ladder diagram, logika AND biasanya ditampilkan dengan dua kontak yang disusun seri (berderet).

Contoh Penggunaan di Industri

  • Mesin hanya berjalan jika sensor keamanan aktif DAN pintu tertutup.
  • Conveyor hanya menyala jika tombol start ditekan DAN emergency stop tidak aktif.

Logika AND digunakan untuk memastikan sistem aman sebelum dijalankan.

2. Logika OR

Logika OR berarti cukup salah satu kondisi terpenuhi agar output aktif.

Artinya:
Output akan ON jika minimal satu input dalam kondisi ON.

Cara Kerja Logika OR

Misalnya ada dua tombol:

  • Tombol A
  • Tombol B

Lampu akan menyala jika:

  • Tombol A ditekan
  • ATAU Tombol B ditekan

Tidak perlu keduanya ditekan.

Tabel Sederhana Logika OR

Dalam ladder diagram, logika OR biasanya digambarkan dengan dua kontak yang dipasang paralel (bercabang).

Contoh Penggunaan di Industri

  • Alarm berbunyi jika suhu terlalu tinggi ATAU tekanan terlalu tinggi.
  • Mesin berhenti jika tombol stop ditekan ATAU emergency aktif.

Logika OR sangat berguna untuk sistem peringatan dan proteksi.

Output ON jika Input A ATAU Input B aktif.
Contoh: Conveyor bisa dijalankan dari panel utama atau panel remote.

3. Logika NOT

Logika NOT berarti kondisi dibalik.

Jika input ON → output menjadi OFF
Jika input OFF → output menjadi ON

Logika ini sering disebut sebagai logika inversi.

Cara Kerja Logika NOT

Contohnya:
Sebuah mesin harus berjalan selama emergency stop TIDAK ditekan.

Artinya:

  • Jika emergency ditekan (ON) → mesin mati
  • Jika emergency tidak ditekan (OFF) → mesin bisa jalan

Dalam ladder diagram, logika NOT biasanya menggunakan kontak Normally Closed (NC).

Tabel Sederhana Logika NOT

Cara kerja PLC - Logika NOT

Output ON jika input dalam kondisi OFF.
Contoh: Lampu “System OK” menyala selama tidak ada sinyal error.

Kesimpulan

Memahami input, output, dan logika adalah langkah pertama dalam belajar PLC. Dengan menggabungkan logika AND, OR, dan NOT, kita bisa membangun sistem kompleks yang mengendalikan seluruh pabrik.

PLC sebenarnya tidak serumit yang dibayangkan. Dengan dasar logika yang benar, siapa pun bisa mulai memahami dan membangun sistem otomasi industri.