Anda di halaman 1dari 127

Oleh :

Fara Ashri Fatihah


Drs. Slamet Wibawanto, M.T.
Drs. Dwi Prihanto, S.S.T., M.Pd.

1
KATA PENGANTAR

Modul dengan judul “Programmable Logic Controller (PLC)”

merupakan bahan ajar yang digunakan sebagai pendukung mata

pelajaran Instalasi Motor Listrik untuk siswa SMK Paket Keahlian

Teknik Instalasi Tenaga Listrik Kelas XII. Modul ini disusun

menggunakan dasar kurikulum 2013.

Modul ini berisi kegiatan belajar yang memberikan informasi

kepada siswa tentang instalasi motor listrik dengan kendali PLC

sehingga memudahkan siswa dalam mengerjakan praktikum. Modul ini

dilengkapi soal latihan yang harus dikerjakan siswa untuk mengukur

ketercapaian hasil belajar. Modul ini juga dilengkapi dengan lembar

proyek siswa.

Penulis mengucapkan terima kasih kepada pihak-pihak yang telah

membantu dalam penyusunan modul ini. Modul ini diharapkan

memudahkan guru dan siswa dalam kegiatan pembelajaran dan dapat

meningkatkan hasil belajar siswa.

Penulis

i
DAFTAR ISI

Kata Pengantar........................................................................................................i

Daftar Isi ...............................................................................................................ii

PENDAHULUAN

A. Deskripsi ......................................................................................................iv
B. Prasyarat .....................................................................................................iv
C. Petunjuk Penggunaan Modul ....................................................................iv
D. Informasi Pendukung ................................................................................vi
E. Tujuan Akhir ..............................................................................................vii
F. KI dan KD ....................................................................................................vii

MATERI 1

A. Tujuan Pembelajaran .................................................................................. 1


B. Peta Konsep .................................................................................................. 1
C. Uraian Materi .............................................................................................. 2
D. Rangkuman ...................................................................................................10
E. Tes Formatif ...............................................................................................11

MATERI 2

A. Tujuan Pembelajaran .................................................................................14


B. Peta Konsep .................................................................................................14
C. Uraian Materi .............................................................................................15
D. Rangkuman ..................................................................................................20
E. Tes Formatif ...............................................................................................21

MATERI 3

A. Tujuan Pembelajaran ................................................................................24


B. Peta Konsep ................................................................................................24
C. Uraian Materi ............................................................................................25
D. Rangkuman ..................................................................................................41
E. Tes Formatif ..............................................................................................43

ii
MATERI 4

A. Tujuan Pembelajaran .................................................................................46


B. Peta Konsep .................................................................................................46
C. Uraian Materi .............................................................................................47
D. Rangkuman ...................................................................................................66
E. Tes Formatif ...............................................................................................67

MATERI 5

A. Tujuan Pembelajaran .................................................................................70


B. Peta Konsep .................................................................................................70
C. Uraian Materi .............................................................................................71
D. Rangkuman ...................................................................................................81
E. Tes Formatif ...............................................................................................82

Contoh Proyek Siswa .............................................................................................85

Lembar Proyek Siswa ............................................................................................87

PROYEK SISWA

A. Proyek 1 ........................................................................................................88
B. Proyek 2 .......................................................................................................91
C. Proyek 3 .......................................................................................................94
D. Proyek 4 .......................................................................................................97
E. Proyek 5 ......................................................................................................100
F. Proyek 6........................................................................................................103
G. Proyek 7 ......................................................................................................106
H. Proyek 8 ......................................................................................................109
I. Proyek 9 ......................................................................................................112
J. Proyek 10 .....................................................................................................115

Daftar Rujukan ......................................................................................................118

iii
Pendahuluan
A. Deskripsi

Modul instalasi motor listrik ini berfokus pada materi

Programmable Logic Controller (PLC) khususnya untuk

penggendalian motor listrik. Modul ini berisi lima bab, antara lain:

(a) pengenalan PLC; (b) rangkaian dasar PLC; (c) pemrograman PLC

dengan komputer; (d) instruksi khusus software CX-Programmer;

(e) function block CX-Programmer.

B. Prasyarat

Untuk menggunakan modul ini, prasyarat yang harus ditempuh siswa

yaitu telah menempuh mata pelajaran Instalasi Motor Listrik

Kendali Magnetik.

C. Petunjuk Penggunaan Modul

1. Bagi siswa atau peserta didik

a) Bacalah uraian materi pada setiap kegiatan belajar dengan

seksama sebagai teori penunjang.

b) Baca dan ikuti langkah kerja yang ada pada modul ini pada tiap

proses pembelajaran sebelum melakukan atau mempraktikkan.

c) Kerjakan soal tes formatif setelah membaca dan memahami

materi.

d) Kerjakan proyek yang ada pada modul ini. Tiap proyek di

alokasikan minimal untuk 1 pertemuan.

iv
e) Untuk mengerjakan proyek, siswa melakukan kegiatan

merancang, membuat, dan menguji.

f) Pada setiap akhir proyek terdapat lembar refleksi. Siswa

mengisi lembar refleksi setelah menyelesaikan proyek.

g) Bekerjalah secara kooperatif sesuai dengan bimbingan guru.

h) Demi pencapaian tujuan pembelajaran, kerjakan setiap tugas

dengan baik.

2. Bagi guru atau pembimbing

a) Pelajari modul terlebih dahulu sebelum melaksanakan kegiatan

pembelajaran.

b) Berikanlah penjelasan mengenai peranan dan pentingnya materi

dari modul ini.

c) Berikanlah penjelasan mengenai setiap tahapan tugas yang

diberikan kepada siswa.

d) Berilah contoh dengan media-media pendukung untuk

memberikan wawasan kepada siswa.

e) Lakukan evaluasi pada setiap akhir penyelesaian tahapan tugas.

f) Berilah penghargaan kepada peserta didik yang setimpal dengan

usaha dan hasil karyanya.

g) Berikan penjelasan mengenai proyek yang harus dikerjakan oleh

siswa.

h) Bimbinglah siswa dalam kegiatan pengerjaan proyek.

i) Lakukan evaluasi setelah siswa selesai mengerjakan proyek,

mengenai apa yang telah dicapai dan apa yang harus

ditingkatkan.

v
D. Informasi Pendukung

Beberapa informasi pendukung yang terdapat dalam modul ini

antara lain adalah sebagai berikut:

AYO TEMUKAN!
Logo ini digunakan untuk mencari tau
materi yang dapat menambah wawasan
siswa.

CATATAN!
Logo ini digunakan sebagai penanda mengenai
materi pelajaran yang dianggap penting dan
perlu untuk dipahami dan diingat.

AWAS!
Logo ini digunakan sebagai penanda bahaya
sehingga siswa tidak boleh melakukan
kesalahan pada saat melakukan praktikum.

HATI-HATI!
Logo ini digunakan sebagai penanda agar
siswa selalu berhati-hati dan teliti dalam
memulai praktikum.

LATIHAN!
Logo ini digunakan sebagai penanda soal-
soal latihan yang perlu dikerjakan untuk
mengukur ketercapaian hasil belajar.

vi
E. Tujuan Akhir

Setelah menggunakan modul ini diharapkan siswa dapatmenjelaskan

karakteristik PLC, membuat ladder diagram, mensimulasikan

program, mentransfer program ke PLC, memasang wiring, dan

menguji program pada PLC.

F. KI dan KD

Kompetensi Inti

KI 1 : Menghayati ajaran agama yang dianutnya serta


menerapkannya dalam pembelajaran instalasi motor
listrik.
K1 2 : Mengamalkan dan membiasakan sikap dan tingkah laku
yang baik dan positif sesuai dengan norma-norma pada
lingkungannya sehingga dapat menciptakan lingkungan
belajar yang kondusif dan mendukung pembelajaran
instalasi motor listrik.
KI 3 : Memahami, menerapkan, dan menganalisis suatu ilmu
pengetahuan yang berkaitan dengan teori dan konsep
instalasi motor listrik sehingga menimbulkan rasa ingin
tahu yang dapat berpuncak pada pemecahan suatu
masalah didalam pembelajaran dan masyarakat pada
umumnya.
KI 4 : Memahami, menerapkan, dan menganalisis suatu ilmu
pengetahuan yang berkaitan dengan teori dan konsep
instalasi motor listrik sehingga menimbulkan rasa ingin
tahu yang dapat berpuncak pada pemecahan suatu
masalah didalam pembelajaran dan masyarakat pada
umumnya.

vii
Kompetensi Dasar :

KD 3.1 : Menjelaskan pemasangan komponen dan sirkit


programmable logic controller.
KD 3.2 : Menafsirkan gambar kerja dan sirkit
programmable logic controller.
KD 3.3 : Mendeskripsikan karakteristik komponen dan sirkit
programmable logic controller.
KD 4.1 : Memasang komponen dan sirkit programmable logic
controller.
KD 4.2 : Menyajikan gambar kerja dan sirkit programmable
logic controller.
KD 4.3 : Memeriksa komponen dan sirkit programmable
logic controller.

viii
MATERI 1

PENGENALAN PLC

Tujuan pembelajaran:

Setelah melakukan pembelajaran, diharapkan siswa dapat:

1. Menjelaskan pengertian PLC.


2. Menjelaskan prinsip kerja PLC.
3. Menyebutkan bagian utama pada PLC.
4. Menjelaskan fungsi bagian utama pada PLC.
5. Menyebutkan instruksi dasar ladder diagram pada PLC.

Peta Konsep

Mata Pelajaran Instalasi


Motor Listrik

Instalasi Motor Listrik Instalasi Motor Listrik


Kendali Magnetik Kendali PLC

Pemrograman
Rangkaian Dasar
PLC Dengan Pengenalan PLC
Kendali PLC
Komputer

Instruksi Khusus Function Blok


Software CX Pada
Programmer CX Programmer

1
A. Pengertian PLC

PLC dapat diartikan sebagai kontrol logika terprogram

dimana PLC memiliki ”otak” berupa mikroprosesor yang digunakan

pada otomasi proses industri seperti pengawasan dan pengontrolan

mesin-mesin produksi. Secara mendasar PLC adalah suatu peralatan

kontrol yang dapat diprogram untuk mengontrol proses atau

operasi mesin. Kontrol program dari PLC yaitu menganalisa sinyal

input kemudian mengatur keadaan output sesuai dengan keinginan

pemakai.

Bahasa pemrograman yang digunakan untuk mengoperasikan

PLC berbeda dengan bahasa pemrograman biasa, bahasa yang

digunakan adalah Ladder, yang hanya berisi input-proses-output.

Contoh beberapa merk PLC yang ada di pasaran ditunjukkan pada

Gambar 1.1.

Gambar 1.1 Contoh Beberapa Merk PLC

B. Prinsip Kerja PLC

Prinsip kerja dari PLC yaitu ketika PLC dihubungkan ke

jaringan listrik maka sinyal input akan masuk kedalam CPU, setiap

sinyal input memiliki alamat yang berbeda-beda. Setelah itu CPU

mendeteksi sinyal input yang masuk yang kemudian akan diproses

sesuai dengan program yang diinginkan dan disimpan didalam

memory.

2
Hasil pemrosesan data yang telah diproses oleh CPU akan

berupa sinyal keluaran digital yang akan dikirim ke modul output.

Skema prinsip kerja PLC dapat dilihat pada Gambar 1.2.

Gambar 1.2 Skema Prinsip Kerja PLC

C. Bagian-bagian Utama PLC

PLC terdiri dari empat bagian utama yaitu: (a) Central

Processing Unit (CPU); (b) Memory; (c) Modul Input Output; dan

(d) Power Supply. Sedangkan perangkat tambahan terdiri dari

programming device (consule dan komputer/PC) yang digunakan

untuk memasukkan program ke PLC. Blok diagram PLC dapat dilihat

pada Gambar 1.3.

Gambar 1.3 Blok Diagram PLC

3
1. Central Prosesing Unit ( CPU )

CPU berfungsi untuk mengontrol dan mengawasi semua

pengopersian dalam PLC, melaksanakan program yang disimpan

didalam memory. Selain itu CPU juga memproses dan menghitung

waktu memonitor pelaksanaan perangkat lunak dan menterjemahkan

program perantara yang berisi logika dan waktu yang dibutuhkan

untuk komunikasi data dengan pemrogram.

2. Memory

Memory berfungsi untuk menyimpan data atau program

dalam PLC. Memory yang terdapat pada PLC terdiri dari operating

sistem memory dan user memory. Operating system memory

berupa Read Only Memory (ROM) yang berfungsi untuk

menterjemahkan ladder diagram menjadi bahasa yang dimengerti

oleh processor. User memory berisi status I/O, ladder diagram,

nilai Timmer/Counter, dan data-data lain dari user. User memory

bisa berupa Random Acces Memory (RAM) yang dilengkapi dengan

baterai supaya program dalam PLC tidak hilang ketika power

dimatikan.

AYO TEMUKAN!
PLC memiliki berbagai jenis memory. Sekarang coba cari
tahu apa saja memory pada PLC beserta fungsinya?
Kalian bisa mencari tahu dari buku referensi maupun
internet.

3. Modul Input / Output

Modul Input/Output merupakan bagian PLC yang terhubung

langsung dengan input device atau output device. Input device

4
adalah komponen atau peralatan kendali yang dihubungkan ke

terminal input, bisa berupa tombol push botton, saklar, sensor,

limit switch, dsb. Output device adalah komponen atau peralatan

yang dikendalikan, bisa berupa motor, kontaktor, lampu, dsb.

Contoh Peletakan input dan output pada PLC ditunjukkan pada

Gambar 1.4.

Gambar 1.4 Contoh Peletakan Input dan Output pada PLC

4. Power Supply

PLC tidak akan beroperasi bila tidak ada suplai daya listrik.

Power supply merubah tegangan input menjadi tegangan listrik yang

dibutuhkan oleh PLC. Dengan kata lain sebuah suplai daya listrik

mengkonversikan suplai daya PLN (220 VAC) ke daya yang

dibutuhkan CPU atau modul input/output.

5
D. Ladder Diagram

Ladder diagram adalah bahasa pemrograman tangga yang

diturunkan dari diagram rangkaian pengawatan kontrol relay secara

langsung. Ladder diagram terdiri dari susunan kontak (input) dan

coil (output) yang disusun dari sebelah kiri ke kanan pada diagram.

Anak tangga (rung) berisi komponen-komponen pemrograman. Rung

diapit oleh garis vertikal pada diagram yang ditandai dengan L1 dan

L2. Garis ini merupakan sumber atau line tegangan yang dapat

berupa sumber tegangan AC maupun DC.

Jika line tersebut menggunakan sumber tegangan AC, maka

L1 merupakan fase dan L2 merupakan netral. Jika line menggunakan

sumber tegangan DC, maka L1 merupakan terminal positif

sedangkan L2 merupakan terminal negatif. Contoh ladder diagram

untuk program PLC dapat dilihat pada Gambar 1.5

