JAKARTA

03 Januari 2012

Ladder Programming - Ir. Yusfik Hazman

2

03 Januari 2012

Ladder Programming - Ir. Yusfik Hazman

3

03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 4 .

03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 5 .

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 6 .

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 7 .

03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 8 .

03 Januari 2012 Ladder Programming . Yusfik Hazman 9 .Ir.

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 10 .

03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 11 .

Ir. Yusfik Hazman 12 .03 Januari 2012 Ladder Programming .

Ir. Yusfik Hazman 13 .03 Januari 2012 Ladder Programming .

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 14 .

Ir. Yusfik Hazman 15 .03 Januari 2012 Ladder Programming .

Yusfik Hazman 16 .Ir.03 Januari 2012 Ladder Programming .

Ir.Beberapa contoh Simbol listrik 03 Januari 2012 Ladder Programming . Yusfik Hazman 17 .

Ir. Yusfik Hazman 18 .03 Januari 2012 Ladder Programming .

seperti pada gambar berikut.Prinsip Kerja Relay Relay adalah peralatan sederhana yang menggunakan medan magnetik untuk mengontrol saklar. arus yang tercipta menghasilkan medan magnetik. Sifat relay yang menjadi rangkaian tertutup setelah diberikan tegangan disebut dengan normally open ( NO ). 03 Januari 2012 Ladder Programming . Yusfik Hazman 19 . Akibat dari mekanisme ini adalah rangkaian yang sebelumnya rangkaian terbuka menjadi rangkaian tertutup dan sebaliknya. Medan inilah yang akan menarik saklar metal ke arahnya dan akan menyentuh bagian saklar yang lain. Ketika tegangan diberikan pada masukan koil.Ir. Sifat relay yang menjadi rangkaian terbuka setelah diberikan tegangan disebut dengan normally closed ( NC ).

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 20 .

Normally closed adalah yang sebaliknya dan digambarkan oleh dua garis dengan garis diagonal yang memotong kedua garis tersebut. 03 Januari 2012 Ladder Programming . Relay merupakan komponen utama dalam PLC. Kontak output ditunjukkan oleh dua garis paralel. keadaan relay adalah tertutup (conducting).Ir. Kontak normally open digambarkan dengan 2 garis dan akan terbuka (non-conducting) apabila tidak diberikan energi.Relay digambarkan oleh diagram skematik pada gambar tadi dengan menggunakan sebuah lingkaran yang menggambarkan koil masukan. saat tidak diberikan energi. Yusfik Hazman 21 .

Yusfik Hazman 22 .Ir.03 Januari 2012 Ladder Programming .

Ir. Relay yang di gunakan adalah 24VDC dan lampu juga 24VDC. Yusfik Hazman 23 .Contoh kerja relay Sebuah relay di gunakan untuk menyalakan sebuah lampu. Jawab : Wiring diagram dari contoh di atas adalah sebagai berikut. 03 Januari 2012 Ladder Programming .

Terminal positif coil relay di hubungkan dengan dengan salah satu terminal push button (PB). Sedangkan terminal negatif coil relay di hubungkan ke sumber 0 VoltDC. Jika Push button di tekan. dan terminal PB yang lain di hubungkan ke sumber tegangan 24 VoltDC.Ir.Penjelasan dari gambar rangkaian adalah sebagai berikut : Terminal positif Lampu di hubungkan ke NO contact relay dan terminal negatif lampu dihubungkan ke sumber tegangan 0 VoltDC. maka lampu akan menyala. Yusfik Hazman 24 . 03 Januari 2012 Ladder Programming . jika push button di lepas maka lampu akan mati.

Yusfik Hazman 25 .Ir.Relay wiring diagram vs. PLC ladder diagram 03 Januari 2012 Ladder Programming .

Contoh Diagram Ladder Elektromekanis Sederhana L1 PB1 LS1 PL L2 LS2 ‡ Garis vertikal (L1 dan L2) adalah Line (sumber) tegangan Garis horisontal tempat peralatan dikoneksikan 03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 26 .

