0% menganggap dokumen ini bermanfaat (0 suara)
407 tayangan127 halaman

Modul PLC

Modul ini membahas tentang Programmable Logic Controller (PLC) untuk pengendalian motor listrik, meliputi pengenalan PLC, rangkaian dasar PLC, pemrograman PLC dengan komputer menggunakan software CX-Programmer, dan contoh proyek pengendalian motor listrik menggunakan PLC. Modul ini bertujuan membantu siswa memahami konsep dan aplikasi PLC dalam instalasi motor listrik.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
407 tayangan127 halaman

Modul PLC

Modul ini membahas tentang Programmable Logic Controller (PLC) untuk pengendalian motor listrik, meliputi pengenalan PLC, rangkaian dasar PLC, pemrograman PLC dengan komputer menggunakan software CX-Programmer, dan contoh proyek pengendalian motor listrik menggunakan PLC. Modul ini bertujuan membantu siswa memahami konsep dan aplikasi PLC dalam instalasi motor listrik.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 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 p

AWAS!
Logo ini digunakan sebagai penanda bahaya sehingga siswa tidak boleh melakukan kesalahan

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

LATIHAN!
Logo ini digunakan sebagai penanda soal- soal latihan yang perlu dikerjakan untuk mengukur k

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 komponendan 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 Kendali Magnetik


Instalasi Motor Listrik
Kendali PLC

Pemrograman
PLC Dengan Kom uter
Rangkaian Dasar
Pengenalan PLC
Kendali PLC

Instruksi Khusus
Software CX Programmer Function Blok Pada
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 bese
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 Kendali Magnetik


Instalasi Motor Listrik
Kendali PLC

Pemrograman
PLC Dengan Komputer Rangkaian Dasar
Pengenalan PLC
Kendali PLC

Instruksi Khusus Function Blok


Software CX Programmer Pada
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

Rangkaian Kelistrikan
Ladder Diagram

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
dia ram.

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 Kendali Magnetik


Instalasi Motor Listrik
Kendali PLC

Pemrograman
Rangkaian Dasar
PLC Dengan Komputer Pengenalan PLC
Kendali PLC

Instruksi Khusus Function Blok


Software CX Programmer Pada
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
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.0 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 PL
Polaritas power supply tidak terlalu fatal, boleh dibolak- balik. Namun tetap disarankan se

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 out ut 00 01 .... 07 .

41
Langkah mentransfer program ke PLC yaitu: (a) pilih menu PLC  Change Mode
tekan Yes; (b) pilih Transfer to PLC klik OK  klik OK;
(c) pilih Operating Mode pilih Run.
Untuk menguji program pada PLC yaitu dengan melihat apakah trainer PLC sudah

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 Kendali Magnetik


Instalasi Motor Listrik
Kendali PLC

Pemrograman
PLC Dengan Komputer Rangkaian Dasar
Pengenalan PLC
Kendali PLC

Instruksi Khusus Function Blok


Software CX Programmer Pada
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 Kendali Magnetik


Instalasi Motor Listrik
Kendali PLC

Pemrograman Rangkaian Dasar


PLC Dengan Pengenalan PLC
Kendali PLC

Instruksi Khusus Function Blok Pada


Software CX 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

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

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

PROYEK 1
“KENDALI START STOP LAMPU”

Pada Proyek 1 siswa diarahkan agar mampu memprogram PLC dan membuat sistem “Ke

Kompetensi Dasar

Memasang komponen dan sirkit programmable logic controller .


Menyajikan gambar kerja dan sirkit programmable logic controller .
Memeriksa komponen dan sirkit programmable logic controller .

Indikator

Membuat ladder diagram untuk program kendali start stop lampu


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

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 Pro ek

PROYEK 2
“LAMPU BERKEDIP”

gar mampu memprogram PLC dan membuat sistem “Lampu Berkedip”. Kompetensi Dasar dan Indikator yang harus d

Kompetensi Dasar

Memasang komponen dan sirkit programmable logic controller .

Menyajikan gambar kerja dan sirkit programmable logic controller .