Gambar 1.5 Contoh Ladder Diagram Untuk Program PLC

Untuk menggambar ladder diagram ada beberapa ketentuan

yang harus diperhatikan, antara lain:

a. Daya mengalir dari kiri ke kanan.

b. Output dapat menjadi input, input tidak dapat menjadi output.

c. Output ditulis pada bagian yang paling kanan.

6
d. Tidak ada kontak yang diletakkan di sebelah kanan output.

e. Setiap output disisipkan satu kali dalam setiap program.

f. Input boleh muncul berkali-kali, output hanya boleh muncul satu

kali.

Secara umum ladder diagram disusun oleh komponen-

komponen dasar yang mencakup:

a. Contact, menyatakan suatu input yang dapat di analogikan

dengan sebuah saklar.

b. Coil, menyatakan output, ada 4 macam tipe coil yaitu coil,

negative coil, SET coil, dan RESET coil.

E. Instruksi Dasar Ladder Diagram

a. LOAD (LD) dan LOAD NOT (LD NOT)

LD dan LD NOT digunakan sebagai permulaan dari sebuah

rangkaian. LD digunakan sebagai Noemally Open (NO) input.

Sedangkan LD NOT digunakan sebagai Normally Close (NC) input.

Bentuk LOAD dan LOAD NOT ditunjukkan pada Gambar 1.6.

(a) (b)

Gambar 1.6 Bentuk (a) LOAD dan (b) LOAD NOT

b. AND dan AND NOT

AND digunakan untuk menghubungkan dua atau lebih input

dalam bentuk NO secara seri. AND NOT digunakan untuk

7
menghubungkan dua atau lebih input dalam bentuk NC secara seri.

Bentuk AND dan AND NOT ditunjukkan pada Gambar 1.7.

(a) (b)

Gambar 1.7 Bentuk (a) AND (b) AND NOT

c. OR dan OR NOT

OR digunakan untuk menghubungkan dua atau lebih input

dalam bentuk NO secara paralel. OR NOT digunakan untuk

menghubungkan dua atau lebih input dalam bentuk NC secara

paralel. Bentuk OR dan OR NOT ditunjukkan pada Gambar 1.8.

(a) (b)
Gambar 1.8 Bentuk (a) OR (b) OR NOT

d. OUT dan OUT NOT

OUT maupun OUT NOT digunakan untuk keluaran hasil suatu

rangkaian. Bit operand OUT akan ON selama kondisi eksekusinya

ON, dan akan OFF selama kondisi eksekusinya OFF. Sedangkan

OUT NOT merupakan kebalikan dari OUT, bit operand OUT akan

ON selama kondisi eksekusinya OFF, dan akan OFF selama kondisi

eksekusinya ON. Bentuk OUT dan OUT NOT ditunjukkan pada

Gambar 1.9.

8
(a) (b)
Gambar 1.9 Bentuk (a) OUT (b) OUT NOT

e. END (01)

END digunakan untuk mengakhiri suatu program. Bentuk

END ditunjukkan pada Gambar 1.10.

Gambar 1.10 Bentuk END

9
RANGKUMAN

1. Programmable Logic Controller (PLC) merupakan suatu

peralatan kontrol yang dapat diprogram untuk mengontrol

proses atau operasi mesin.

2. Prinsip kerja PLC yaitu ketika PLC tersambung ke

jaringan listrik maka sinyal input dari PLC akan masuk ke

CPU, kemudian program diproses di CPU dan disimpan di

dalam memory, hasil pemrosesan data akan dikirim ke

modul output.

3. PLC terdiri dari empat bagian utama yaitu: central

processing unit (CPU), memory, modul input output, dan

power supply.

4. Fungsi dari bagian-bagian utama dari PLC yaitu: (a) CPU

berfungsi untuk mengontrol dan mengawasi semua

pengoperasian dalam PLC; (b) memory berfungsi untuk

menyimpan data atau program dalam PLC; (c) modul input

output berfungsi untuk menghubungkan PLC dengan input

device maupun output device; (d) power supply berfungsi

untuk merubah tegangan input menjadi tegangan yang

dibutuhkan oleh PLC.

5. Bahasa pemrograman yang digunakan untuk

mengoperasikan PLC yaitu ladder. Instruksi dasar ladder

diagram terdiri dari: (a) LOAD dan LOAD NOT; (b) AND

dan AND NOT; (c) OR dan OR NOT; (d) OUT dan OUT

NOT; (e) END.

10
Tes Formatif

A. Pilihlah a, b, c, atau d untuk jawaban yang benar!

1. Suatu peralatan kontrol yang dapat diprogram untuk


mengontrol proses atau operasi mesin merupakan pengertian
dari ....
a. CPU
b. Memori
c. Modul I/O
d. PLC
e. Power Supply

2. Berikut ini yang tidak termaksud bagian utama dari PLC yaitu
....
a. CPU
b. Consule
c. Memory
d. Modul I/O
e. Power Supply

3. Berikut ini merupakan input device, kecuali ....


a. Limit switch
b. Lampu
c. Push Button
d. Saklar
e. Sensor

4. Merubah tegangan input menjadi tegangan listrik yang


dibutuhkan oleh PLC merupakan fungsi dari ....
a. CPU
b. Consule
c. Memori
d. Module I/O
e. Power Supply

11
5. Berikut ini yang tidak termaksud ketentuan dalam
menggambar ladder diagram adalah ....
a. Daya mengalir dari kanan ke kiri
b. Daya mengalir dari kiri ke kanan
c. Output dapat menjadi input
d. Input tidak dapat menjadi output
e. Output ditulis pada bagian yang paling kanan

6. Ladder diagram dibawah ini yang merupakan Load adalah ....


a. d.

b. e.

c.

7. Bentuk ladder diagram dari AND NOT adalah ....


a. d.

b. e.

c.

12
8. Bentuk dari ladder diagram OUT NOT adalah ....
a. c.

b. d.

c.

9. Ladder diagram yang digunakan untuk menggabungkan dua


atau lebih input dalam bentuk NC secara seri adalah ....
a. AND
b. AND NOT
c. LOAD
d. OR
e. OR NOT

10. Ladder diagram yang digunakan untuk menggabungkan dua


atau lebih input dalam bentuk NO secara paralel adalah ....
a. AND
b. AND NOT
c. LOAD NOT
d. OR
e. OR NOT

B. Jawablah pertanyaan berikut dengan baik dan benar!

1. Jelaskan prinsip kerja dari PLC !


2. Jelaskan fungsi dari central processing unit (CPU)!
3. Jelaskan fungsi dari memory !
4. Bagaimana bentuk dari operating sistem memory dan user
memory ? Jelaskan fungsinya !
5. Jelaskan fungsi dari input dan output device serta berikan
contohnya !

13
MATERI 2

RANGKAIAN DASAR KENDALI PLC

Tujuan pembelajaran:

Setelah melakukan pembelajaran, diharapkan siswa dapat:

1. Menjelaskan prinsip kerja rangkaian dasar ON OFF, AND, OR,

pengunci, dan interlock.

2. Membuat ladder diagram untuk rangkaian dasar ON OFF, AND,

OR, pengunci, dan interlock.

Peta Konsep

Mata Pelajaran Instalasi


Motor Listrik

Instalasi Motor Listrik Instalasi Motor Listrik


Kendali Magnetik Kendali PLC

Pemrograman
Rangkaian Dasar
PLC Dengan Pengenalan PLC
Kendali PLC
Komputer

Instruksi Khusus Function Blok


Software CX Pada
Programmer CX Programmer

14
A. Rangkaian Dasar ON/OFF

Rangkaian on/off merupakan rangkaian yang paling dasar

dalam pengoperasian power on atau power off (push on atau push

off). Gambar 2.1 menunjukkan rangkaian dasar push on dan

rangkaian push off beserta ladder diagram masing-masing

rangkaian.

Ladder Diagram

Rangkaian Kelistrikan
(a)

0.00 100.00

Ladder Diagram

Rangkaian Kelistrikan (b)


Gambar 2.1 (a) Rangkaian Dasar Push On; (b) Rangkaian Dasar Push
Off

15
Prinsip kerja rangkaian on pada Gambar 1 adalah kondisi awal

coil K1 dalam keadaan mati. Ketika PB On ditekan, maka coil K1 akan

aktif. Selanjutnya, prinsip kerja rangkaian off pada Gambar 2.1

adalah kondisi awal coil K1 sudah aktif. Ketika PB off ditekan, maka

coil K1 akan mati.

B. Rangkaian Dasar AND dan OR

1. Rangkaian AND

Prinsip kerja rangkaian AND adalah seperti dua buah saklar

yang dipasang secara seri. Untuk membuat operasi ini digunakan

kontak masukan Normally Open (NO) yang disusun secara seri pada

ladder diagram. Pada operasi AND, output akan bekerja atau on

apabila semua input yang digunakan pada operasi ini juga bekerja

atau on. Apabila salah satu dari semua input yang digunakan pada

kondisi off, maka output akan off. Gambar 2.2 menunjukkan

rangkaian dasar AND.

0.00 0.01 100.00

Ladder Diagram

Rangkaian Kelistrikan

Gambar 2.2 Rangkaian Dasar AND

16
2. Rangkaian OR

Prinsip kerja kerja rangkaian OR adalah seperti dua buah

saklar yang dipasang secara paralel. Untuk membuat operasi OR

digunakan kontak masukan dengan Normally Open (NO) yang

disusun paralel pada ladder diagram. Pada operasi OR output akan

bekerja atau on apabila salah satu input yang digunakan pada

operasi ini bekerja atau on. Apabila semua input yang digunakan

pada kondisi off, maka output akan off. Gambar 2.3 menunjukkan

rangkaian dasar OR.

0.00

100.00

0.01

Ladder Diagram

Rangkaian Kelistrikan

Gambar 2.3 Rangkaian Dasar OR

C. Rangkaian Dasar Pengunci

Rangkaian Pengunci ditunjukkan pada Gambar 2.4. Prinsip

kerja dari rangkaian pengunci adalah jika tombol PB on ditekan,

akan menyebabkan coil K1 aktif. Dengan aktifnya coil K1, maka akan

menyebabkan kontak K1 terhubung, dengan terhubungnya kontak K1

akan menyebabkan aliran listrik ke coil K1 dipertahankan, sehingga

17
coil K1 akan tetap aktif meskipun PB on dilepas. Jika PB off

ditekan, maka akan memustuskan aliran listrik, sehingga coil K1

mati.

Ladder Diagram

Rangkaian Kelistrikan

Gambar 2.4 Rangkaian Dasar Pengunci

D. Rangkaian Dasar Interlock

Rangkaian interlock merupakan rangkaian yang terdiri dari

dua sistem atau lebih, yang memiliki prinsip ketika satu sistem

aktif maka sistem yang lain tidak bisa aktif karena antara satu

sistem dengan sistem yang lain saling mengunci.

Prinsip kerja rangkaian interlock yaitu jika tombol PB 1

ditekan maka coil K1 akan aktif dan coil K2 tidak bisa aktif. Begitu

juga sebaliknya jika tombol PB 2 ditekan maka coil K2 akan aktif

dan coil K1 tidak bisa aktif. Rangkaian interlock ditunjukkan pada

Gambar 2.5.

18
Rangkaian Kelistrikan

Ladder Diagram

Gambar 2.5 Rangkaian Dasar Interlock

19
1. Rangkaian Dasar PLC meliputi rangkaian dasar on-off,
rangkaian dasar AND OR, rangkaian dasar pengunci, dan
rangkaian dasar interlock.
Prinsip kerja rangkaian dasar on yaitu kondisi awal output
dalam keadaan mati, ketika tombol PB start ditekan maka
output akan aktif.
Prinsip kerja rangkaian dasar off yaitu kondisi awal output
dalam keadaan aktif, ketika tombol PB stop ditekan maka
output akan mati.
Prinsip kerja rangkaian AND yaitu ketika semua input (push
button) dalam keadaan on maka output juga akan on. Jika
salah satu input dalam keadaan off maka output akan off.
Prinsip kerja rangkaian OR yaitu ketika semua atau salah satu
input (push button) dalam keadaan on maka output juga akan
on. Jika semua input dalam keadaan off maka keadaan output
juga akan off.
Prinsip kerja rangkaian pengunci yaitu ketika input (push
button NO) ditekan maka akan menghidupkan output namun
ketika input dilepas output akan tetap hidup. Untuk
mematikan output maka tombol push button NC ditekan.
Prinsip kerja rangkaian interlock yaitu ketika input 1 ditekan
maka output 1 akan aktif namun output 2 tidak dapat aktif,
begitu juga sebaliknya.

2. Cara membuat ladder diagram untuk rangkaian dasar on-off,


rangkaian dasar AND OR, rangkaian dasar pengunci, dan
rangkaian dasar interlock yaitu :
Mengidentifikasi input yang akan dibutuhkan, contoh: tombol
PB start dengan alamat 0.00.
Mengidentifikasi output yang akan dibutuhkan, contoh: lampu
dengan alamat 100.00.
Membuat gambar rangkaian dan dilengkapi dengan ladder
diagram.

20
Tes Formatif

A. Pilihlah a, b, c, atau d untuk jawaban yang benar!

1. Keadaan dimana kondisi output off lalu tombol PB on ditekan


sehingga output aktif merupakan prinsip dari ....
a. Rangkaian on
b. Rangkaian off
c. Rangkaian AND
d. Rangkain OR
e. Rangkaian Pengunci

2. Keadaan dimana kondisi output on lalu tombol PB off ditekan


sehingga output mati merupakan prinsip dari ....
a. Rangkaian on
b. Rangkaian off
c. Rangkaian AND
d. Rangkain OR
e. Rangkaian Pengunci

3. Ketika semua input (push button) dalam keadaan on maka


output juga akan on merupakan prinsip dari ....
a. Rangkaian on
b. Rangkaian off
c. Rangkaian AND
d. Rangkain OR
e. Rangkaian Pengunci

4. Ketika semua atau salah satu input (push button) dalam


keadaan on maka output juga akan on merupakan prinsip dari
....
a. Rangkaian on
b. Rangkaian off
c. Rangkaian AND
d. Rangkain OR
e. Rangkaian Pengunci

21
5. Jika salah satu input dalam keadaan off sehingga output
akan off merupakan prinsip dari ....
a. Rangkaian on/off
b. Rangkaian AND
c. Rangkaian OR
d. Rangkaian Pengunci
e. Rangkaian Interlock

6. Jika salah satu input dalam keadaan off namun keadaan


output tetap on merupakan prinsip dari ....
a. Rangkaian on/off
b. Rangkaian AND
c. Rangkaian OR
d. Rangkaian Pengunci
e. Rangkaian Interlock

7. Rangkaian dasar yang memiliki prinsip kerja ketika input


(push button NO) ditekan maka akan menghidupkan output
namun ketika input dilepas output akan tetap hidup, adalah ....
a. Rangkaian on/off
b. Rangkaian AND
c. Rangkaian OR
d. Rangkaian Pengunci
e. Rangkaian Interlock