Modernisasi sistem kontrol elektromekanis
Transformasi diagram ladder elektromekanis kedalam diagram ladder PLC
Gambarkan dulu Diagram Penyambungan input/output (Koneksikan Perangkat luar dengan modul I/O PLC Realisasikan logika kontrolnya dalam PLC
03 Januari 2012

Ladder Programming - Ir. Yusfik Hazman

27

Contoh hasil Modernisasi

03 Januari 2012

Ladder Programming - Ir. Yusfik Hazman

28

Illustrasi (1)

03 Januari 2012

Ladder Programming - Ir. Yusfik Hazman

29

Illustrasi (1) 03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 30 .

Ir. Yusfik Hazman 31 .Simbol Relay dan operasi A A OFF A ON A-1 A-1 A-1 Terbuka Tertutup A-2 A-2 A-2 Tertutup Terbuka 03 Januari 2012 Ladder Programming .

Yusfik Hazman 32 .Ir.Operasi input 03 Januari 2012 Ladder Programming .

Ir. Yusfik Hazman 33 .Operasi relay internal 03 Januari 2012 Ladder Programming .

Yusfik Hazman 34 .Ir.Illustrasi (2) Hardwiring Softwiring 03 Januari 2012 Ladder Programming .

Illustrasi softwiring (a) 03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 35 .

Yusfik Hazman 36 .Illustrasi softwiring (b) 03 Januari 2012 Ladder Programming .Ir.

Control Logika pada Relay Pada sistem ini. Yusfik Hazman 37 . Relay kedua adalah normally open dan tidak akan mengalirkan arus sampai ada tegangan yang diaplikasikan ke relay ini (input B). 03 Januari 2012 Ladder Programming . Jika arus mengalir pada kedua relay yang pertama.Ir. maka arus juga akan mengalir pada relay ketiga dan akan menutup saklar pada output C. relay pertama pada gambar berikut bersifat normally closed dan akan mengalirkan arus terus hingga terdapat tegangan yang diapli-kasikan pada relay ini (input A).

Yusfik Hazman 38 .Ir.03 Januari 2012 Ladder Programming .

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 39 .

Yusfik Hazman 40 .03 Januari 2012 Ladder Programming .Ir.

03 Januari 2012 Ladder Programming . Yusfik Hazman 41 .Ir.

Yusfik Hazman 42 .03 Januari 2012 Ladder Programming .Ir.

Yusfik Hazman 43 .03 Januari 2012 Ladder Programming .Ir.

Yusfik Hazman 44 .03 Januari 2012 Ladder Programming .Ir.

Yusfik Hazman 45 .03 Januari 2012 Ladder Programming .Ir.

Ir. Yusfik Hazman 46 .03 Januari 2012 Ladder Programming .

Ir. Yusfik Hazman 47 .03 Januari 2012 Ladder Programming .

Ir. Yusfik Hazman 48 .03 Januari 2012 Ladder Programming .

03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 49 .

03 Januari 2012 Ladder Programming . Yusfik Hazman 50 .Ir.

Ir. Yusfik Hazman 51 .03 Januari 2012 Ladder Programming .

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 52 .

Yusfik Hazman 53 .Ir.03 Januari 2012 Ladder Programming .

03 Januari 2012 Ladder Programming . Yusfik Hazman 54 .Ir.

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 55 .

03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 56 .

Ir. Yusfik Hazman 57 .03 Januari 2012 Ladder Programming .

diagram ini dapat dibaca sebagai berikut : C akan on ketika A off dan B on .Ir.Gerbang Digital pada Logika Boolean Rangkaian seperti ini umum digambarkan pada skematik Ladder Diagram pada gambar tersebut. Secara logika. Yusfik Hazman 58 03 Januari 2012 . Dalam logika Boolean dirumuskan sebagai C = A .B Ladder Programming .

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 59 .

Yusfik Hazman 60 .03 Januari 2012 Ladder Programming .Ir.

03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 61 .

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 62 .

03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 63 .

03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 64 .

Ir. Yusfik Hazman 65 .03 Januari 2012 Ladder Programming .

Ir. 03 Januari 2012 Ladder Programming . Kita akan menghubungkan (connecting) physical components (switches. semua komponen yang terhubung dengan PLC akan direpresentasikan pada program sebagai program components. components. PLC. Program component tidak sama dengan physical component tetapi hanya namanya saja yang boleh sama. etc) ke terminal luar pada PLC. Yusfik Hazman 66 . sama.Physical Component Vs Program Component Salah satu konsep yang sulit dalam belajar PLC programming adalah memahami perbedaan antara component. physical component dan program component. relays. pada program PLC. Kemudian. lights.

pushjika kita connect switch ini ke input 001 PLC. Yusfik Hazman 67 . Contoh lain : Jika diconnect RUN lamp L1 ke output 003 pada PLC. 03 Januari 2012 Ladder Programming . Lamp akan direpresentasikan dengan relay coil dengan reference designator OUT003 dengan nama OUT003 RUN. START.Contoh : Switch push-button N/O S1 diberi nama START. RUN.Ir. PLC. maka pada penulisan program. Maka ketika kita program PLC tersebut. Switch START akan menjadi N/O relay contact dengan reference designator IN001 dengan nama IN001 START.

Untuk memperjelas konsep ini. NOT. dan NOT. A B X mensimbolkan sebagai input 1 mensimbolkan sebagai input 2. 03 Januari 2012 Ladder Programming . OR.Gerbang Logika/Logic Gates Tulisan ini akan mengetengahkan dasar-dasar gerbang logika. akan dibahas satu per satu. Yusfik Hazman 68 . satu. sebaiknya disepakati dahulu beberapa symbol yang akan dipakai dalam penjelasan ini. Sebelum memulai lebih jauh.Ir. dasarlogika. dan output/sebagai hasil dari kolaborasi input 1 dan input 2 1/TRUE logika adalah benar 0/FALSE logika adalah salah Gerbang logika dasar terdiri dari 3 jenis yaitu : AND. ini.

Ir.Gerbang AND Notasi matematikanya: matematikanya: X = A AND B Tabel logika : A 0 0 1 1 B 0 1 0 1 X 0 0 0 1 Deskripsi : X hanya bernilai satu jika A dan B bernilai 1 03 Januari 2012 Ladder Programming . Yusfik Hazman 69 .

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 70 .

Yusfik Hazman 71 .Gerbang OR Notasi matematikanya: matematikanya: X = A OR B Tabel logika: logika: A 0 0 1 1 B 0 1 0 1 X 0 1 1 1 Deskripsi : X hanya bernilai nol jika A dan B bernilai 0 03 Januari 2012 Ladder Programming .Ir.

Yusfik Hazman 72 .Ir.03 Januari 2012 Ladder Programming .

Yusfik Hazman 73 .Gerbang NOT Notasi matematikanya: matematikanya: X = NOT A X = NOT B Tabel logika: logika: A 0 1 B 0 1 X 1 0 X 1 0 Deskripsi : X akan selalu bernilai kebalikan dari A atau kebalikan dari B 03 Januari 2012 Ladder Programming .Ir.

Ir.03 Januari 2012 Ladder Programming . Yusfik Hazman 74 .

Inisial () berarti hasil dari persamaan sebelumnya. Yusfik Hazman 75 .Buatlah Tabel Logika dari contoh ini : X = NOT(A AND B) AND B Buatkan tabel yang memuat kemungkinan nilai X dengan beragam kombinasi input A dan B tersebut diatas ! Baiklah akan dibahas satu persatu bagian untuk menganalisis persamaan di atas: atas: Kita akan membagi dalam 3 segmen persamaan yaitu : A AND B. NOT () berarti () adalah nilai dari A AND B.Ir. NOT (). seterusnya. 03 Januari 2012 Ladder Programming . dan terakhir adalah () AND B. begitu seterusnya.

Jika persamaan ini kita NOT maka hasilnya adalah : A 0 0 1 1 B 0 1 0 1 ()1 0 0 0 1 NOT() 1 1 1 0 NOT () 1 1 1 0 B 0 1 0 1 X 0 1 0 0 76 Persamaan kedua kemudian kita kombinasikan kembali dengan input awal untuk menghasilkan persamaan akhir yang terlihat pada tabel sebelah kanan ini. Dengan mengetahui metode analisis kita bisa menentukan hasil akhir dari suatu logika. Yusfik Hazman . 03 Januari 2012 Ladder Programming .Ir.X = NOT(A AND B) AND B Coba perhatikan gerbang logika berikut ini.

03 Januari 2012 Ladder Programming . Yusfik Hazman 77 .Ir.

Yusfik Hazman 78 . 03 Januari 2012 Ladder Programming .BAHASA PEMROGRAMAN Terdapat banyak pilihan bahasa untuk membuat program dalam PLC. dan Instruction List. MasingMasing-masing bahasa mempunyai keuntungan dan kerugian tergantung dari sudut pandang kita sebagai user / pemrogram. code). (mnemonic code). List.Ir. PLC. pemrogram. Pada umumnya terdapat 2 bahasa pemprograman sederhana dari PLC . yaitu : Diagram Ladder.