Memeriksa komponen dan sirkit programmable logic controller .

Indikator

Membuat ladder diagram untuk program lampu berkedip dengan


memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci, instruksi Timer, serta pengguna
Mensimulasikan ladder diagram program lampu berkedip pada PLC.
Merencanakan wiring diagram untuk lampu berkedip menggunakan PLC.
Memasang wiring diagram dalam rangkaian.
Mentransfer program lampu berkedip ke PLC menggunakan komputer.
Menguji kerja rangkaian lampu berkedip.
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 Pro ek

PROYEK 3
“LAMPU BERJALAN”

agar mampu memprogram PLC dan membuat sistem “Lampu Berjalan”. Kompetensi Dasar dan Indikator yang harus d

Kompetensi Dasar

Memasang komponen dan sirkit programmable logic controller .

Menyajikan gambar kerja dan sirkit programmable logic controller .

Memeriksa komponen dan sirkit programmable logic controller .

Indikator

Membuat ladder diagram untuk program lampu berjalan dengan


memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci, instruksi Timer, serta pengguna
Mensimulasikan ladder diagram program lampu berjalan pada PLC.
Merencanakan wiring diagram untuk lampu berjalan menggunakan PLC.
Memasang wiring diagram dalam rangkaian.
Mentransfer program lampu berjalan ke PLC menggunakan komputer.
Menguji kerja rangkaian lampu berjalan.
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 Pro ek

PROYEK 4
“BEL KUIS”

an agar mampu memprogram PLC dan membuat sistem “Bel Kuis”. Kompetensi Dasar dan Indikator yang harus dikua

Kompetensi Dasar

Memasang komponen dan sirkit programmable logic controller .

Menyajikan gambar kerja dan sirkit programmable logic controller .

Memeriksa komponen dan sirkit programmable logic controller .

Indikator

Membuat ladder diagram untuk program bel kuis dengan


memanfaatkan konsep rangkaian dasar AND, OR, dan interlock, instruksi Timer, serta pengguna
Mensimulasikan ladder diagram program bel kuis pada PLC.
Merencanakan wiring diagram untuk bel kuis menggunakan PLC.
Memasang wiring diagram dalam rangkaian.
Mentransfer program bel kuis ke PLC menggunakan komputer.
Menguji kerja rangkaian bel kuis.
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 Pro ek

PROYEK 5
“LAMPU LALU LINTAS”

gar mampu memprogram PLC dan membuat sistem “Lampu Lalu Lintas”. Kompetensi Dasar dan Indikator yang harus

Kompetensi Dasar

Memasang komponen dan sirkit programmable logic controller .

Menyajikan gambar kerja dan sirkit programmable logic controller .

Memeriksa komponen dan sirkit programmable logic controller .

Indikator

Membuat ladder diagram untuk program lampu lalu lintas dengan


memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci, instruksi Timer, serta pengguna
Mensimulasikan ladder diagram program lampu lalu lintas pada PLC.
Merencanakan wiring diagram untuk lampu lalu lintas menggunakan PLC.
Memasang wiring diagram dalam rangkaian.
Mentransfer program lampu lalu lintas ke PLC menggunakan komputer.
Menguji kerja rangkaian lampu lalu lintas.
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 Pro ek

PROYEK 6
“CRANE”

kan agar mampu memprogram PLC dan membuat sistem “Crane”. Kompetensi Dasar dan Indikator yang harus dikuas

Kompetensi Dasar

Memasang komponen dan sirkit programmable logic controller .

Menyajikan gambar kerja dan sirkit programmable logic controller .

Memeriksa komponen dan sirkit programmable logic controller .

Indikator

Membuat ladder diagram untuk program crane dengan


memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci, instruksi Keep, dan Clock, serta
Mensimulasikan ladder diagram program crane pada PLC.
Merencanakan wiring diagram untuk crane menggunakan PLC.
Memasang wiring diagram dalam rangkaian.
Mentransfer program crane ke PLC menggunakan komputer.
Menguji kerja rangkaian crane.
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 “Me