8. Rangkaian dasar yang memiliki prinsip kerja ketika input


1 ditekan maka output 1 akan aktif namun output 2 tidak
dapat aktif, adalah ....
a. Rangkaian on/off
b. Rangkaian AND
c. Rangkaian OR
d. Rangkaian Pengunci
e. Rangkaian Interlock

9. Berikut ini yang merupakan alamat input yang digunakan untuk


membuat tombol PB Start adalah ....
a. 0.0
b. 0.00
c. 1.00
d. 10.00
e. 100.00

22
10. Berikut ini yang merupakan alamat ouput yang digunakan
untuk membuat lampu adalah ....
a. 0.0
b. 0.00
c. 0.01
d. 0.10
e. 1.00

B. Jawablah pertanyaan berikut dengan baik dan benar!

1. Buatlah contoh rangkaian on-off yang dilengkapi dengan

ladder diagram, serta jelaskan prinsip kerjanya !

2. Buatlah contoh rangkaian AND yang dilengkapi dengan ladder

diagram, serta jelaskan prinsip kerjanya !

3. Buatlah contoh rangkaian OR yang dilengkapi dengan ladder

diagram, serta jelaskan prinsip kerjanya !

4. Buatlah contoh rangkaian pengunci yang dilengkapi dengan

ladder diagram, serta jelaskan prinsip kerjanya !

5. Buatlah contoh rangkaian interlock yang dilengkapi dengan

ladder diagram, serta jelaskan prinsip kerjanya !

23
MATERI 3

PEMROGRAMAN PLC DENGAN KOMPUTER

Tujuan pembelajaran:

Setelah melakukan pembelajaran, diharapkan siswa dapat:


1. Menjelaskan cara membuat program menggunakan software CX-
Programmer.
2. Menjelaskan cara membuat tabel pengalamatan.
3. Menjelaskan cara membuat ladder diagram.
4. Menjelaskan cara mensimulasikan program pada PLC.
5. Menjelaskan cara wiring.
6. Menjelaskan cara mentransfer program ke PLC.

Peta Konsep

Mata Pelajaran Instalasi


Motor Listrik

Instalasi Motor Listrik Instalasi Motor Listrik


Kendali Magnetik Kendali PLC

Pemrograman
Rangkaian Dasar
PLC Dengan Pengenalan PLC
Kendali PLC
Komputer

Instruksi Khusus Function Blok


Software CX Pada
Programmer CX Programmer

24
A. Pengenalan Software CX Programmer

CX-Programmer adalah software aplikasi yang dikembangkan

oleh Omron untuk memprogram semua jenis PLC produk Omron.

Modul ini hanya membahas pemrograman menggunakan CX-

Programmer versi 9.0.

Gambar 3.1Software CX Programmer Versi 9.0

B. Memulai CX Programmer

CX-Programmer merupakan software aplikasi berbasis

Windows. Oleh karena itu mengaktifkannya sama dengan software

berbasis Windows lainnya. Berikut merupakan cara

mengaktifkannya :

1. Klik Start

2. Klik All Program

3. Klik Omron

4. Klik CX One

5. Klik CX Programmer, lihat Gambar 3.2.

25
Gambar 3.2 Mengaktifkan CX-Programmer

C. Menggunakan Software CX-Programmer

Untuk memulai membuat program CX-Programmer, beberapa

hal yang harus diketahui adalah:

1. Langkah pertama membuka aplikasi CX-Programmer, maka akan

mucul tampilan seperti Gambar 3.3

2. Pilih file  new, untuk membuat project baru dan akan muncul

tampilan seperti Gambar 3.4

3. Setelah itu pilih tipe PLC yang dipakai, CPM2 atau CP1L (sesuai

dengan yang terpasang pada trainer). Maka tampilan seperti

Gambar 3.5.

4. Kemudian klik setting untuk memilih tipe CPU-nya. Setelah itu klik

OK. Maka akan tampil seperti Gambar 3.6.

26
Gambar 3.3 Tampilan Awal CX-Programmer

Gambar 3.4 Membuat Project Baru

Gambar 3.5 Kotak Dialog Pemilihan Tipe PLC

27
Gambar 3.6 Tampilan Setting PLC

Khusus untuk tipe CP1L, pengaturannya sebagai berikut : (a) pilih

tipe CP1L; (b) klik setting; (c) pilih tipe L; (d) klik Ok; (e) pilih

network type : USB; (f) klik OK.

5. Setelah selesai maka tampilan lembar kerja seperti ditunjukkan

Gambar 3.7. Bagian-bagian lembar kerja CX-Programmer

ditunjukkan pada Gambar 3.8.

Gambar 1.17 Tampilan Lembar Kerja CX-Programmer

28
Gambar 3.8 Bagian-bagian CX-Programmer

Keterangan :
1. Titlebar
2. Menubar
3. Toolbar
4. Symbolbar
5. Project Tree
6. Project Workspace
7. Output Windows
8. Daftar Tombol Shortcut

D. Cara membuat Simbol Ladder Diagram

Pada CX-Programmer terdapat tombol shortcut yang dapat

digunakan untuk membuat simbol ladder, yaitu :


C = membuat tombol Normally Open
/ = membuat tombol Normally Close
W = membuat tombol Normally Open OR
X = membuat tombol Normally Close OR
O = membuat tombol Open Coil
Q = membuat tombol Close Coil

29
E. Tabel Pengalamatan

Tabel pengalamatan adalah tabel yang berisi fungsi input-

output dan alamat masing-masing fungsi tersebut. Tabel

pengalamatan berguna untuk membantu Programmer

mengidentifikasi input dan output sehingga akan mempersingkat

waktu pemrogramman. Berikut merupakan pengalamatan PLC Omron

Tipe CPM2A dan CP1L.

1) PLC Omron Tipe CPM2A


CPM2A dengan 20 Terminal I/O
Input ch 0 0.00 – 0.11
Input ch 1 1.00 – 1.05
Output ch 10 10.00 – 10.07
Output ch 11 11.00 – 11.03
Internal Relay 6.00 – 15.00

2) PLC Omron Tipe CP1L


 CP1L-M40
Input ch 0 0.00 – 0.11
Input ch 1 1.00 – 1.05
Output ch 100 100.00 – 100.07
Output ch 101 101.00 – 101.07
Internal Relay 6.00 – 15.00

 CP1L-L20
Input ch 0 0.00 – 0.11
Input ch 100 100.00 – 100.07
Internal Relay 6.00 – 15.00

30
F. Membuat Program Dasar: Rangkaian Start Stop dengan

Pengunci

Gambar 3.9 menunjukkan rangkaian pengunci sederhana yang

biasa digunakan pada sistem kendali magnetik (rangkaian

kontaktor) pada motor listrik. Prinsip kerjanya yaitu ketika tombol

Start ditekan maka coil K1 aktif, sehingga kontak NO K1 menutup.

Setelah tombol Start dilepas, coil tetap mendapat arus listrik

melalui kontak K1. Tombol Stop digunakan untuk mematikan coil K1.

Ladder Diagram

Rangkaian kelistrikan

Gambar 3.9 Rangkaian Start Stop dengan Pengunci

Langkah membuat program dengan software CX Programmer,

sebagai berikut :

 Identifikasi pengalamatan program start stop dengan pengunci:

Tabel 1. Tipe PLC CPM2A


Alamat Tipe Fungsi Keterangan

0.00 Input START Tombol PB NO


0.01 Input STOP Tombol PB NC
10.00 Output K1 Contactor Coil

31
Tabel 2. Tipe PLC CP1L-L
Alamat Tipe Fungsi Keterangan

0.00 Input START Tombol PB NO


0.01 Input STOP Tombol PB NC
100.00 Output K1 Contactor Coil

 Membuat ladder diagram

1) Membuat tombol Start buat kontak NO (ketik C), beri alamat

0.00 dan beri nama Start.

2) Membuat tombol Stop buat kontak NC (ketik /), beri alamat

0.01 dan beri nama Stop.

3) Membuat Coil buat output/coil (ketik O), beri alamat 10.00

(untuk tipe CPM2A) atau 100.00 (untuk tipe CP1L) dan beri nama

K1.

4) Membuat penguci buat kontak NO OR (ketik W di bawah

tombol Start) beri alamat 10.00 (untuk tipe CPM2A) atau

100.00 (untuk tipe CP1L) dan beri nama K1.

Gambar 3.10 Hasil Pembuatan Ladder Diagram Tipe CPM2A

32
Gambar 3.11 Hasil Pembuatan Ladder Diagram Tipe CP1L

G. Mensimulasikan Program

Simulasi dilakukan untuk menguji coba apakah program ladder

yang dibuat sudah berjalan sesuai dengan yang diinginkan atau

belum. Cara melakukan simulasi adalah sebagi berikut:

1) Pastikan pilihan tipe PLC pada langkah awal adalah tipe yang dapat

digunakan untuk simulasi (CPM2A, CP1L, dll).

2) Klik ikon Work Online untuk mensimulasikan program (lihat Gambar

3.12)

Gambar 3.12 Ikon Work Online

3) Tunggu hingga proses download ke simolator selesai dengan tanda

ladderberwarna hijau (lihat Gambar 3.13).

tebal, warna hijau menunjukkan


simulator sudah siap dioperasikan.

Gambar 3.13 Simulator Siap Dioperasikan

33
4) Cara mensimulasikan dengan mengoperasikan input push button

adalah:

 Klik pada input yang akan dioperasikan.

 Menghidupkan switch: tekan Ctrl+J pada keyboard.

 Mematikan switch: tekan Ctrl+K pada keyboard.

H. Mentrasfer Program ke PLC

Jika program (ladder) sudah diyakini benar, langkah berikutnya

adalah melakukan transfer program ke PLC. Langkah persiapan,

pastikan bahwa:

 Program sudah benar dan disimpan ke komputer.

 Kabel data dari komputer ke PLC sudah terpasang.

 PLC sudah terhubung ke power supply (sudah aktif).

 CX simulator sedang tidak aktif.

Transfer program ke PLC dengan cara sebagai berikut:

1) Pilih menu PLC  Change Model, pilih PLC yang sesuaiWork

Online  tekan Yes (lihat Gambar 3.14).

2) Pilih Transfer to PLC  klik OK  klik OK (lihat Gambar 3.15).

3) Pilih Operating Mode  pilih Run (lihat Gambar 3.16)

34
Gambar 3.14 Menu PLC

Gambar 3.15 Menu Transfer to PLC

35
Gambar 3.16 Pilihan Operating Mode

F. Wiring PLC

Wiring merupakan suatu kegiatan menghubungkan hardware

yang dibutuhkan sesuai dengan desain yang telah dibuat. Berikut

contoh rangkaian terminal input dan terminal output dari salah satu

tipe PLC merk Omron.

Rangkaian input pada PLC Omron

PLC Omron CPM2A-20CDR-A memiliki susunan terminal

input yang sama dengan PLC Omron CP1L-L20DR-A yaitu terminal

input sebanyak 12 buah, input 0.0 s.d input 0.11. Susunan terminal

power supply dan terminal input PLC Omron CPM2A-20CDR-A dan

CP1L-L20DR-A ditunjukkan pada gambar 3.17.

36
Gambar 3.17 Susunan terminal power supply dan terminal input PLC
Omron CPM2A-20CDR-A dan CP1L-L20DR-A

Cara Wiring Input Device

 Kabel Negatif (-) 24 VDC-Output dihubungkan ke terminal COM-

input.

 Terminal Positif (+) power supply 24 VDC dihubungkan ke salah

satu kaki pertama input device.

 Terminal input 00, 01, ... 11 dihubungkan ke kaki kedua input device

(lihat gambar 3.18)

(a)

37
(b)
Gambar 3.18 Cara Wiring CPM2A-20CDR-A dan CP1L-L20DR-A,
Input Device: (a) Power Supply Eksternal; (b) Power
Supply Internal

AWAS!
Letak dan wiring terminal power supply maupun terminal
input. Jangan sampai salah!

Catatan:
 Power supply 24 volt bisa menggunakan power supply
internal (sudah tersedia dalam PLC) ataupunpower supply
eksternal.
 Polaritas power supply tidak terlalu fatal, boleh dibolak-
balik. Namun tetap disarankan selalu menghubungkan
COM ke terminal negatif.

38
Rangkaian output pada PLC Omron

PLC Omron CPM2A-20CDR-A memiliki susunan terminal output

yang sama dengan PLC Omron CP1L-L20DR-A yaitu terminal output

sebanyak 8 buah, output 0.0 s.d output 0.7 dengan 4 buah terminal

COM. Susunan terminal power supply internal dan terminal output

PLC Omron CPM2A-20CDR-A dan CP1L-L20DR-A ditunjukkan pada

gambar 3.19.

Gambar 3.19 Susunan terminal power supply internal dan


terminal output PLC Omron CPM2A-20CDR-A
dan CP1L-L20DR-A

Cara Wiring Output Device

 Kabel Fasa sumber 220 VAC dihubungkan ke terminal COM output

PLC.

 Kabel Netral dari sumber 220 VAC dihubungkan ke beban.

 Dari beban dihubungkan ke salah satu terminal output (00, 01, ....,

07), lihat Gambar 3.20.

39
Gambar 1.30 Cara Wiring Output Device CPM2A-20CDR-A
dan CP1L-L20DR-A

Catatan:
 Output 00 memiliki COM sendiri.
 Output 01 memiliki COM sendiri.
 Output 02 dan 03 memiliki COM bersama.
 Output 04, 05, 06, 07 memiliki COM bersama.

AWAS!
 Jangan memasang beban (device output) lebih dari 2
Ampere.
 Jika beban yang dikontrol lebih dari 2 Ampere, gunakan
Relay.

Hati-Hati!
Perhatikan jenis PLC yang digunakan! Apakah
output terminalnya 220 VAC atau 24/12 VDC.

40
1. Langkah untuk membuat program pada software CX

Programer yaitu: (a) membuka aplikasi CX Programer; (b) klik

file  new, untuk membuat projek baru; (c) memilih tipe PLC

yang akan digunakan, dan memilih CPU yang digunakan; (d)

membuat ladder diagram sesuai dengan program yang

diinginkan; (e) melakukan simulasi pada ladder diagram yang

telah dibuat; memasang wiring sesuai program; serta (f)

mentransfer program ke PLC.

2. Langkah untuk membuat ladder diagram yaitu

mengidentifikasi alamat input dan output yang sesuai dengan

program yang dibuat. Klik C untuk membuat tombol NO, klik /

untuk memilih tombol NC, klik O untuk membuat coil, dan klik

W untuk membuat NO OR.

3. Langkah mensimulasikan ladder diagram yaitu (a) klik Work

Online; (b) klik pada input yang akan dioperasikan; (c) tekan

Ctrl+J untuk menghidupkan switch; (d) tekan Ctrl+K untuk

mematikan switch.

4. Langkah memasang wiring pada PLC yaitu (a) kabel negatif (-)