timer. pictorial. listrik.Ir. 03 Januari 2012 Ladder Programming . daya. Program ditampilkan pada layar dengan elemen-elemen seperti elemennormally open contact. grafik.LADDER DIAGRAM Diagram Ladder menggambarkan program dalam bentuk grafik. listrik dapat mengalir dari rel sebelah kiri ke rel sebelah kanan. sequencer dll ditampilkan seperti dalam bentuk pictorial. jalur rel seperti ini disebut sebagai ladder line (garis tangga). relay. counter. Dibawah kondisi yang benar. Yusfik Hazman 79 . Program ladder ditulis menggunakan bentuk pictorial atau simbol yang secara umum mirip dengan rangkaian kontrol relay. Diagram ini dikembangkan dari kontak-kontak relay yang terstruktur kontakyang menggambarkan aliran arus listrik. tangga). normally closed contact. Dalam diagram ladder terdapat dua buah garis vertical dimana garis vertical sebelah kiri dihubungkan dengan sumber tegangan positip catu daya dan garis sebelah kanan dihubungkan dengan sumber tegangan negatip catu daya.

kiri.Ir.Peraturan umum di dalam menggambarkan program ladder diagram adalah : Daya mengalir dari rel kiri ke rel kanan Output koil tidak boleh dihubungkan secara langsung di rel sebelah kiri. close). Yusfik Hazman 80 . kanan. output. gambar diatas direpresentasikan menjadi. Tidak ada kontak yang diletakkan disebelah kanan output coil Hanya diperbolehkan satu output koil pada ladder line. Output mempunyai symbol ( ) yang terletak paling kanan. Satu baris dari diagram disebut dengan satu rung. Input menggunakan symbol [ ] (kontak normally open) dan [/] (kontak normally close). 03 Januari 2012 Ladder Programming . Diantara dua garis ini dipasang kontak-kontak yang menggambarkan kontakkontrol dari switch. Dengan diagram ladder. line. rung. sensor atau output.

