7 Langkah Mudah Belajar Ladder Diagram PLC dari Nol: Panduan Terlengkap
Belajar ladder diagram PLC adalah langkah pertama yang wajib dikuasai siapa pun yang ingin terjun ke dunia otomasi industri. Jika Anda baru mulai belajar PLC, salah satu hal pertama yang akan Anda temui adalah ladder diagram — bahasa pemrograman utama yang digunakan oleh hampir semua PLC industri di dunia. Namanya diambil dari bentuknya yang menyerupai tangga (ladder), dengan dua rel vertikal dan rung horizontal di antaranya.
Artikel ini akan mengajarkan cara membaca dan membuat ladder diagram PLC dari nol, mulai dari simbol dasar, logika kontrol, hingga contoh program nyata yang bisa Anda praktikkan langsung di simulator. Cocok untuk mahasiswa teknik, fresh graduate, maupun teknisi yang ingin upgrade skill.

Apa Itu Ladder Diagram PLC?
Ladder diagram (LD) adalah salah satu dari 5 bahasa pemrograman PLC standar IEC 61131-3. Bahasa ini dikembangkan dari logika relay konvensional yang sudah digunakan di industri jauh sebelum PLC ditemukan, sehingga mudah dipahami oleh teknisi yang terbiasa dengan rangkaian kontrol listrik.
Memulai belajar ladder diagram diawali dari memahami struktur dasar ladder diagram terdiri dari:
- Rel kiri (Left Power Rail): sumber tegangan/logika “1”
- Rel kanan (Right Power Rail): ground/referensi
- Rung: baris horizontal yang berisi instruksi — seperti anak tangga
- Instruksi: simbol-simbol yang merepresentasikan kontak, koil, timer, counter, dll
Setiap rung dibaca dari kiri ke kanan — jika kondisi logika di sisi kiri terpenuhi, maka aksi di sisi kanan akan dieksekusi.
Simbol Dasar Ladder Diagram yang Wajib Dikuasai
Sebelum mulai membuat program, Anda harus hafal simbol-simbol dasar berikut ini:
| Simbol | Nama | Fungsi | Contoh Penggunaan |
| –| |– | Normally Open (NO) Contact | Kondisi TRUE jika bit bernilai 1 (ON) | Tombol START, sensor aktif |
| –|/|– | Normally Closed (NC) Contact | Kondisi TRUE jika bit bernilai 0 (OFF) | Tombol STOP, safety switch |
| –( )– | Output Coil | Mengaktifkan bit output jika logika TRUE | Motor, lampu, solenoid |
| –(S)– | Set Coil (Latch) | Mengaktifkan dan mengunci output | Mengunci kondisi alarm |
| –(R)– | Reset Coil (Unlatch) | Mereset output yang terkunci | Reset alarm |
| TON | Timer On-Delay | Menunda aktivasi output setelah waktu tertentu | Delay start motor |
| CTU | Counter Up | Menghitung jumlah event/pulsa naik | Hitung produk di conveyor |
Cara Membaca Ladder Diagram PLC
Membaca ladder diagram mengikuti aturan sederhana yang konsisten:
- Baca setiap rung dari kiri ke kanan — seperti membaca teks
- Sisi kiri rung berisi kondisi (INPUT) — kontak-kontak yang harus terpenuhi
- Sisi kanan rung berisi aksi (OUTPUT) — apa yang terjadi jika kondisi terpenuhi
- Rung dieksekusi berurutan dari atas ke bawah (scan cycle)
- Kontak seri = logika AND — semua harus TRUE
- Kontak paralel = logika OR — salah satu cukup TRUE
Contoh Membaca Rung Sederhana
Bayangkan rung berikut:
[I0.0] –| |– [I0.1] –|/|– ——–( Q0.0 )
Artinya: Motor (Q0.0) akan menyala JIKA tombol START (I0.0) ditekan DAN tombol STOP (I0.1) tidak ditekan. Ini adalah logika dasar start-stop motor yang paling umum dipakai di industri.
3 Logika Dasar yang Harus Dikuasai