output dihubungkan dengan COM-input; (b) kabel positif (+)

ke salah satu kaki pertama input device; (c) terminal input 00,

01, ... 11 dihubungkan ke kaki kedua input device; (d) kabel

fasa sumber 220 VAC dihubungkan ke terminal COM output

PLC; (e) kabel netral dari sumber 220 VAC dihubungkan ke

beban; (f) dari beban dihubungkan ke salah satu terminal

output (00, 01, ...., 07).

41
5. Langkah mentransfer program ke PLC yaitu: (a) pilih menu

PLC  Change Model, pilih PLC yang sesuai Work Online

tekan Yes; (b) pilih Transfer to PLC klik OK  klik OK;

(c) pilih Operating Mode pilih Run.

6. Untuk menguji program pada PLC yaitu dengan melihat

apakah trainer PLC sudah bekerja sesuai dengan program

yang telah dibuat.

42
Tes Formatif

A. Pilihlah a, b, c, atau d untuk jawaban yang benar!

1. Software yang digunakan untuk memprogram semua jenis


PLC produk Omron adalah ....
a. CX-Designer
b. CX-Integrator
c. CX-Programmer
d. CX-Protocol
e. CX-Simulator

2.

Perhatikan gambar diatas, bagian yang merupakan menubar


ditujukkan oleh nomor ....
a. 1
b. 2
c. 3
d. 4
e. 5

3. Tombol shortcut yang dapat digunakan untuk membuat


tombol Normally Close adalah ....
a. C
b. /
c. I
d. O
e. W

43
4. Tombol shortcut “O” digunakan untuk membuat simbol
diagram berupa ....
a. Normally Open
b. Normally Close
c. Open Coil
d. Close Coil
e. Instruksi Khusus

5. Alamat output 100.00 merupakan alamat untuk PLC tipe ....


a. CJ1M
b. CJ2H
c. CPIL
d. CPM1A
e. CPM2A

6. Berikut ini merupakan ikon yang digunakan untuk


mensimulasikan program pada PLC yaitu ....
a. d.

b. e.

c.

7. Langkah untuk membuat program pada software CX


Programmer:
(1) Memilih tipe PLC yang digunakan
(2) Klik file lalu new untuk membuat projek baru
(3) Membuka aplikasi CX Programmer
(4) Mentransfer program ke PLC
(5) Membuat ladder diagram
Urutan langkah pembuatan program pada software CX
Programmer yang benar adalah ....
a. 1-2-3-4-5
b. 2-1-3-5-4
c. 2-3-1-4-5
d. 3-2-1-5-4
e. 3-1-2-5-4

44
8. Berikut ini yang merupakan alamat output untuk PLC Omron
tipe CPM2A adalah ....
a. 0.00
b. 0.00
c. 1.00
d. 10.00
e. 100.00

9. Pada saat mensimulasikan program untuk menghidupkan


switch yaitu dengan menekan keyboard ....
a. Ctrl+I
b. Ctrl+J
c. Ctrl+K
d. Ctrl+L
e. Ctrl+M

10. Kegiatan menghubungkan hardware yang dibutuhkan sesuai


dengan desain yang telah dibuat disebut ....
a. Tabel pengalamatan
b. Ladder diagram
c. Programing
d. Simulasi
e. Wiring

B. Jawablah pertanyaan berikut dengan baik dan benar!

1. Jelaskan cara membuat program pada CX-Programmer!

2. Jelaskan cara mensimulasikan program pada PLC!

3. Jelaskan langkah transfer program ke PLC!

4. Gambarkan wiring input device untuk PLC Omron CPM2A-

20CDR-A!

5. Gambarkan wiring output device untuk PLC Omron CP1L-

L20DR-A!

45
MATERI 4

INSTRUKSI KHUSUS CX-PROGRAMMER

Tujuan pembelajaran:

Setelah melakukan pembelajaran, diharapkan siswa dapat:

1. Menjelaskan fungsi instruksi Keep, Timer, Counter, DIFU, DIFD,


Compare, dan Clock.
2. Menjelaskan penggunaan bit kerja (internal relay dan holding
relay).
3. Menjelaskan cara membuat ladder diagram untuk instruksi
khusus CX Programmer.

Peta Konsep

Mata Pelajaran Instalasi


Motor Listrik

Instalasi Motor Listrik Instalasi Motor Listrik


Kendali Magnetik Kendali PLC

Pemrograman
Rangkaian Dasar
PLC Dengan Pengenalan PLC
Kendali PLC
Komputer

Instruksi Khusus Function Blok


Software CX Pada
Programmer CX Programmer

46
A. Instruksi KEEP (FUN 11)

KEEP adalah special instruction yang berfungsi sebagai

pengunci atau penahan. KEEP sama dengan rangkaian pengunci,

bedanya penggunaan KEEP lebih sederhana. Contoh pemrograman

dengan instruksi KEEP sebagai berikut :

Program Start Stop Lampu :

Cara membuat ladder diagram (tipe CP1L) adalah :

1. Buat tombol PB Start : ketik C, masukkan alamat input 0.00, dan

beri nama PB Start, klik OK.

2. Buat instruksi KEEP : ketik I, masukkan alamat KEEP (spasi)

alamat_output. Contoh : KEEP 100.00, beri nama lampu, klik OK.

3. Buat tombol PB Stop, ketik C, masukkan alamat input 0.01, dan

beri nama PB Stop, klik OK. Hasilnya ditunjukkan pada Gambar 4.1

Gambar 4.1 Ladder Diagram dengan Instruksi KEEP

Prinsip Kerja :

Ketika PB Start 0.00 ditekan maka lampu 10.000 akan

menyala, lampu 100.00 akan tetap menyala meskipun PB Start

dilepas. Lampu 100.00 akan mati jika PB Stop 0.01 ditekan.

47
B. Instruksi TIMER

Pada sistem kontrol berbasis relay, pemberian penundaan

waktu diberikan oleh relay khusus yang disebut time delay relay

(TDR). Sedangkan pada sistem kontrol berbasis PLC, alat tersebut

digantikan dengan instruksi Timer. Instruksi Timer merupakan

instruksi pewaktu.

Fungsi Timer pada PLC antara lain:

Digunakan sebagai pengatur waktu proses

Dapat digunakan sebagai komponen tundaan/delay yaitu timer

on delay dan timer off delay.

Lamanya penundaan ditentukan oleh nilai Set Value (SV) dari

instruksi Timer. Angka set timer adalah #0000 - #9999

(tergantung jenis PLC) dengan kondisi 1/10 second. Sintak penulisan

Timer adalah :

Tekan I untuk membuat instruksi khusus.

Ketik TIM 0000 #200, artinya timer 00 dengan setting waktu

200 x 0,1 detik = 20 detik.

Contoh intruksi Timer ditunjukkan pada Gambar 4.2.

Gambar 4.2 Instruksi Khusus Timer

48
Karakteristik Timer:

Timer terdapat 2 bagian yaitu Nomor Timer dan Set Value (SV)

Nilai Timer pada PLC bersifat countdown (menghitung mundur)

dari nilai awal yang ditetapkan oleh program. Setelah hitungan

mundur tersebut mencapai angka nol, maka NO timer akan On.

Setiap timer memiliki nomor yang berbeda, nomor timer tidak

boleh sama dengan nomor timer yang lain.

Set value boleh sama, disesuaikan dengan program yang ingin

dibuat.

Secara umum, timer dibagi menjadi dua, yaitu:

1. Timer On Delay

Time on delay bekerja dengan menunda pengaktifan output

selama beberapa waktu tertentu setelah input diaktifkan. Timer

ini akan hidup setelah satu periode waktu tunda tang telah

ditetapkan.

2. Timer Off Delay

Timer off delay bekerja dengan menunda matinya output

selama beberapa waktu tertentu setelah input diaktifkan. Timer

off delay berada dalam keadaan hidup selama periode waktu

yang telah ditetapkan.

Berikut merupakan contoh pemrograman menggunakan instruksi

timer : Lampu menyala setelah 10 detik

Cara membuat ladder diagram (Tipe PLC CP1L) adalah :

 Buat kontak NO ketikkan C dengan alamat 0.00 dan beri nama

PB Start. Lihat Gambar 4.3.

49
Gambar 4.3 Kontak NO untuk PB Start

 Letakkan kursor di samping PB Start, ketikan O dengan alamat

6.00 untuk membuat internal relay sebagai pengunci. Lihat

Gambar 4.4.

Gambar 4.4 Membuat Pengunci

 Buat NO relay ketikan C dengan alamat 6.00, letakkan kursor

disamping NO relay ketikkan I, kemudian tulis TIM 0000

#100 klik OK, tulis nama Timer  klik OK. Lihat Gambar 4.5.

Gambar 4.5 Instruksi Timer

50
 Pindahkan kursor ke Rung berikutnya, kemudian buat kontak NO

ketikkan C untuk Timer dengan alamat T000. Lihat Gambar 4.6.

Gambar 4.6 Kontak NO Timer

 Letakkan kursor di samping kontak NO Timer. Buat output coil

ketikkan O,dan beri alamat 10.00 (untuk CMP2A) atau 100.00

(untuk CP1L) dengan nama Lampu klik OK. Lihat Gambar 4.7.

 Hasil ladder diagram yang telah jadi ditunjukkan oleh Gambar

4.8.

Prinsip Kerja dari Gambar 4.8 yaitu ketika PB Start ditekan,

maka Timer (TIM_0000) akan terpicu menghitung mundur selama

10 detik. Setelah 10 detik terpenuhi maka Timer akan aktif untuk

mengaktifkan kontak T0000, kemudian kontak T0000 yang akan

menyalakan lampu. Jika tombol PB Start dimatikan maka Timer

akan ter-reset.

51
Gambar 4.7 Cara Membuat Output Berupa Lampu

Gambar 4.8 Ladder Diagram yang Telah Jadi

52
C. Instruksi COUNTER

Instruksi Counter merupakan instruksi pemrogramman untuk

membentuk fungsi perhitungan. Perintah perhitungan dilaksanakan

dengan memasukkan pulsa yang akan dihitung ke input penghitung

dari counter.

Prinsip kerja dari Instruksi Counter adalah setiap kali pulsa

input dimasukkan, maka counter akan bereaksi menghitung pulsa

tersebut. Jika jumlah hitungan telah mencapai pada hitungan yang

di setting, maka relay counter akan aktif.

Nilai counter pada PLC bersifat countdown (menghitung

mundur) dari nilai awal yang ditetapkan oleh program. Input pada

counter ada 2 yaitu input data dan reset. Counter angka set value

adalah #0000- #9999 tergantung tipe PLC yang digunakan.

Karakteristik Counter :

Terdapat 2 bagian yaitu Nomor Counter dan Set Value (SV).

Nilai Counter pada PLC bersifat countdown.

Nomor counter tidak boleh sama dengan nomor counter yang

lain.

Di belakang counter tidak boleh ada komponen yang lain.

Set value boleh sama.

Sintak penulisan counter adalah :

Tekan I untuk membuat instruksi khusus.

Ketik CNT (spasi) address Counter (spasi) #nilai counter.

Misal: CNT 0000 #2, artinya Counter 0000 akan aktif setelah

diberi masukkan sebanyak dua kali. Perhatikan Gambar 4.9.

53
Gambar 4.9 Instruksi Khusus UP Counter

Instruksi Counter-Up/Down

Hampir sama dengan up counter, pada up/down counter juga

berfungsi sebagai penghitung jumlah masukan. Akan tetapi dengan

up/down counter dapat melaksanakan perhitungan maju atau

mundur secara berurutan. Cara memprogram up/down counter sama

dengan counter akan tetapi perintah CNT diganti dengan CNTR.

Contoh sintak up/down counter : CNTR 0000 #2, lihat Gambar

4.10.

Gambar 4.10 Instruksi Khusus Counter UP/Down

Contoh pemrograman Counter :

 Menyalakan lampu setelah tombol ditekan sebanyak 2 kali.

Cara membuat ladder diagram (tipe CP1L) adalah :

1) Pasang kontak NO untuk START ketik C dengan alamat 0.00,

klik OK (lihat Gambar 4.11).

54
Gambar 4.11 Membuat tombol Start

2) Pasang Counter  ketik I (new instruction)  ketik CNT 0000

#2, klik OK, lalu beri nama Counter 2x, klik OK (lihat Gambar

4.12).

Gambar 4.12 Membuat Counter

3) Pasang kontak NO untuk RESET  klik C dengan alamat 0.01.

Panjangkan garis dengan menekan tombol Ctrl dan panah kanan

(lihat Gambar 4.13)

Gambar 4.13 Membuat Reset


4) Masukan ke output :

 Pasang tombol NO, klik C untuk alamat C0000, beri nama Counter

2x.

55
 Pasang output, klik O beri alamat 100.00 (tipe CP1L) lalu beri nama

Lampu. (lihat Gambar 4.14)

Gambar 4.14 Ladder Diagram Instruksi Counter yang sudah jadi

Prinsip Kerja :

Ketika tombol Start ditekan sebanyak 2 kali, maka Counter C0000

akan aktif sehingga mengaktifkan Lampu. Untuk membuat hitungan

counter kembali ke 0, maka tombol reset harus diaktifkan.

D. Instruksi DIFU dan DIFD

Differential Up (DIFU) dan Differential Down (DIFD)

merupakan salah satu relay bantu dalam pemrograman PLC.

Instruksi DIFU dan DIFD pada PLC Omron berfungsi untuk

mengaktifkan output selama satu scan time saat sinyal input

dimasukkan atau saat sinyal input dilepas. Dengan kata lain fungsi

DIFU dan DIFD adalah untuk membuat one shootrelay, maksudnya

walaupun sinyal yang masuk belum terputus, output hanya

mengeluarkan satu sinyal saja.

Instruksi DIFU digunakan untuk mengaktifkan sebuah output

atau bit pada saat perpindahan input dari OFF ke ON, sedangkan

56
instruksi DIFD digunakan untuk mengaktifkan sebuat output atau

bit pada saat perpindahan input dari ON ke OFF.

Instruksi DIFU pada PLC Omron diberi kode DIFU(13)

dengan urutan DIFU(13) 600, DIFU(13) 601, ...., dst. Sedangkan

DIFD diberi kode DIFD(14) dengan urutan yang sama pula. Urutan

DIFU dan DIFD berbagi dengan internal relay, sehingga jika alamat

600 sudah dipakai oleh internal relay maka DIFU(13) maupun

DIFD(14) harus memakai urutan selanjutnya.

Sintak penulisan DIFU dan DIFD adalah sebagai berikut :

 Tekan I, untuk membuat instruksi khusus.

 Untuk membuat instruksi ketik DIFU (spasi) alamat.

 Untuk membuat instruksi ketik DIFD (spasi) alamat.

 Contoh DIFD 6.00; DIFD 6.01, lihat Gambar 4.15.

(a) (b)
Gambar 4.15 (a) Instruksi DIFU (b) Instruksi DIDF

57
Untuk memahami instruksi DIFU dan DIFD, perhatikan Gambar