menutup. lihatlah rangkaian motor listrik pada gambar dibawah ini. 03 Januari 2012 Ladder Programming . Motor akan menyala bila seluruh saklar dalam kondisi menutup.Ir. Yusfik Hazman 81 . pengaman. ini.PrinsipPrinsip-prinsip Ladder Diagram Untuk memperlihatkan hubungan antara satu rangkaian fisik dengan ladder diagram yang mempresentasikannya. Motor dihubungkan ke sumber daya melalui 3 saklar yang dirangkai secara seri ditambah saklar over load sebagai pengaman.

Kesimpulan : Ladder diagram tersusun dari dua garis vertical yang mewakili rel daya Diantara garis vertikal tersebut disusun garis horizontal yang disebut rung (anak tangga) yang berfungsi untuk menempatkan komponen kontrol sistem. 03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 82 . sistem.

Contoh Kombinasional dengan Diagram Ladder 03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 83 .

Ir.Contoh Sekuensial dengan Diagram Ladder 03 Januari 2012 Ladder Programming . Yusfik Hazman 84 .

FF SR dengan Diagram Ladder 03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 85 .

Ir.LADDER DIAGRAM LADDER DIAGRAM MNEMONIC 03 Januari 2012 Ladder Programming . Yusfik Hazman 86 .