1. Logika AND (Seri)
Semua kontak harus ON agar output aktif. Kontak ditempatkan secara seri dalam satu rung.
[Sensor_A] –| |– [Sensor_B] –| |– —( Output )
Contoh: Pintu harus tertutup DAN operator harus menekan tombol baru mesin bisa jalan.
2. Logika OR (Paralel)
Salah satu kondisi cukup untuk mengaktifkan output. Kontak ditempatkan secara paralel.
[Tombol_1] –| |– \
[Tombol_2] –| |– /– —( Output )
Contoh: Alarm berbunyi jika sensor suhu tinggi ATAU sensor tekanan berlebih.
3. Self-Latching (Pengunci)
Pola paling penting dipahami ketika belajar ladder diagram — digunakan untuk membuat kondisi bertahan (latch) meski tombol dilepas. Inilah cara kerja tombol START-STOP motor di hampir semua mesin industri:
[START] –| |– [STOP] –|/|– —( MOTOR )
[MOTOR] –| |– /
Kontak MOTOR paralel dengan START menciptakan jalur alternatif — sehingga motor tetap menyala meski tombol START dilepas. Motor hanya berhenti jika STOP ditekan.
Cara Menggunakan Timer dalam Ladder Diagram
Timer adalah instruksi yang paling sering digunakan setelah kontak dan koil. Jenis timer yang paling umum adalah TON (Timer On-Delay):
| Parameter | Keterangan | Contoh |
| IN | Sinyal enable — timer mulai menghitung saat IN = TRUE | Kontak tombol atau sensor |
| PT | Preset Time — durasi yang diinginkan | T#5S = 5 detik |
| Q | Output — menjadi TRUE setelah PT tercapai | Digunakan untuk mengaktifkan output berikutnya |
| ET | Elapsed Time — waktu yang sudah berjalan | Untuk monitoring di HMI |
Contoh penggunaan: Motor berputar 5 detik setelah tombol ditekan —
Rung 1: [START] –| |– [TON Timer1, PT=T#5S]
Rung 2: [Timer1.Q] –| |– —( MOTOR )
Langkah-Langkah Membuat Program Ladder Diagram PLC
Berikut alur yang benar untuk membuat program PLC dari awal:
- Identifikasi I/O — buat daftar semua input (sensor, tombol) dan output (motor, lampu) beserta alamat-nya
- Buat I/O Table — tugaskan alamat PLC untuk setiap perangkat (misal: I0.0 = Tombol START, Q0.0 = Motor)
- Buat flowchart logika kontrol — gambarkan urutan kerja mesin sebelum coding
- Tulis ladder diagram rung per rung — mulai dari kondisi paling dasar
- Simulasikan program — test semua kondisi termasuk kondisi error dan emergency
- Download ke PLC — hubungkan laptop ke PLC via kabel USB/Ethernet
- Commissioning — test di lapangan dengan beban nyata secara bertahap
Contoh Program Ladder Diagram: Kontrol Motor START-STOP dengan Indikator
Mari kita buat program lengkap untuk sistem kontrol motor sederhana dengan lampu indikator:
Daftar I/O
| Jenis | Perangkat | Alamat PLC | Keterangan |
| Input | Tombol START | I0.0 | Normally Open (NO) |
| Input | Tombol STOP | I0.1 | Normally Closed (NC) |
| Input | Thermal Overload (OL) | I0.2 | NC — proteksi motor |
| Output | Kontaktor Motor (KM1) | Q0.0 | Menggerakkan motor |
| Output | Lampu Hijau (RUN) | Q0.1 | Indikator motor jalan |
| Output | Lampu Merah (STOP) | Q0.2 | Indikator motor berhenti |
Program Ladder Diagram
Rung 1 — Kontrol Motor (Start-Stop-Latch):
[I0.0/START] –| |–+–[I0.1/STOP] –|/|–[I0.2/OL] –|/|——( Q0.0/MOTOR )
[Q0.0/MOTOR] –| |–+
Rung 2 — Lampu Hijau (Motor Running):
[Q0.0/MOTOR] –| |——————————————( Q0.1/LAMPU_HIJAU )
Rung 3 — Lampu Merah (Motor Stop):
[Q0.0/MOTOR] –|/|——————————————( Q0.2/LAMPU_MERAH )
Program di atas menggunakan 3 rung: rung pertama sebagai logika utama kontrol motor dengan self-latching, rung kedua mengaktifkan lampu hijau saat motor jalan, dan rung ketiga mengaktifkan lampu merah saat motor berhenti (NC contact dari Q0.0).
Software Simulator Ladder Diagram Gratis untuk Belajar
Anda tidak perlu memiliki hardware PLC untuk mulai belajar ladder diagram. Berikut simulator gratis yang bisa langsung digunakan:
| Software | Brand PLC | Platform | Link |
| TIA Portal + PLCSim | Siemens S7-1200/1500 | Windows | siemens.com (trial 21 hari) |
| CX-Programmer | Omron CP/CJ Series | Windows | ia.omron.com (gratis) |
| GX Works3 + GX Simulator3 | Mitsubishi iQ-R/F | Windows | mitsubishifa.com (trial) |
| OpenPLC Runtime | Semua merek (standar IEC) | Windows/Linux/Mac | autonomylogic.com (gratis) |
| Factory I/O | Semua merek | Windows | factoryio.com (trial 30 hari) |
Rekomendasi untuk pemula: mulai dengan OpenPLC Runtime yang 100% gratis dan mendukung standar IEC 61131-3, atau langsung dengan TIA Portal + PLCSim jika ingin belajar Siemens yang paling banyak dipakai di industri Indonesia.
5 Kesalahan Umum Pemula saat Belajar Ladder Diagram
- Lupa membuat self-latch — motor hanya menyala selama tombol ditekan, bukan setelah dilepas
- Menggunakan NC contact untuk STOP tapi dipasang sebagai NO — menyebabkan sistem tidak aman saat kabel putus
- Tidak mempertimbangkan urutan scan — output yang digunakan sebagai input harus ada di rung sebelumnya
- Lupa wiring proteksi — thermal overload dan emergency stop harus selalu dimasukkan ke dalam program
- Langsung download ke PLC tanpa simulasi — selalu test di simulator dulu sebelum ke hardware nyata
Kesimpulan
Menguasai ladder diagram PLC adalah investasi skill terbaik. Belajar ladder diagram PLC dari nol tidaklah sesulit yang dibayangkan jika Anda memahami 3 hal dasar: simbol kontak dan koil, logika AND/OR/NOT, dan pola self-latching. Dari 3 konsep ini, Anda sudah bisa membuat 80% program kontrol mesin yang ada di industri.
Langkah selanjutnya setelah belajar ladder diagram adalah langsung praktik menggunakan simulator — buat program start-stop motor sederhana, tambahkan timer, lalu coba simulasikan kondisi error. Pengalaman hands-on adalah cara tercepat untuk menguasai ladder diagram.
| Ingin Kuasai Ladder Diagram dengan Cepat? Kursus PLC kami mengajarkan ladder diagram secara langsung dengan hardware nyata — Siemens, Omron, dan Mitsubishi. Dipandu instruktur berpengalaman dari industri. ✅ Praktek langsung dengan PLC hardware (bukan hanya simulator) ✅ Modul dari dasar hingga program industri nyata ✅ Tersedia format online live, offline Batam, dan hybrid ➡ Daftar sekarang di: KursusPLC.com |