4.16.

Gambar 4.16 Prinsip Instruksi DIFU dan DIFD

Prinsip kerja :
 Ketika input PB Start 1 (0.00) ditekan sehingga menyebabkan

terjadinya perpindahan sinyal input dari kondisi OFF ke ON, maka

output DIFU (6.00) akan hidup sekejap walaupun tombol PB Start 1

ditekan lama, dan akan mengaktifkan kontak DIFU 6.00, sehingga

lampu 1 menyala.

 Ketika input PB Start 2 (0.01) ditekan sehingga menyebabkan

terjadinya perpindahan sinyal input dari kondisi ON ke OFF, maka

output DIFD (6.01) akan hidup sekejab walaupun tombil PB Start 2

ditekan lama, dan mengaktifkan kontak DIFD (6.01), sehingga

Lampu 2 menyala.

58
E. Instruksi COMPARE

Instruksi Compare digunakan untuk membandingkan dua buah

data, masukan satu dengan masukan lain. Sintak penulisan instruksi

Compare adalah sebagai berikut :

 Tekan I untuk membuat instruksi khusus

 Ketik CMP (spasi) data_1 (spasi) data_2, misal CMP C1 C2 berarti

data C1 dibandingkan dengan data C2. Perhatikan Gambar 4.17.

Gambar 4.17 Instruksi Compare

Variasi dari perintah Compare :

= : Equal
<> : Not Equal
< : Less Than
<= : Less Than or Equal
> : Greather Than
>= : Greather Than or Equal

Contoh pemrograman Compare : Menjalankan dua buah motor

dengan prinsip kerja yang diinginkan sebagai berikut :

 Motor 1 akan bekerja jika nilai CNT 1 lebih tinggi dibanding nilai

CNT 2 (GT, Greather Than)

 Motor 2 akan bekerja jika nilai CNT 1 sama dengan nilai CNT 2

(EQ, Equal)

59
Langkah membuat ladder diagram adalah sebagai berikut :

 Membuat Compare pada rung 1 :

 Buat tombol PB Start, ketik C dengan alamat 0.00, kemudian buat

instruksi Compare dengan mengetik I lalu masukkan CMP C1 C2.

 Masukkan CNT1, klik OK.

 Masukkan CNT2, klik OK.

 Buat cabang ke bawah (Ctrl + panah ke bawah)

 Pasang tombol NO, klik (↓), kemudian pilih P_GT, klik OK.

 Buat New Coil, ketik O beri alamat 100.00 (tipe CP1L) dan beri

nama Motor 1, klik OK ( perhatikan Gambar 4.18).

Gambar 4.18 Pembuatan Compare

 Buat cabang ke bawah, tambahkan tombol NO, pilih alamat P_EQ,

klik OK.

 Buat New Coil, ketik O beri alamat 100.01 (tipe CP1L) dan beri

nama Motor 2, klik OK.

 Membuat Counter CNT 1 pada rung 2 :

 Pasang kontak baru NO, ketik C dengan alamat 0.01, beri nama PB

CNT 1.

 Pasang Counter, klik I dengan alamat CNT 0000 #2, beri nama

CNT 1.

60
 Pasang tombol Reset, klik C dengan alamat 0.03.

 Membuat Counter CNT 2 pada rung 3 :

 Pasang kontak baru NO, ketik C dengan alamat 0.02, beri nama PB

CNT 2.

 Pasang Counter, ketik I dengan alamat CNT 0001 #2, beri nama

CNT 2.

 Pasang tombol Reset, ketik C dengan alamat 0.03.

 Ladder diagram yang sudah jadi ditunjukkan oleh Gambar 4.19.

Gambar 4.19 Ladder Diagram yang sudah jadi

Prinsip kerja :

 Ketika tombol PB Start ditekan maka Compare aktif.

 Untuk mengoperasikan Motor 1 dan Motor 2 menggunakan PB CNT 1

dan PB CNT 2.

61
 Motor 1 akan berjalan, jika CNT1 > CNT2

 Motor 2 akan berjalan, jika CNT1 = CNT2

F. Instruksi Clock/Pulse

Pada PLC Omron, terdapat bit-bit khusus yang mempunyai

fungsi-fungsi khusus. Salah satunya bit khusus pada PLC Omron

yaitu Clock/Pulse yang terus menerus akan berkedip selama jeda

waktu tertentu.

Contoh program menggunakan Clock/Pulse untuk membuat lampu

berkedip.

 Langkah pemrograman :

Pasang tombol NO, beri alamat P kemudian tekan tombol panah (↓)

atau (↑) untuk menyetting waktu yang diinginkan, misalnya :

 P_0_02s artinya menghasilkan pulsa dengan lebar 0,02 detik.

 P_0_1s artinya menghasilkan pulsa dengan lebar 0,1 detik.

 P_1s artinya menghasilkan pulsa dengan lebar 1 detik.

 P_1m artinya menghasilkan pulsa dengan lebar 1 menit.

Gambar 4.20 merupakan contoh ladder diagram menggunkan

instruksi clock/pulse.

Gambar 4.20 Ladder Diagram Instruksi Clock/Pulse

62
Prinsip Kerja :

Ketika tombol Start ditekan maka IR 6.00 akan aktif dan akan

mengaktifkan Lampu 1, dan Lampu 2. NO clock/pulse yang disetting

0,1 second, artinya lebar pulsa sebesar 0,1 detik dan Lampu 1 akan

menyala berkedip setiap 0,1 detik. NO clock/pulseyang disetting 1

second, artinya lebar pulsa sebesar 1 detik dan Lampu 2 akan

menyala berkedip setiap 1 detik. Semua lampu akan mati dan

berhenti berkedip jika tombol Stop ditekan.

G. Penggunaan Bit Kerja pada Pemrograman

Dalam pemrograman ladder diagram, mengkombinasikan

kondisi-kondisi secara langsung untuk menghasilkan kondisi

eksekusi seringkali sulit. Kesulitan dapat diatasi dengan penggunaan

bit kerja Internal Relay dan Holding relay. Bit kerja tersebut

biasanya digunakan bersama-sama dengan instruksi-instruksi OUT,

DIFU, DIFD, dan KEEP.

Bit-bit kerja dapat digunakan untuk menyerdehanakan ladder

diagram pada saat suatu kombinasi perlu diulang-ulang di beberapa

bagian dalam ladder diagram yang bersangkutan.

1. Internal Relay

Internal Relay (IR) adalah general purpose relay yang ada di

dalam PLC yang tidak dapat diakses secara langsung untuk

digunakan sebagai input maupun output, seperti yang terdapat pada

program komponen. Semua PLC memiliki IR, akan tetapi penomoran

dari jumlah maksimum yang diperbolehkan tergantung dari merk

dan tipe PLC.

63
IR memberi keleluasaan pada programmer untuk melaksanakan

operasi untuk internal yang lebih rumit tanpa memerlukan

penggunaan biaya mahal untuk beberapa output relay. Pada PLC

Omron biasanya dipakai simbol IR. Penggunaan alamat IR yang

dapat digunakan yaitu : 600-615, 700-715, 800-815, 900-915.

Perhatikan Gambar 4.21 contoh penggunaan internal relay bersama

dengan instruksi keep.

Gambar 4.21 Contoh Penggunaan Internal Relay

2. Holding Relay

Holding Relay (HR) adalah relay internal yang dipakai untuk

menahan sistem yang sedang bekerja ketika power supply off.

Artinya, HR akan tetap mempertahankan kondisinya meskipun

terjadi pemutusan sumber daya. Dengan adanya HR maka proses

bisa tetap lanjut tidak mulai dari awal lagi. HR pada seri Omron

CPM2A terdiri dari 20 word, HR00 sampai HR19 atau 320 bit.

Sistem kerja dan penggunaan HR sama seperti penggunaan IR,

hanya pada penulisannya menggunakan awalan H sebagai penunjuk

bahwa internal relay-nya merupakan tipe holding relay. Penggunaan

HR ditunjukkan pada Gambar 4.22.

64
Gambar 2.2 Penggunaan Internal Relay dan Holding Relay

Prinsip kerja :

Jika ladder diagram tersebut disimulasikan dengan menekan

tombol PB Start maka output IR 1 dan HR akan aktif. Jika

simulator dimatikan dan dihidupkan lagi, maka ladder seharusnya

tetap mempertahankan kondisi terakhirnya yaitu on untuk IR 1 dan

HR.

65
RANGKUMAN

1. Instruksi khusus pada CX Programmer terdiri dari


instruksi KEEP, Timer, Counter, DIFU, DIFD, Compare,
dan Clock.
Fungsi dari instruksi KEEP yaitu sebagai pengunci atau
penahan.
Fungsi dari instruksi Timer yaitu pengatur waktu
proses untuk penyalaan output pada PLC sesuai
kebutuhan.
Fungsi dari instruksi Counter yaitu untuk menghitung
berapa kali masukan (input) pada suatu sistem yang
diinginkan.
Fungsi dari instruksi DIFU dan DIFD yaitu untuk
mengaktifkan output selama satu scan time saat sinyal
input dimasukkan atau saat sinyal input dilepas.
Fungsi dari instruksi Compare yaitu untuk
membandingkan dua buah data, masukan satu dengan
masukan lain.
Fungsi dari instruksi Clock yaitu menghasilkan output
yang terus menerus berkedip selama jeda waktu
tertentu.
2. Penggunaan bit kerja pada pemograman yaitu untuk
mengatasi kesulitan dalam mengkombinasikan kondisi-
kondisi secara langsung untuk menghasilkan kondisi
eksekusi. Bit kerja ini meliputi internal relay dan holding
relay.
3. Langkah membuat ladder diagram untuk instruksi khusus
yaitu :
(a) Ketik I untuk membuat instruksi khusus.
(b) Buat alamat sesuai dengan instruksi khusus yang akan
digunakan.
(c) Buat input dan output yang sesuai dengan program.

66
Tes Formatif

A. Pilihlah a, b, c, atau d untuk jawaban yang benar!

1. Instruksi khusus yang memiliki fungsi sebagai pengunci


adalah ….
a. Keep
b. Timer
c. Counter
d. Compare
e. Clock

2. Berikut ini yang tidak termaksud karakteristik instruksi


khusus Timer yaitu ….
a. Memiliki dua bagian yaitu Nomer Timer dan Set Value
b. Nilai Timer pada PLC bersifat countdown
c. Nilai Timer pada PLC bersifat countup
d. Setiap Timer memiliki nomor yang berbeda
e. Set Value boleh sama

3. Tombol shortcut yang dapat digunakan untuk membuat


tombol instruksi khusus adalah ....
a. C
b. I
c. J
d. O
e. /

4. Sintak penulisan untuk instruksi khusus yang digunakan dalam


mengaktifkan sebuah output pada saat perpindahan input dari
off ke on adalah ….
a. CNT
b. CNTR
c. CMP
d. DIFU
e. DIFD

67
5. Instruksi khusus yang digunakan untuk membandingkan dua
buah data masukan satu dengan masukan lain adalah ….
a. Timer
b. Counter
c. DIFU
d. DIFD
e. Compare

6. Sebuah motor listrik akan bekerja jika nilai CNT 1 lebih


rendah dibanding CNT 2, maka perintah compare yang
digunakan adalah ….
a. Equal
b. Not Equal
c. Less Than
d. Greather Than
e. Greather Than or Equal

7. Sebuah konveyor akan bekerja jika nilai CNT 1 lebih besar


dibanding CNT 2, maka perintah compare yang digunakan
adalah ….
a. Equal
b. Not Equal
c. Less Than
d. Less Than or Equal
e. Greather Than

8. Instruksi clock yang menghasilkan pulsa dengan lebar 0,1


detik adalah ….
a. P_0_001s
b. P_0_01s
c. P_0_1s
d. P_1s
e. P_10s

9. Berikut ini penggunaan alamat IR yang dapat digunakan


dalam pemrograman, kecuali ….
a. 500-515
b. 600-615
c. 700-715
d. 800-815
e. 900-915

68
10. Bit kerja yang dipakai untuk menahan system yang sedang
bekerja ketika power supply off adalah ….
a. Relay
b. Internal relay
c. Eksternal relay
d. Holding relay
e. Unholding relay

B. Jawablah pertanyaan berikut dengan baik dan benar!

1. Sebutkan 2 fungsi instruksi Timer pada pemrograman PLC !

2. Jelaskan perbedaan dari up counter dengan up/down counter

pada pemrograman PLC !

3. Jelaskan langkah pembuatan instruksi DIFU dan DIFD pada

pemrograman PLC !

4. Jelaskan fungsi dari instruksi Compare pada pemrograman

PLC! Motor 1 akan bekerja jika CNT 1 lebih besar dari CNT 2,

sedangkan Motor 2 akan bekerja jika CNT 1 lebih kecil dari

CNT 2. Buatlah ladder diagram untuk program menjalankan

dua motor tersebut tipe PLC Omron CP1L!

5. Buatlah program menggunakan instruksi Timer, ketika tombol

Start ditekan maka akan mengaktifkan Timer 1, setelah 10

detik maka Lampu 1 akan menyala, sedangkan lampu 2 akan

menyala 8 detik sesudah lampu 1 menyala. Kedua Lampu akan

mati jika tombol Stop ditekan. Buatlah tabel pengalamatan

dan ladder diagram untuk tipe PLC Omron CP1L!

69
MATERI 5

FUNCTION BLOCK PADA CX PROGRAMMER

Tujuan pembelajaran:

Setelah melakukan pembelajaran, diharapkan siswa dapat:

1. Menjelaskan fungsi function block diagram.

2. Menjelaskan cara memprogram function blocks diagram.

Peta Konsep

Mata Pelajaran Instalasi


Motor Listrik

Instalasi Motor Listrik Instalasi Motor Listrik


Kendali Magnetik Kendali PLC

Pemrograman Rangkaian Dasar


PLC Dengan Pengenalan PLC
Kendali PLC
Komputer

Instruksi Khusus Function Blok


Software CX Pada
Programmer CX Programmer

70
A. Function Block Diagram

Function block diagram adalah suatu fungsi-fungsi logika yang

disederhanakan dalam gambar blok dan dapat dihubungkan dalam

suatu fungsi atau digabungkan dengan fungsi blok lain. Function

Block diagram memiliki fungsi untuk menyederhanakan sebuah

program yang berulang-ulang dan pemrograman fungsional yang

kompleks.

B. Membuat Program Menggunakan Function Block Diagram

Perhatikan Gambar 5.1, pada gambar tersebut menunjukkan

ladder diagram sebuah rangkaian sederhana yang biasa digunakan

dalam sistem kendali motor. Prinsip kerjanya yaitu ketika tombol

Start ditekan maka internal relay (IR) akan aktif sehingga Motor 1

dan Motor 2 akan menyala. Kemudian jika tombol Stop ditekan

maka Motor 1 dan Motor 2 akan mati.

Gambar 5.1 Ladder Diagram Sistem Kendali Motor