Kompetensi Dasar

Memasang komponen dan sirkit programmable logic controller .

Menyajikan gambar kerja dan sirkit programmable logic controller .

Memeriksa komponen dan sirkit programmable logic controller .

Indikator

Membuat ladder diagram untuk program mesin cuci mobil otomatis


dengan memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci, serta penggunaan inte
Mensimulasikan ladder diagram program mesin cuci mobil otomatis pada PLC.
Merencanakan wiring diagram untuk mesin cuci mobil otomatis menggunakan PLC.
Memasang wiring diagram dalam rangkaian.
Mentransfer program mesin cuci mobil otomatis ke PLC menggunakan komputer.
Menguji kerja rangkaianmesin cuci mobil otomatis.
Membuat laporan hasil pemrograman mesin cuci mobil otomatis sesuai den an Lembar Ker a Si

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 Pro ek

PROYEK 8
“MESIN PENGEPAKAN BUAH”

ar mampu memprogram PLC dan membuat sistem “Mesin Pengepakan Buah”. Kompetensi Dasar dan Indikator yang harus

Kompetensi Dasar

Memasang komponen dan sirkit programmable logic controller .

Menyajikan gambar kerja dan sirkit programmable logic controller .

Memeriksa komponen dan sirkit programmable logic controller .

Indikator

Membuat ladder diagram untuk program mesin pengepakan buah


dengan memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci, instruksi Counter, sert
Mensimulasikan ladder diagram program mesin pengepakan buah pada PLC.
Merencanakan wiring diagram untuk mesin pengepakan buah menggunakan PLC.
Memasang wiring diagram dalam rangkaian.
Mentransfer program mesin pengepakan buah ke PLC menggunakan komputer.
Menguji kerja rangkaianmesin pengepakan buah.
Membuat laporan hasil pemrograman mesin pengepakan buah sesuai den an Lembar Ker a Sisw

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 Pro ek

PROYEK 9
“PINTU GARASI OTOMATIS”

Pada Proyek 9 siswa diarahkan agar mampu memprogram PLC dan membuat sistem “Pin

Kompetensi Dasar

Memasang komponen dan sirkit programmable logic controller .

Menyajikan gambar kerja dan sirkit programmable logic controller .

Memeriksa komponen dan sirkit programmable logic controller .

Indikator

Membuat ladder diagram untuk program pintu garasi otomatis


dengan memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci, instruksi DIFD.
Mensimulasikan ladder diagram program pintu garasi otomatis pada PLC.
Merencanakan wiring diagram untuk pintu garasi otomatis menggunakan PLC.
Memasang wiring diagram dalam rangkaian.
Mentransfer program pintu garasi otomatis ke PLC menggunakan komputer.
Menguji kerja rangkaian pintu garasi otomatis.
Membuat laporan hasil pemrograman pintu garasi otomatis sesuai den an Lembar Ker a 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 Pro ek

PROYEK 10
“KENDALI MOTOR BERBASIS PLC”

Pada Proyek 10 siswa diarahkan agar mampu memprogram PLC dan membuat sistem “Ke

Kompetensi Dasar

Memasang komponen dan sirkit programmable logic controller .

Menyajikan gambar kerja dan sirkit programmable logic controller .

Memeriksa komponen dan sirkit programmable logic controller .

Indikator

Membuat ladder diagram untuk program kendali motor berbasis PLC


dengan memanfaatkan konsep rangkaian dasar AND, OR, dan pengunci, instruksi Counter dan
Mensimulasikan ladder diagram program kendali motor berbasis PLC pada PLC.
Merencanakan wiring diagram untuk kendali motor berbasis PLC menggunakan PLC.
Memasang wiring diagram dalam rangkaian.
Mentransfer program kendali motor berbasis PLC ke PLC menggunakan komputer.
Menguji kerja rangkaian kendali motor berbasis PLC.
Membuat laporan hasil pemrograman kendali motor berbasis PLC sesuai dengan Lembar Kerja

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

Anda mungkin juga menyukai