Praktek memori Circuit (Latch) Rangkaian yang bersifat mengingat kondisi sebelumnya seringkali dibutuhkan dalam kontrol logic. Yusfik Hazman 87 . Pada rangkaian ini hasil keluaran dikunci (latching) dengan menggunakan latching) kontak hasil keluaran itu sendiri. sehingga walaupun input sudah berubah. 03 Januari 2012 Ladder Programming .Ir. tetap. logic. kondisi output tetap.

Logika Dasar PLC AND OR Sebagai contoh pemrograman PLC adalah sebagai berikut. diberikan rangkaian AND ladder diagram yang terdiri dua momentary push button yang terhubung secara seri dengan lampu. lampu.Ir. 03 Januari 2012 Ladder Programming . Yusfik Hazman 88 .

03 Januari 2012 Ladder Programming . lampu. Yusfik Hazman 89 .AND Ladder Diagram Sebagai contoh pemrograman PLC adalah sebagai berikut.Ir. diberikan rangkaian AND ladder diagram yang terdiri dua momentary push button yang terhubung secara seri dengan lampu.

dibawah.PLC Wiring Diagram Ketika kita merubah rangkaian untuk bisa dijalankan di PLC. Yusfik Hazman 90 . pertama yang kita lakukan adalah menghilangkan semua komponen dan mem-wire ulang ke sistem PLC seperti pada memgambar dibawah.Ir. 03 Januari 2012 Ladder Programming .

03 Januari 2012 Ladder Programming . Yusfik Hazman 91 .Ir.

Motivasi: Contoh Aplikasi PLC sederhana 03 Januari 2012 Ladder Programming . Yusfik Hazman 92 .Ir.

produk termonitor. Yusfik Hazman 93 . kontrol logika 03 Januari 2012 Ladder Programming .Aplikasi PLC: automasi.Ir.

Contoh 1: Kontrol Level Tandon air 03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 94 .

L1 PB Start PB Stop LSA RM L2 LSB RM Ladder Keterangan RM: Relay motor pompa Wiring: 03 Januari 2012 Ladder Programming . Yusfik Hazman 95 .Ir.

Yusfik Hazman 96 03 Januari 2012 .Transformasi: Diagram penyambungan Softwiring: Ladder Programming .Ir.

Yusfik Hazman 97 .Ir.Contoh 2: Kontrol Kontrol Motor Induksi Pengkabelan Lengkap Diagram Ladder Modernisasi dengan PLC ? 03 Januari 2012 Ladder Programming .

Ir. Yusfik Hazman 98 .Contoh 3: Forward Reverse Interlocking 03 Januari 2012 Ladder Programming .

Ir. Yusfik Hazman 99 .Transformasi 03 Januari 2012 Ladder Programming .

Ir.Contoh 4: Elevator barang Modernisasi dengan PLC? 03 Januari 2012 Ladder Programming . Yusfik Hazman 100 .

Yusfik Hazman 101 .Contoh 5: Kerja Counter 03 Januari 2012 Ladder Programming .Ir.

Ir. Yusfik Hazman 102 .Aplikasi Counter pada Conveyor 03 Januari 2012 Ladder Programming .

Aplikasi Counter

03 Januari 2012

Ladder Programming - Ir. Yusfik Hazman

103

Contoh 6: Kerja Timer
Timer On Delay

03 Januari 2012

Ladder Programming - Ir. Yusfik Hazman

104

Timer Off Delay

03 Januari 2012

Ladder Programming - Ir. Yusfik Hazman

105

Ir. Yusfik Hazman 106 .Aplikasi Timer Analisis Diagram Ladder Diatas (Terangkan cara kerjanya) Realisasikan Sistem kontrol tersebut dengan PLC 03 Januari 2012 Ladder Programming .

Problem Rancanglah diagram ladder untuk mengontrol sebuah Lampu sehingga berkedap kedip setiap selang waktu 5 detik 03 Januari 2012 Ladder Programming .Ir. Yusfik Hazman 107 .

Yusfik Hazman 108 .Terima Kasih 03 Januari 2012 Ladder Programming .Ir.

Sign up to vote on this title
UsefulNot useful