71
Berikut ini langkah-langkah membuat program menggunakan funtion

bloks diagram pada software CX Programmer :

1. Buat Funtion Bloks terlebih dahulu dengan klik kanan Funtion Bloks

pada CX Programmer. (lihat Gambar 5.2).

2. Insert Funtion Bloks dan pilih Ladder (Lihat Gambar 5.2).

Gambar 5.2 Penggunaan Funtion Bloks

3. Maka akan muncul Funtion Block Properties seperti Gambar 5.3.

Beri nama pada Name, misal Kendali Motor, kemudian klik Close.

Gambar 5.3 Funtion Blok Properties

72
4. Klik ganda pada KendaliMotor, maka akan muncul tampilan seperti

pada Gambar 5.4.

Gambar 5.4 Tampilan Setelah Klik Ganda pada KendaliMotor

5. Buat rencana input dan output. Klik menu Input, kemudian klik

kanan pada area atas menu Input, dan pilih Insert Variable (Lihat

Gambar 5.5).

Gambar 5.5 Tampilan Membuat Input dan Output

6. Beri nama pada variabel input, misal Start, kemudian klik OK.

Lakukan hal yang sama dan buat variabel Start-Stop. Perhatikan

Gambar 5.6

73
Gambar 5.6 Tampilan New Variable Input

Maka akan muncul seperti Gambar 5.7

Gambar 5.7 Tampilan Variabel Input yang Telah Dimasukkan

7. Buat output dengan langkah yang sama seperti membuat input,

dengan klik menu Output, klik kanan pada area atas menu Output,

klik Insert Variable, beri nama variabel output, misal IR, klik OK.

Seperti Gambar 5.8.

Gambar 5.8 Tampilan Variabel Output yang Telah Dimasukkan

8. Selanjutnya buat ladder diagram seperti biasa.

 Buat input Start-Stop (tanpa alamat). Perhatikan Gambar 5.9.

74
Gambar 5.9 Input dengan Nama Start dan Stop

 Buat output IR, Motor1, Motor2 (tanpa alamat). Tampilan output

yang sudah jadi ditunjukkan oleh Gambar 5.10.

Gambar 5.10 Output dengan Nama

 Maka tampilan input output yang sudah jadi akan seperti Gambar

5.11.

Gambar 5.11 Tampilan Ladder Tanpa Alamat

9. Tutup halaman KendaliMotor, maka akan muncul lembar kerja CX

Programmer seperti Gambar 5.12.

75
Gambar 5.12 Tampilan Lembar Kerja CX Programmer

10. Selanjutnya buat kontak NO, ketik C dengan alamat P_On, klik OK.

Kontak ini untuk mengaktifkan Funtion Block (Lihat Gambar 5.13).

Gambar 5.13 Kontak NO dengan Alamat P_On

11. Klik ikon New Funtion Block Coil atau klik F pada rung. Kemudian

beri nama KM, klik OK (Lihat Gambar 5.14). Maka akan mucul

seperti Gambar 5.15.

Gambar 5.14 Funtion Blok dengan Nama ANDORBLOK

76
Gambar 5.15 Hasil Funtion Blok Call dengan Nama KM

12. Tekan P di samping (BOOL) Start, beri alamat 0.01, maka secara

otomatis (BOOL) PB1 akan berada pada alamat 0.01. Ulangi hal yang

sama sampai Stop. Perhatikan Gambar 5.16 dan 5.17.

Gambar 5.16 Memasukkan Alamat Input

77
Gambar 5.17 Alamat Input yang Telah Jadi

13. Tekan P di samping (BOOL) IR, beri alamat 6.00, maka otomatis

(BOOL) Lampu akan berada pada alamat 6.00. Kemudian untuk

Motor 1 beri alamat 1.00 (CJ1M) dan Motor 2 beri alamat 1.01.

Perhatikan Gambar 5.18.

Gambar 5.18 Alamat Output yang Telah Jadi

78
14. Kemudian simulasikan Funtion Block “Kendali Motor” yang telah

dibuat dengan men-klik Work online Simulator. Tampilannya akan

seperti Gambar 5.19.

Gambar 5.19. Tampilan Simulator Kendali Motor

15. Operasikan sesuai dengan prinsip kerja.

 Mengaktifkan Start yaitu dengan klik kanan  Force  ON.

Hasilnya akan seperti Gambar 5.20.

Gambar 5.20. Tampilan Ketika Tombol Start Aktif

79
 Mengaktifkan Stop yaitu dengan klik kanan  Force  ON.

Hasilnya akan seperti Gambar 5.21.

Gambar 5.21. Tampilan Ketika Tombol Stop Aktif

80
RANGKUMAN

1. Function Block diagram memiliki fungsi untuk


menyederhanakan sebuah program yang berulang-ulang
dan pemrograman fungsional yang kompleks.

2. Langkah-langkah membuat program menggunakan


function bloks diagram pada software CX-Programmer
sebagai berikut :
Buat Funtion Bloks terlebih dahulu dengan klik
kanan Funtion Bloks pada CX Programmer,
kemudian Insert Funtion Bloks dan pilih Ladder,
setelah itu beri nama pada Funtion Bloks.
Buat rencana input dan output, kemudian klik
kanan pada area atas menu Input, dan pilih Insert
Variable. Untuk membuat output sama yaitu
dengan klik kanan pada area atas menu Output, dan
pilih Insert Variable.
Membuat ladder diagram sesuai dengan program
namun tanpa diberi alamat, setelah itu tutup
halaman Funtion Bloks.
Buat kontak NO, ketik C lalu beri alamat P_ON
klik OK.
Klik ikon New Funtion Bloks, kemudian beri nama,
selanjutnya tekan P di samping BOOL beri alamat
sesuai dengan input dan outputnya.
Klik Work Online Simulator untuk mensimulasikan
funtion bloks yang telah dibuat.
Operasiakan sesuai dengan prinsip kerja. Untuk
mengaktifkan input yaitu dengan klik kanan 
Force  ON.

81
Tes Formatif

A. Pilihlah a, b, c, atau d untuk jawaban yang benar!

1. Menyederhanakan sebuah program yang berulang-ulang dan


pemrograman fungsional yang kompleks merupakan fungsi
dari ....
a. Block diagram
b. Function block diagram
c. Ladder diagram
d. Ladder logic
e. Statement list

2. Langkah untuk membuat function block diagram :


(1) Buat Funtion Bloks, insert function blok lalu pilih
ladder
(2) Buat kontak NO, ketik C lalu beri alamat P_ON
klik OK
(3) Buat rencana input dan output, klik kanan pilih
insert variable
(4) Klik ikon New Funtion Bloks, kemudian beri nama,
selanjutnya tekan P di samping BOOL beri alamat
sesuai dengan input dan outputnya
(5) Membuat ladder diagram sesuai dengan program
namun tanpa diberi alamat
(6) Klik Work Online Simulator untuk mensimulasikan
funtion bloks yang telah dibuat
Urutan langkah pembuatan function block diagram yang
benar adalah ....
a. 1-2-3-4-5-6
b. 1-2-5-3-4-6
c. 1-3-5-2-4-6
d. 1-3-2-5-4-6
e. 1-3-4-2-5-6

82
3. Berikut ini merupakan ikon yang digunakan untuk membuat
sebuah function blocks adalah ....
a.

b.

c.

d.

e.

4. Membuat input output seperti gambar dibawah ini dengan


cara ....

a. Insert contact
b. Insert coil
c. Insert function block
d. Insert rung column
e. Insert variable

5. Untuk mengaktifkan function block diagram menggunakan


kontak NO dengan alamat ....
a. P_N
b. P_OF
c. P_Off
d. P_On
e. P_Step

6. Berikut ini yang merupakan ikon ”New Function Block Call”


adalah ....
a.

b.

c.

d.

e.

83
7. New Function Block Parameter digunakan untuk mengisi
alamat input output, untuk membuatnya menekan tombol ....
a. C
b. F
c. I
d. O
e. P

8. Berikut ini ikon yang digunakan untuk mensimulasikan


function block diagram yang telah dibuat adalah ....
a.

b.

c.

d.

e.

9. Perintah klik kanan  Force  ON, merupakan perintah


untuk mengaktifkan ....
a. Function block
b. Input
c. Output
d. Input Output
e. Work Online

10. Perhatikan Gambar disamping


apa yang terjadi jika tombol
Start diaktifkan ....
a. IR dan motor 1 menyala
b. Motor 1 dan 2 menyala
c. Motor 1 menyala
d. Motor 2 menyala
e. Semua output menyala

84
Contoh Proyek
Siswa PROYEK
“KENDALI START STOP LAMPU”

A DESKRIPSI PROYEK

Gambar 6.1 Rangkaian Kendali Start Stop Lampu

Sistem kendali start-stop lampu pada Gambar 6.1 memiliki sistem


kerja sebagai berikut:
 Dua buah lampu dengan dua buah tombol PB Start dan dua buah
tombol PB Stop.
 Lampu 1 akan menyala jika tombol PB Start 1 ditekan.
 Lampu 2 akan menyala jika tombol PB Start 2 ditekan.
 Lampu 1 akan mati jika tombol PB Stop 1 ditekan.
 Lampu 2 akan mati jika tombol PB Stop 2 ditekan.
Keterangan PB = Push Button

B TUGAS PROYEK

1. Kerjakan tugas secara individu


2. Tentukan kebutuhan I/O untuk sistem kendali start-stop lampu!
3. Tentukan tipe PLC yang digunakan!
4. Buat tabel pengalamatan!
5. Buat ladder diagram dan lakukan simulasi!

85
6. Lakukan pemasangan/instalasi PLC, perhatikanhal-hal berikut:
 K3
 Penggunaan perangkat sesuai fungsi
7. Transfer program ke PLC dan lakukan uji coba!
8. Buat laporan hasil pengerjaan proyek sesuai dengan Lembar
Kerja Siswa.
9. Kerjakan dalam waktu 120 menit!

C LEMBAR REFLEKSI

1. Ceritakan apa saja yang sudah kalian pelajari pada pembelajaran


hari ini! Tuliskan hal-hal penting yang telah kalian dapatkan
setelah menyelesaikan pembelajaran hari ini!

2. Tuliskan hambatan atau masalah yang kalian hadapi pada setiap


kegiatan selam pengerjaan proyek dan solusi untuk memecahkan
masalah tersebut!

Hambatan :

Solusi :

86
LEMBAR KERJA SISWA

Nama : ..............................
Kelas : ..............................
No Absen : ..............................

PROYEK : KENDALI START STOP LAMPU

1. Input yang digunakan ada 4, output yang digunakan ada 2.


2. Jenis PLC yang digunakan Omron CP1L.
3. Tabel Pengalamatan
Alamat Tipe Fungsi Keterangan
0.00 Input Start 1 Tombol Pushbotton NO
0.01 Input Stop 1 Tombol Pushbotton NC
0.02 Input Start 2 Tombol Pushbotton NO
0.03 Input Stop 2 Tombol Pushbotton NC
100.00 Output Lampu 1 Lampu Indikator
100.01 Output Lampu 2 Lampu Indikator

4. Ladder Diagram

5. Prinsip Kerja
Lampu 1 akan menyala jika tombol Start 1 ditekan, dan akan
mati jika tombol Stop 1 ditekan. Lampu 2 akan menyala jika
tombol Start 2 ditekan, dan akan mati jika tombol Stop 2
ditekan.

87
Lembar Proyek
Siswa

PROYEK 1
“KENDALI START STOP LAMPU”

Pada Proyek 1 siswa diarahkan agar mampu memprogram PLC dan


membuat sistem “Kendali Start Stop Lampu”. Kompetensi Dasar
dan Indikator yang harus dikuasai oleh siswa pada Proyek 1 yaitu :

Kompetensi Dasar

4.1 Memasang komponen dan sirkit programmable logic controller.

4.2 Menyajikan gambar kerja dan sirkit programmable logic controller.

4.3 Memeriksa komponen dan sirkit programmable logic controller.

Indikator

1. Membuat ladder diagram untuk program kendali start stop lampu


dengan memanfaatkan konsep rangkaian dasar AND, OR, dan
pengunci.
2. Mensimulasikan ladder diagram program kendali start stop lampu
pada PLC.
3. Merencanakan wiring diagram untuk kendali start stop lampu
menggunakan PLC.
4. Memasang wiring diagram dalam rangkaian.
5. Mentransfer program kendali start stop lampu ke PLC menggunakan
komputer.
6. Menguji kerja rangkaian kendali start stop lampu.
7. Membuat laporan hasil pemrograman kendali start stop lampu yang
sesuai dengan Lembar Kerja Siswa.

88
A DESKRIPSI PROYEK

Gambar 6.2 Rangkaian Kendali Start Stop Lampu

Sistem kendali start-stop lampu pada Gambar 6.2 memiliki


sistem kerja sebagai berikut:
 Dua buah lampu dengan dua buah tombol PB Start dan
satu buah tombol PB Stop.
 Lampu 1 akan menyala jika tombol PB Start 1 ditekan.
 Lampu 2 akan menyala jika tombol PB Start 2 ditekan.
 Kedua Lampu akan mati jika tombol PB Stop ditekan.
Keterangan PB = Push Button

B TUGAS PROYEK

1. Kerjakan tugas secara individu


2. Tentukan kebutuhan I/O untuk sistem kendali start-stop
lampu!
3. Tentukan tipe PLC yang digunakan!
4. Buat tabel pengalamatan!
5. Buat ladder diagram dan lakukan simulasi!
6. Lakukan pemasangan/instalasi PLC, perhatikan hal-hal
berikut:
 K3
 Penggunaan perangkat sesuai fungsi
7. Transfer program ke PLC dan lakukan uji coba!

89
8. Buat laporan hasil pengerjaan proyek sesuai dengan Lembar
Kerja Siswa.
9. Kerjakan dalam waktu 120 menit!

C LEMBAR REFLEKSI

1. Ceritakan apa saja yang sudah kalian pelajari pada


pembelajaran hari ini! Tuliskan hal-hal penting yang telah
kalian dapatkan setelah menyelesaikan pembelajaran hari ini!

2. Tuliskan hambatan atau masalah yang kalian hadapi pada


setiap kegiatan selam pengerjaan proyek dan solusi untuk
memecahkan masalah tersebut!

Hambatan :

Solusi :

90
Lembar Proyek
Siswa

PROYEK 2
“LAMPU BERKEDIP”

Pada Proyek 2 siswa diarahkan agar mampu memprogram PLC dan


membuat sistem “Lampu Berkedip”. Kompetensi Dasar dan
Indikator yang harus dikuasai oleh siswa pada Proyek 2 yaitu :

Kompetensi Dasar

4.1 Memasang komponen dan sirkit programmable logic controller.

4.2 Menyajikan gambar kerja dan sirkit programmable logic controller.

4.3 Memeriksa komponen dan sirkit programmable logic controller.

Indikator

1. Membuat ladder diagram untuk program lampu berkedip dengan


memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci,
instruksi Timer, serta penggunaan internal relay.
2. Mensimulasikan ladder diagram program lampu berkedip pada PLC.
3. Merencanakan wiring diagram untuk lampu berkedip menggunakan
PLC.
4. Memasang wiring diagram dalam rangkaian.
5. Mentransfer program lampu berkedip ke PLC menggunakan
komputer.
6. Menguji kerja rangkaian lampu berkedip.
7. Membuat laporan hasil pemrograman lampu berkedip yang sesuai
dengan Lembar Kerja Siswa.

91
A DESKRIPSI PROYEK

Keterangan :

Lampu Berkedip
4 detik menyala
2 detik mati

Gambar 6.3 Lampu Berkedip

Lampu berkedip biasanya digunakan sebagai peringatan. Sistem


kerja yang diinginkan dari lampu berkedip pada Gambar 6.3
sebagai berikut:
 Ketika Push Button Start ditekan maka lampu berkedip
akan aktif.
 Lampu berkedip akan menyala 4 detik lalu mati 2 detik,
begitu seterusnya.
 Ketika PB Stop ditekan maka lampu berkedip akan mati.

B TUGAS PROYEK

1. Kerjakan tugas secara individu


2. Tentukan kebutuhan I/O untuk sistem lampu berkedip!
3. Tentukan tipe PLC yang digunakan!
4. Buat tabel pengalamatan!
5. Buat ladder diagram dan lakukan simulasi!
6. Lakukan pemasangan/instalasi PLC, perhatikan hal-hal
berikut:
 K3
 Penggunaan perangkat sesuai fungsi
7. Transfer program ke PLC dan lakukan uji coba!
8. Buat laporan hasil pengerjaan proyek sesuai dengan Lembar
Kerja Siswa.
9. Kerjakan dalam waktu 120 menit!

92
C LEMBAR REFLEKSI

1. Ceritakan apa saja yang sudah kalian pelajari pada


pembelajaran hari ini! Tuliskan hal-hal penting yang telah
kalian dapatkan setelah menyelesaikan pembelajaran hari ini!

2. Tuliskan hambatan atau masalah yang kalian hadapi pada


setiap kegiatan selam pengerjaan proyek dan solusi untuk
memecahkan masalah tersebut!

Hambatan :

Solusi :

93
Lembar Proyek
Siswa

PROYEK 3

“LAMPU BERJALAN”

Pada Proyek 3 siswa diarahkan agar mampu memprogram PLC dan


membuat sistem “Lampu Berjalan”. Kompetensi Dasar dan
Indikator yang harus dikuasai oleh siswa pada Proyek 3 yaitu :

Kompetensi Dasar

4.1 Memasang komponen dan sirkit programmable logic controller.

4.2 Menyajikan gambar kerja dan sirkit programmable logic controller.

4.3 Memeriksa komponen dan sirkit programmable logic controller.

Indikator

1. Membuat ladder diagram untuk program lampu berjalan dengan


memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci,
instruksi Timer, serta penggunaan internal relay.
2. Mensimulasikan ladder diagram program lampu berjalan pada PLC.
3. Merencanakan wiring diagram untuk lampu berjalan menggunakan
PLC.
4. Memasang wiring diagram dalam rangkaian.
5. Mentransfer program lampu berjalan ke PLC menggunakan komputer.
6. Menguji kerja rangkaian lampu berjalan.
7. Membuat laporan hasil pemrograman lampu berjalan sesuai dengan
Lembar Kerja Siswa.

94
A DESKRIPSI PROYEK

Gambar 6.4 Lampu Berjalan

Lampu berjalan biasa digunakan untuk indikator penyebrangan


jalan untuk pejalan kaki. Sistem kerja yang diinginkan dari
lampu berjalan pada Gambar 6.4 sebagai berikut:
 Lampu terdiri dari 9 lampu.
 Ketika tombol Start ditekan sesaat, Lampu L1 akan
menyala selama 3 detik.
 Diikuti L2 menyala selama 3 detik (L1 mati).
 Diikuti L3 menyala selama 3 detik (L1 dan L2 mati),
begitu seterusnya hingga L9 meyala.
 Setelah lampu L9 menyala selama 3 detik, maka semua
lampu akan otomatis mati.
 Untuk mengaktifkan lagi tekan tombol Start.

B TUGAS PROYEK

1. Kerjakan tugas secara individu


2. Tentukan kebutuhan I/O untuk sistem lampu berjalan!
3. Tentukan tipe PLC yang digunakan!
4. Buat tabel pengalamatan!
5. Buat ladder diagram dan lakukan simulasi!
6. Lakukan pemasangan/instalasi PLC, perhatikan hal-hal
berikut:
 K3
 Penggunaan perangkat sesuai fungsi
7. Transfer program ke PLC dan lakukan uji coba!
8. Buat laporan hasil pengerjaan proyek sesuai dengan Lembar
Kerja Siswa.
9. Kerjakan dalam waktu 120 menit!

95
C LEMBAR REFLEKSI

1. Ceritakan apa saja yang sudah kalian pelajari pada


pembelajaran hari ini! Tuliskan hal-hal penting yang telah
kalian dapatkan setelah menyelesaikan pembelajaran hari ini!

2. Tuliskan hambatan atau masalah yang kalian hadapi pada


setiap kegiatan selam pengerjaan proyek dan solusi untuk
memecahkan masalah tersebut!

Hambatan :

Solusi :

96
Lembar Proyek
Siswa

PROYEK 4
“BEL KUIS”

Pada Proyek 4 siswa diarahkan agar mampu memprogram PLC dan


membuat sistem “Bel Kuis”. Kompetensi Dasar dan Indikator yang
harus dikuasai oleh siswa pada Proyek 4 yaitu :

Kompetensi Dasar

4.1 Memasang komponen dan sirkit programmable logic controller.

4.2 Menyajikan gambar kerja dan sirkit programmable logic controller.

4.3 Memeriksa komponen dan sirkit programmable logic controller.

Indikator

1. Membuat ladder diagram untuk program bel kuis dengan


memanfaatkan konsep rangkaian dasar AND, OR, dan interlock,
instruksi Timer, serta penggunaan internal relay.
2. Mensimulasikan ladder diagram program bel kuis pada PLC.
3. Merencanakan wiring diagram untuk bel kuis menggunakan PLC.
4. Memasang wiring diagram dalam rangkaian.
5. Mentransfer program bel kuis ke PLC menggunakan komputer.
6. Menguji kerja rangkaian bel kuis.
7. Membuat laporan hasil pemrograman bel kuis sesuai dengan Lembar
Kerja Siswa.

97
A DESKRIPSI PROYEK

Gambar 6.5 Bel Kuis

Sebuah acara cerdas cermat diikuti oleh tiga pemain dan seorang
pembawa acara. Sistem kerja yang diinginkan dari bel kuis pada
Gambar 6.5 adalah sebagai berikut:
 Jika pemain 1 telah menekan bel, maka pemain 2 dan pemain 3
tidak dapat menekan bel, begitu juga sebaliknya.
 Ketika bel ditekan maka lampu dan buzzer menyala, lampu
menyala terus sampai RESET, sedangkan buzzer menyala
selama 5 detik.
 Bel akan ter-reset setelah pembawa acara menekan tombol
reset.

B TUGAS PROYEK

1. Kerjakan tugas secara individu


2. Tentukan kebutuhan I/O untuk sistem bel kuis!
3. Tentukan tipe PLC yang digunakan!
4. Buat tabel pengalamatan!
5. Buat ladder diagram dan lakukan simulasi!
6. Lakukan pemasangan/instalasi PLC, perhatikan hal-hal
berikut:
 K3
 Penggunaan perangkat sesuai fungsi

98
7. Transfer program ke PLC dan lakukan uji coba!
8. Buat laporan hasil pengerjaan proyek sesuai dengan Lembar
Kerja Siswa.
9. Kerjakan dalam waktu 120 menit!

C LEMBAR REFLEKSI

1. Ceritakan apa saja yang sudah kalian pelajari pada


pembelajaran hari ini! Tuliskan hal-hal penting yang telah
kalian dapatkan setelah menyelesaikan pembelajaran hari ini!

2. Tuliskan hambatan atau masalah yang kalian hadapi pada


setiap kegiatan selam pengerjaan proyek dan solusi untuk
memecahkan masalah tersebut!

Hambatan :

Solusi :

99
Lembar Proyek
Siswa

PROYEK 5
“LAMPU LALU LINTAS”

Pada Proyek 5 siswa diarahkan agar mampu memprogram PLC dan


membuat sistem “Lampu Lalu Lintas”. Kompetensi Dasar dan
Indikator yang harus dikuasai oleh siswa pada Proyek 5 yaitu :

Kompetensi Dasar

4.1 Memasang komponen dan sirkit programmable logic controller.

4.2 Menyajikan gambar kerja dan sirkit programmable logic controller.

4.3 Memeriksa komponen dan sirkit programmable logic controller.

Indikator

1. Membuat ladder diagram untuk program lampu lalu lintas dengan


memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci,
instruksi Timer, serta penggunaan internal relay.
2. Mensimulasikan ladder diagram program lampu lalu lintas pada PLC.
3. Merencanakan wiring diagram untuk lampu lalu lintas menggunakan
PLC.
4. Memasang wiring diagram dalam rangkaian.
5. Mentransfer program lampu lalu lintas ke PLC menggunakan
komputer.
6. Menguji kerja rangkaian lampu lalu lintas.
7. Membuat laporan hasil pemrograman lampu lalu lintas sesuai dengan
Lembar Kerja Siswa.

100
A DESKRIPSI PROYEK

Gambar 6.6 Lampu Lalu Lintas

Lampu lalu lintas perempatan terdiri dari lampu merah,


kuning, dan hijau pada masing-masing arah. Lampu Utara menyala
bersamaan dengan Lampu Selatan. Lampu Timur menyala
bersamaan dengan Lampu Barat.
Sistem kerja yang diinginkan dari Traffic Light pada Gambar
6.6 adalah sebagai berikut:
 Sistem mulai bekerja ketika tombol Start ditekan.
 Sistem mati ketika tombol Stop ditekan.
 Siklus Lampu Utara-Selatan :
 Lampu merah Timur-Barat menyala selama 57 detik.
 Lampu kuning Utara-Selatan menyala selama 3 detik.
 Lampu hijau Utara-Selatan menyala selama 60 detik.
 Siklus Lampu Timur-Barat :
 Lampu merah Utara-Selatan menyala selama 57 detik.
 Lampu kuning Timur-Barat menyala selama 3 detik.
 Lampu hijau Timur-Barat menyala selama 60 detik.
 Timming diagram dari lampu lalu lintas tersebut sebagai
berikut :
Timming 57s 3s 57s 3s
Utara-Selatan
Timur-Barat

101
B TUGAS PROYEK

1. Kerjakan tugas secara individu


2. Tentukan kebutuhan I/O untuk sistem lampu lalu lintas!
3. Tentukan tipe PLC yang digunakan!
4. Buat tabel pengalamatan!
5. Buat ladder diagram dan lakukan simulasi!
6. Lakukan pemasangan/instalasi PLC, perhatikan hal-hal
berikut:
 K3
 Penggunaan perangkat sesuai fungsi
7. Transfer program ke PLC dan lakukan uji coba!
8. Buat laporan hasil pengerjaan proyek sesuai dengan Lembar
Kerja Siswa.
9. Kerjakan dalam waktu 120 menit!

C LEMBAR REFLEKSI

1. Ceritakan apa saja yang sudah kalian pelajari pada


pembelajaran hari ini! Tuliskan hal-hal penting yang telah
kalian dapatkan setelah menyelesaikan pembelajaran hari ini!

2. Tuliskan hambatan atau masalah yang kalian hadapi pada


setiap kegiatan selam pengerjaan proyek dan solusi untuk
memecahkan masalah tersebut!
Hambatan :

Solusi :

102
Lembar Proyek
Siswa

PROYEK 6
“CRANE”

Pada Proyek 6 siswa diarahkan agar mampu memprogram PLC dan


membuat sistem “Crane”. Kompetensi Dasar dan Indikator yang
harus dikuasai oleh siswa pada Proyek 6 yaitu :

Kompetensi Dasar

4.1 Memasang komponen dan sirkit programmable logic controller.

4.2 Menyajikan gambar kerja dan sirkit programmable logic controller.

4.3 Memeriksa komponen dan sirkit programmable logic controller.

Indikator

1. Membuat ladder diagram untuk program crane dengan


memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci,
instruksi Keep, dan Clock, serta penggunaan internal relay.
2. Mensimulasikan ladder diagram program crane pada PLC.
3. Merencanakan wiring diagram untuk crane menggunakan PLC.
4. Memasang wiring diagram dalam rangkaian.
5. Mentransfer program crane ke PLC menggunakan komputer.
6. Menguji kerja rangkaian crane.
7. Membuat laporan hasil pemrograman crane sesuai dengan Lembar
Kerja Siswa.

103
A DESKRIPSI PROYEK

Gambar 6.7 Crane

Crane biasanya digunakan untuk mengangkat material. Sistem kerja


yang diinginkan dari crane adalah sebagai berikut:
 Jika tombol Start ditekan maka Crane siap dioperasikan, lampu
indikator hijau menyala.
 Jika tombol Lock ditekan maka Crane berhenti bekerja dan
diam ditempat, lampu indikator merah menyala. Tombol Lock
bisa direset menggunakan tombol Start.
 Jika tombol Emergency ditekan maka Crane berhenti bekerja
dan diam di tempat, lampu indikator merah menyala. Tombol
Emergency bisa direset menggunakan tombol Start.
 Jika sensor berat Overload maka lampu merah berkedip, crane
akan berhenti. Overload direset menggunakan tombol Start.
Ketika terjadi beban lebih, maka tombol Oveload akan ON
terus, kecuali bebannya sudah dikurangi. Jadi meskipun sudah
direset tapi beban belum dikurangi maka tombol Overload akan
tetap ON, dan Crane tidak bisa dioperasikan.
 Tombol Operasi Maju-Mundur, Kiri-Kanan, dan Naik-Turun
masing-masing saling mengunci sehingga hanya bisa beroperasi
salah satu.

104
B TUGAS PROYEK

1. Kerjakan tugas secara individu


2. Tentukan kebutuhan I/O untuk sistem crane!
3. Tentukan tipe PLC yang digunakan!
4. Buat tabel pengalamatan!
5. Buat ladder diagram dan lakukan simulasi!
6. Lakukan pemasangan/instalasi PLC, perhatikan hal-hal
berikut:
 K3
 Penggunaan perangkat sesuai fungsi
7. Transfer program ke PLC dan lakukan uji coba!
8. Buat laporan hasil pengerjaan proyek sesuai dengan Lembar
Kerja Siswa.
9. Kerjakan dalam waktu 120 menit!

C LEMBAR REFLEKSI

1. Ceritakan apa saja yang sudah kalian pelajari pada


pembelajaran hari ini! Tuliskan hal-hal penting yang telah
kalian dapatkan setelah menyelesaikan pembelajaran hari ini!

2. Tuliskan hambatan atau masalah yang kalian hadapi pada


setiap kegiatan selam pengerjaan proyek dan solusi untuk
memecahkan masalah tersebut!
Hambatan :

Solusi :

105
Lembar Proyek Siswa

PROYEK 7
“MESIN CUCI MOBIL OTOMATIS”

Pada Proyek 7 siswa diarahkan agar mampu memprogram PLC dan


membuat sistem “Mesin Cuci Mobil Otomatis”. Kompetensi Dasar
dan Indikator yang harus dikuasai oleh siswa pada Proyek 7 yaitu:

Kompetensi Dasar

4.1 Memasang komponen dan sirkit programmable logic controller.

4.2 Menyajikan gambar kerja dan sirkit programmable logic controller.

4.3 Memeriksa komponen dan sirkit programmable logic controller.

Indikator

1. Membuat ladder diagram untuk program mesin cuci mobil otomatis


dengan memanfaatkan konsep rangkaian dasar AND, OR, dan
pengunci, serta penggunaan internal relay.
2. Mensimulasikan ladder diagram program mesin cuci mobil otomatis
pada PLC.
3. Merencanakan wiring diagram untuk mesin cuci mobil otomatis
menggunakan PLC.
4. Memasang wiring diagram dalam rangkaian.
5. Mentransfer program mesin cuci mobil otomatis ke PLC
menggunakan komputer.
6. Menguji kerja rangkaianmesin cuci mobil otomatis.
7. Membuat laporan hasil pemrograman mesin cuci mobil otomatis
sesuai dengan Lembar Kerja Siswa.

106
A DESKRIPSI PROYEK

Gambar 6.8 Mesin Cuci Mobil Otomatis

Mesin cuci mobil otomatis ini terdiri atas sebuah sensor


(vehicle detecting device), dua buah tombol operasi (push
button), sebuah keran penyemprot air (spray valve), sebuah
motor penggerak sikat (brush motor), dan sebuah motor
penggerak konveyor (movement of washing machine). Sistem
kerja yang diinginkan dari mesin cuci mobil otomatis pada
Gambar 6.8 adalah sebagai berikut:

 Jika tombol Start ditekan maka motor konveyor aktif


menggerakkan mobil masuk ke mesin.
 Setelah mobil masuk ke mesin (sensor mendeteksi
adanya mobil) Spray Valve akan membuka dan Brush
Motor akan aktif.
 Spray Valve dan Brush Motor akan berhenti jika mobil
sudah keluar dari mesin (sensor tidak mendeteksi adanya
mobil).
 Jika tombol Stop ditekan maka motor konveyor akan
berhenti bekerja.

B TUGAS PROYEK

1. Kerjakan tugas secara individu


2. Tentukan kebutuhan I/O untuk sistem mesin cuci mbol
otomatis!
3. Tentukan tipe PLC yang digunakan!

107
4. Buat tabel pengalamatan!
5. Buat ladder diagram dan lakukan simulasi!
6. Lakukan pemasangan/instalasi PLC, perhatikan hal-hal
berikut:
 K3
 Penggunaan perangkat sesuai fungsi
7. Transfer program ke PLC dan lakukan uji coba!
8. Buat laporan hasil pengerjaan proyek sesuai dengan Lembar
Kerja Siswa.
9. Kerjakan dalam waktu 120 menit!

C LEMBAR REFLEKSI

1. Ceritakan apa saja yang sudah kalian pelajari pada


pembelajaran hari ini! Tuliskan hal-hal penting yang telah
kalian dapatkan setelah menyelesaikan pembelajaran hari ini!

2. Tuliskan hambatan atau masalah yang kalian hadapi pada


setiap kegiatan selam pengerjaan proyek dan solusi untuk
memecahkan masalah tersebut!
Hambatan :

Solusi :

108
Lembar Proyek
Siswa

PROYEK 8
“MESIN PENGEPAKAN BUAH”

Pada Proyek 8 siswa diarahkan agar mampu memprogram PLC dan


membuat sistem “Mesin Pengepakan Buah”. Kompetensi Dasar dan
Indikator yang harus dikuasai oleh siswa pada Proyek 8 yaitu :

Kompetensi Dasar

4.1 Memasang komponen dan sirkit programmable logic controller.

4.2 Menyajikan gambar kerja dan sirkit programmable logic controller.

4.3 Memeriksa komponen dan sirkit programmable logic controller.

Indikator

1. Membuat ladder diagram untuk program mesin pengepakan buah


dengan memanfaatkan konsep rangkaian dasar AND, OR, dan
pengunci, instruksi Counter, serta penggunaan internal relay.
2. Mensimulasikan ladder diagram program mesin pengepakan buah
pada PLC.
3. Merencanakan wiring diagram untuk mesin pengepakan buah
menggunakan PLC.
4. Memasang wiring diagram dalam rangkaian.
5. Mentransfer program mesin pengepakan buah ke PLC menggunakan
komputer.
6. Menguji kerja rangkaianmesin pengepakan buah.
7. Membuat laporan hasil pemrograman mesin pengepakan buah sesuai
dengan Lembar Kerja Siswa.

109
A DESKRIPSI PROYEK

Gambar 6.9 Mesin Pengepakan Buah

Sistem mesin pengepakan buah terdiri dari 2 konveyor, 2


sensor, dan 2 tombol operasi. Konveyor 1 untuk membawa kardus,
dan konveyor 2 untuk membawa buah. Sensor 1 untuk mendeteksi
kardus, dan sensor 2 untuk mendeteksi buah. Tombol Start untuk
menjalankan sistem, dan tombol Stop untuk menghentikan sistem.
Sistem kerja yang diinginkan dari mesin pengepakan buah pada
Gambar 6.9 adalah sebagai berikut:

 Jika tombol Start ditekan, konveyor kardus aktif dan berjalan.


 Ketika sensor 1 mendeteksi kardus, konveyor kardus mati, dan
konveyor buah aktif dan berjalan.
 Sensor 2 mulai menghitung hingga 15 buah, kemudian
menghetikan konveyor buah, dan kemudian menjalankan
konveyor kardus, demikian selanjutnya hingga tombol Stop
ditekan.
 Ketika tombol Stop ditekan maka sistem akan berhenti.

110
B TUGAS PROYEK

1. Kerjakan tugas secara individu


2. Tentukan kebutuhan I/O untuk sistem mesin pengepakan
buah!
3. Tentukan tipe PLC yang digunakan!
4. Buat tabel pengalamatan!
5. Buat ladder diagram dan lakukan simulasi!
6. Lakukan pemasangan/instalasi PLC, perhatikan hal-hal
berikut:
 K3
 Penggunaan perangkat sesuai fungsi
7. Transfer program ke PLC dan lakukan uji coba!
8. Buat laporan hasil pengerjaan proyek sesuai dengan Lembar
Kerja Siswa.
9. Kerjakan dalam waktu 120 menit!

C LEMBAR REFLEKSI

1. Ceritakan apa saja yang sudah kalian pelajari pada


pembelajaran hari ini! Tuliskan hal-hal penting yang telah
kalian dapatkan setelah menyelesaikan pembelajaran hari ini!

2. Tuliskan hambatan atau masalah yang kalian hadapi pada


setiap kegiatan selam pengerjaan proyek dan solusi untuk
memecahkan masalah tersebut!
Hambatan :

Solusi :

111
Lembar Proyek
Siswa

PROYEK 9
“PINTU GARASI OTOMATIS”

Pada Proyek 9 siswa diarahkan agar mampu memprogram PLC dan


membuat sistem “Pintu Garasi Otomatis”. Kompetensi Dasar dan
Indikator yang harus dikuasai oleh siswa pada Proyek 9 yaitu :

Kompetensi Dasar

4.1 Memasang komponen dan sirkit programmable logic controller.

4.2 Menyajikan gambar kerja dan sirkit programmable logic controller.

4.3 Memeriksa komponen dan sirkit programmable logic controller.

Indikator

1. Membuat ladder diagram untuk program pintu garasi otomatis


dengan memanfaatkan konsep rangkaian dasar AND, OR, dan
pengunci, instruksi DIFD.
2. Mensimulasikan ladder diagram program pintu garasi otomatis pada
PLC.
3. Merencanakan wiring diagram untuk pintu garasi otomatis
menggunakan PLC.
4. Memasang wiring diagram dalam rangkaian.
5. Mentransfer program pintu garasi otomatis ke PLC menggunakan
komputer.
6. Menguji kerja rangkaian pintu garasi otomatis.
7. Membuat laporan hasil pemrograman pintu garasi otomatis sesuai
dengan Lembar Kerja Siswa.

112
A DESKRIPSI PROYEK

Gambar 6.10 Pintu Garasi Otomatis

Sistem kerja yang diinginkan dari pintu garasi otomatis pada


Gambar 6.10 adalah sebagai berikut:

 Terdapat sensor 1 (ultrasonik) untuk mendeteksi


keberadaan kendaraan, dan sensor 2 (photosensor)
digunakan untuk mendeteksi bahwa kendaraan sudah
berada di pintu garasi.
 Terdapat 2 limit switch (batas atas dan batas bawah)
yang digunakan untuk menutup dan membuka pintu garasi.
 Saat kendaraan mulai mendekati pintu garasi, maka sensor
1 mendeteksi kendaraan, sehingga pintu garasi membuka
sehingga limit switch atas aktif kemudian motor buka
mati.
 Selama kendaraan bergerak masuk melewati pintu garasi,
maka badan kendaraan akan menghalangi sensor 2
sehingga sensor 2 aktif, setelah badan kendaraan masuk
seluruhnya ke garasi, maka sensor 2 akan mati.
 Setelah sensor 2 mati, maka pintu garasi bergerak
menutup, sampai pintu mengenai limit switch bawah,
kemudian motor menutup.

113
B TUGAS PROYEK

1. Kerjakan tugas secara individu


2. Tentukan kebutuhan I/O untuk sistem pintu garasi
otomatis!
3. Tentukan tipe PLC yang digunakan!
4. Buat tabel pengalamatan!
5. Buat ladder diagram dan lakukan simulasi!
6. Lakukan pemasangan/instalasi PLC, perhatikan hal-hal
berikut:
 K3
 Penggunaan perangkat sesuai fungsi
7. Transfer program ke PLC dan lakukan uji coba!
8. Buat laporan hasil pengerjaan proyek sesuai dengan Lembar
Kerja Siswa.
9. Kerjakan dalam waktu 120 menit!

C LEMBAR REFLEKSI

1. Ceritakan apa saja yang sudah kalian pelajari pada


pembelajaran hari ini! Tuliskan hal-hal penting yang telah
kalian dapatkan setelah menyelesaikan pembelajaran hari ini!

2. Tuliskan hambatan atau masalah yang kalian hadapi pada


setiap kegiatan selam pengerjaan proyek dan solusi untuk
memecahkan masalah tersebut!
Hambatan :

Solusi :

114
Lembar Proyek
Siswa

PROYEK 10
“KENDALI MOTOR BERBASIS PLC”

Pada Proyek 10 siswa diarahkan agar mampu memprogram PLC dan


membuat sistem “Kendali Motor Berbasis PLC”. Kompetensi Dasar
dan Indikator yang harus dikuasai oleh siswa pada Proyek 10 yaitu
:

Kompetensi Dasar

4.1 Memasang komponen dan sirkit programmable logic controller.

4.2 Menyajikan gambar kerja dan sirkit programmable logic controller.

4.3 Memeriksa komponen dan sirkit programmable logic controller.

Indikator

1. Membuat ladder diagram untuk program kendali motor berbasis PLC


dengan memanfaatkan konsep rangkaian dasar AND, OR, dan
pengunci, instruksi Counter dan Compare, serta penggunaan internal
relay.
2. Mensimulasikan ladder diagram program kendali motor berbasis PLC
pada PLC.
3. Merencanakan wiring diagram untuk kendali motor berbasis PLC
menggunakan PLC.
4. Memasang wiring diagram dalam rangkaian.
5. Mentransfer program kendali motor berbasis PLC ke PLC
menggunakan komputer.
6. Menguji kerja rangkaian kendali motor berbasis PLC.
7. Membuat laporan hasil pemrograman kendali motor berbasis PLC
sesuai dengan Lembar Kerja Siswa.

115
A DESKRIPSI PROYEK

Gambar 6.11 Kendali Motor Berbasis PLC

Sistem kerja yang diinginkan dari kendali motor berbasis PLC


pada Gambar 6.11 adalah sebagai berikut:

 Sistem bekerja jika tombol Start ditekan.


 Motor satu akan bekerja jika nilai Counter 1 lebih rendah
dibanding nilai Counter 2.
 Motor dua akan bekerja jika nilai Counter 1 sama dengan
nilai Counter 2.
 Motor tiga akan bekerja jika nilai Counter 1 lebih tinggi
dibanding nilai Counter 2.
 Sistem akan mati jika tombol Stop ditekan.

B TUGAS PROYEK

1. Kerjakan tugas secara individu


2. Tentukan kebutuhan I/O untuk sistem kendali motor
berbasis PLC!
3. Tentukan tipe PLC yang digunakan!
4. Buat tabel pengalamatan!
5. Buat ladder diagram dan lakukan simulasi!

116
6. Lakukan pemasangan/instalasi PLC, perhatikan hal-hal
berikut:
 K3
 Penggunaan perangkat sesuai fungsi
7. Transfer program ke PLC dan lakukan uji coba!
8. Buat laporan hasil pengerjaan proyek sesuai dengan Lembar
Kerja Siswa.
9. Kerjakan dalam waktu 120 menit!

C LEMBAR REFLEKSI

1. Ceritakan apa saja yang sudah kalian pelajari pada


pembelajaran hari ini! Tuliskan hal-hal penting yang telah
kalian dapatkan setelah menyelesaikan pembelajaran hari ini!

2. Tuliskan hambatan atau masalah yang kalian hadapi pada


setiap kegiatan selam pengerjaan proyek dan solusi untuk
memecahkan masalah tersebut!

Hambatan :

Solusi :

117
DAFTAR RUJUKAN

Eliyawati. 2015. Buku Ajar SMK Teknik Elektronika Industri Kelas

XII.Malang: Jurusan Teknik Elektro Fakultas Teknik Universitas

Negeri Malang

Juhari. 2014. Instalasi Motor Listrik Kelas XII. Jakarta: Kementrian

dan Kebudayaan Republik Indonesia

Setiwan, Iwqn. 2006. Programmable Logic Controller (PLC) dab Sistem

Perancangan Sistem Kontrol. Yogyakarta: ANDI

Wibawanto, Slamet. 2015. Workshop PLC. Malang : Jurusan Teknik

Elektro Fakultas Teknik Universitas Negeri Malang

Wicaksono, Handy 2009. Programmable Logic Controller (Teori,

Pemrograman, dan Aplikasi dalam Otomasi Sistem). Yogyakarta:

Graha Ilmu

118

Anda mungkin juga menyukai