You are on page 1of 14

INSTRUKSI DASAR PEMROGRAMAN PLC

ODUL AJAR
OMRON
BAHAN AJAR
SISTEM KENDALI BERBASIS PLC
(SMART RELAY)

Bidang Keahlian : Energi dan Pertambangan


Program Keahlain : Teknik Ketenagalistrikan
Mata Pelajaran : Sistem Kendali
Tingkat /Semester : XI/3
Alokasi Waktu : 10 JP ( 2 PERT x 5 JP x @ 45 menit )
Nama Penyusun : Sudiyono, S.T.

Bidang Keahlian : Energi dan Pertambangan


Program Keahlain : Teknik Ketenagalistrikan
Mata Pelajaran : Sistem Kendali
Tingkat /Semester : XI/3
Alokasi Waktu : 10 JP ( 2 PERT x 5 JP x @ 45 menit )
Nama Penyusun : Sudiyono, S.T.

SMK NEGERI 2 BAWANG


BANJARNEGARA
1
2022
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
KATA PENGANYAR

Puji Syukur ke hadirat Allah SWT yang telah melimpahkan rahmat dan barokah-Nya
sehingga penulis dapat menyelesaikan bahan ajar Sistem kendali Berbasis elektromekanis
untuk kelas XI Pogram Keahlian Teknik Ketenagalistrikan.
Dalam melakukan penulisan bahan ajar ini ini penulis telah mendapatkan banyak
dukungan dan bantuan dari berbagai pihak. Penulis mengucapkan terima kasih yang tak
terhingga kepada pihak-pihak yang mendukung pada umumnya dan Kementrian pendidikan
dan Kebudayaan pada khususnya.
Penulis menyadari sepenuhnya bahwa buku ini ini masih jauh dari sempurna, untuk
itu semua jenis saran, kritik dan masukan yang bersifat membangun sangat penulis harapkan.
Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan wawasan
tambahan bagi para pembaca dan khususnya bagi penulis sendiri.

Banjarnegara, 20 September 2020

2
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
DENTITAS BAHAN AJAR
Nama Penyusun : Sudiyono, S.T.
Satuan Pendidikan : SMKN 2 Bawang
Mata Pelajaran : Sistem Kendali
Judul Bahan Ajar : Sistem Kendali Berbasis Elektromekanis
Kelas/Semester : XI/3
Fase :F

CAPAIAN PEMBELAJARAN
Pada akhir fase F, peserta didik mampu menerapkan sistem kendali berbasis mekanis,
elektro mekanis, PLC, Smart Building, dan IoT sesuai perkembangan teknologi yang meliputi
kegiatan perencanaan, penyiapan alat dan bahan, pemasangan, pengoperasian, serta
evaluasi.

RINCIAN TUJUAN BELAJAR


No Tujuan Pembelajaran Konten Materi
1 Peserta didik dapat memahami instruksi dasar Instruksi Dasar
pemrograman PLC omron. Pemrogramman
2 Peserta didik mampu membuat diagram ladder Diagram ladder
berdasarkan instruksi yang di berikan.

AKTIVITAS PEMBELAJARAN
1. Pertemuan 1
Praktik membuat dagram ladder menggunakan aplikasi PLC ladder logic simulator
pada android sesuai LKPD.
2. Pertemuan 2:
Praktik membuat dagram ladder menggunakan software Cx programmer sesuai
LKPD

ASESMEN DIAGNOSTIK

3
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
DAFTAR ISI
KATA PENGANYAR ....................................................................................................................................2
DENTITAS BAHAN AJAR ............................................................................................................................3
CAPAIAN PEMBELAJARAN ........................................................................................................................3
RINCIAN TUJUAN BELAJAR .......................................................................................................................3
AKTIVITAS PEMBELAJARAN ......................................................................................................................3
ASESMEN DIAGNOSTIK.............................................................................................................................3
DAFTAR GAMBAR .....................................................................................................................................5
PETA KONSEP ...........................................................................................................................................6
A. Pngertian PLC ...............................................................................................................................7
B. Pemrograman PLC ........................................................................................................................7
C. Instruksi Dasar PLC .......................................................................................................................7
1. LOAD (LD) ..................................................................................................................................7
2. LOAD NOT (LDNOT)...................................................................................................................7
3. AND ...........................................................................................................................................8
4. OR .............................................................................................................................................8
5. OR NOT .....................................................................................................................................8
6. OUT ...........................................................................................................................................8
7. OUT NOT ...................................................................................................................................9
8. TIMER (TIM) ..............................................................................................................................9
9. COUNTER (CNT) ........................................................................................................................9
10. Move ...................................................................................................................................... 10
11. Compare ................................................................................................................................ 10
12. Kontak Less Than (LT) ............................................................................................................ 10
13. Kontak Greater Than (GT) ...................................................................................................... 10
14. END ........................................................................................................................................ 11
D. Pemrograman dengan CX Programmer .................................................................................... 11
1. Memulai Pemograman dengan Cx- programmer ..................................................................... 11
E. Latihan Soal ............................................................................................................................... 12
Soal 12
Kunci Jawaban ............................................................................................................................... 12
15. Rubik Penilaian ...................................................................................................................... 13
DAFTAR PUSTAKA .................................................................................................................................. 14

4
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
DAFTAR GAMBAR

Gambar 1 Simbol Load (LD) ......................................................................................................................7


Gambar 2 Simbol Load Not (LDNOT) ........................................................................................................7
Gambar 3 Simbol And ..............................................................................................................................8
Gambar 4 Simbol OR ................................................................................................................................8
Gambar 5 Simbol OR NOT ........................................................................................................................8
Gambar 6 Simbol OUT .............................................................................................................................8
Gambar 7 Simbol OUT .............................................................................................................................9
Gambar 8 Instruksi Timer .........................................................................................................................9
Gambar 9 Instruksi Counter .....................................................................................................................9
Gambar 10 Instruksi Move .................................................................................................................... 10
Gambar 11 Instruksi Compare .............................................................................................................. 10
Gambar 12 Instruksi Less Than ............................................................................................................. 10
Gambar 13 Instruksi Greater Than ........................................................................................................ 11
Gambar 14 Instruksi End ....................................................................................................................... 11
Gambar 15 Menu Utama CX-Programmer ............................................................................................ 11

5
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
PETA KONSEP

PEMROGRAMMAN PLC OMRON

INSTRUKSI DASAR PLC

DIAGRAM LADDER PLC


OMRON

PEMROGRAMMAN APLIKASI PLC LADDER


DENGAN CX LOGIC SIMULATOR PADA
PROGRAMMER ANDROID

6
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
A. Pngertian PLC

Programmable logic controller (PLC) adalah sebuah pengontrol berbasis mikroprosesor


yang memanfaatkan memori yang dapat diprogram untuk menyim pan instruksi-instruksi dan
untuk meng implementasikan fungsi-fungsi, seperti sekunsial, logika,pewaktuan, pencacahan,
dan aritmatika untuk mengontrol. PLC dirancang untuk bisa dioperasikan oleh para
operator/pengguna dengan sedikit pengetahuan mengenai computer dan bahasa
pemrograman.

B. Pemrograman PLC

Masing-masing produsen memiliki ide yang berbeda-beda mengenai pemrograman PLC.


Seperti telah disampaikan di bagian awal IEC telah mengajukan sebuah standar, yaitu IEC 1131
bagian 3 (1993), tentang pemograman PLC. Standar ini mengklasifikasikan metode
pemrograman ke dalam dua katagori umum: bahasa tekstual dan bahasa grafis. Bahasa
tekstual melibatkan penggunaan teks sedangkan bahasa grafis melibatkan penggunaan
gambar.

C. Instruksi Dasar PLC

1. LOAD (LD)
Intruksi ini diperlukan bila urutan kerja pada suatu sistem kontrol hanya membutuhkan
satu kondisi logik saja dan sudah diharuskan untuk mengeluarkan satu keluaran.
Logikanya seperti kontak NO relai.

Gambar 1 Simbol Load (LD)


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008
2. LOAD NOT (LDNOT)
Intruksi ini diperlukan apabila urutan kerja pada suatu sistem kontrol hanya
membutuhkan satu kondisi logik saja dan sudah diharuskan mengeluarkan keluaran.
Logikanya seperti kontak NC relai.

Gambar 2 Simbol Load Not (LDNOT)


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008

7
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
3. AND
Instruksi ini diperlukan bila urutan kerja (sekuensial) pada suatu sistem control
memerlukan lebih dari satu kondisi logic yang harus terpenuhi semuanya untuk
mengeluarkan satu keluaran. Logikanya seperti kontak NO relai.

Gambar 3 Simbol And


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008
4. OR
Intruksi ini diperlukan apabila urutan kerja pada suatu sistem kontrol hanya
membutuhkan salah satu saja dari beberapa kondisi logik untuk mengeluarkan satu
keluaran. Logikanya Seperti kontak NO relay.

Gambar 4 Simbol OR
Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008
5. OR NOT
Intruksi ini diperlukan apabila urutan kerja pada suatu sistem kontrol hanya
membutuhkan salah satu saja dari beberapa kondisi logika untuk mengeluarkan satu
keluaran. Logikanya Seperti kontak NC relay.

Gambar 5 Simbol OR NOT


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008
6. OUT
Intruksi ini berfungsi untuk mengeluar kan keluaran bila semua kondisi logika diagram
tangga telah terpenuhi Logikanya seperti kontak NO rele.

Gambar 6 Simbol OUT


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008

8
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
7. OUT NOT
Instruksi OUT/OUT NOT ini digunakan untuk mengeluarkan keluaran apabila semua
kondisi logika ladder telah terpenuhi. Simbol dari instruksi dasar OUT NOT adalah
sebagai berikut:

Gambar 7 Simbol OUT


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008
8. TIMER (TIM)
Seperti fungsi ON-delay pada relai, instruksi timer ini digunakan dengan fungsi yang sama
sehingga tidak lagi diperlukan timer konvensional pada suatu proses. Simbol dari instruksi
dasar Timer adalah sebagai berikut:

Gambar 8 Instruksi Timer


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008

9. COUNTER (CNT)
Instruksi counter merupakan salah satu instruksi untuk mengubah sinyal masukan dari
kondisi OFF Ke ON sebagai pemicu proses pencacahan.Masukan reset, angka counter, dan
nilai set (SV) dapat diatur dalam program. Nilai set dapat diberikan antara 0000-9999.
Simbol dari instruksi dasar counter adalah sebagai berikut:

Gambar 9 Instruksi Counter


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008

9
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
10. Move
Instruksi Move adalah satu instruksi yang digunakan untuk memindahkan data dari satu
egister ke register lain dalam hal ini dari source word ke destination word. Simbol dari
instruksi move adalah sebagai berikut:

Gambar 10 Instruksi Move


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008
11. Compare
Instruksi Compare digunakan memban dingkan nilai dari satu register terhadap satu nilai
baik itu desimal maupun heksadesimal, tergantung dari nilai yang keluar pada saat
instruksi tersebut digunakan. Simbol dari instruksi compare adalah sebagai berikut:

Gambar 11 Instruksi Compare


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008

12. Kontak Less Than (LT)


Kontak Less Than (LT) akan berlogika 1 saat nilai dari comparison data 1 lebih kecil dari
nilai pada comparison data 2. Berikut contoh penggunaan Less Than (LT):

Gambar 12 Instruksi Less Than


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008

13. Kontak Greater Than (GT)


Kontak Greater Than (GT) akan ber logika 1 saat nilai dari comparison data 1 lebih besar
dari nilai pada comparison data 2. Berikut contoh penggunaan Greater Than (GT):

10
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
Gambar 13 Instruksi Greater Than
Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008
14. END
Untuk mengakhiri semua instruksi yang diberikan pada logika pemrograman instruksi End
diberikan sehingga program dapat di eksekusi. Biasanya instruksi End ini sudah tersedia,
sehingga tidak perlu dibuat.

Gambar 14 Instruksi End


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008

D. Pemrograman dengan CX Programmer

1. Memulai Pemograman dengan Cx- programmer

Pembuatan program pengontrolan pada CX – programmer, bagian Utama dari CX


Programmer adalah seperti terlihat pada gambar 15.

Gambar 15 Menu Utama CX-Programmer


Sumber: Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah Menengah
Kejuruan, TIM Kemendikbud, 2008

11
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
Beberapa bagian utama CX-Programmer berikut fungsinya dapat dilihat pada tabelberikut ini:
Tabel 6.1 Bagian dan Fungsi CX – Programmer
Nama Bagian Fungsi
Title Bar Menunjukan nama file atau data tersimpan dan dibuat pada
CX- Programmer
Menus Pilihan Untuk memilih Menu
Section Pilihan untuk memilih fungsi dengan menekan tombol. Select[view]
Toolbar Kemudian dapat memilih toolbar yang ingin ditampilkan.
Project Dapat membagi program kedalam beberapa blok. Masing-masing blok
WorkSpace dapat dibuat atau ditampilkan.
Project Tree
Ladder Mengatur program dan data. Dapat membuat duplikat dari setiap elemen
Window dengan melakukan Drag dan Drop diantara proyek yang berbeda atau
melalui suatu proyek.
Output Menunjukan informasi error saat melakukan compile (errorcheck).
Window Menunjukan hasil dari pencarian kontak / koil didalam listform.
Menunjukan detail dari error yang ada pada saat loading suatu proyek
Status Bar Menunjukan suatu informasi seperti nama PLC, status on line /offline,
lokasi dari cell yang sedang aktif.
Information Menampilkan window yang menunjukan shortcut key yang digunakan
Window pada CX –Programmer.
Symbol Bar Menampilkan nama, alamat atau nilai dan comment dari simbol yang
sedang dipilih cursor.

E. Latihan Soal

Soal
1. Apa yang dimaksud dengan PLC?
2. Buatlah diagram ladder untuk sebuah lampu yang dinyalakan dengan 2 buah tombol
NO secara seri, sehingga lampu hanya akan menyala jika kedua tombol tersebut di
tekan!
3. Buatlah diagram ladder untuk instruksi berikut:
- Kondisi awal L1 dan L2 padam
- PB1 ditekan L1 menyala dan L2 padam
- PB2 ditekan L2 menyala dan L1 padam
- PB3 di tekan L1 dan L2 padam.
Kunci Jawaban
1. PLC adalah sebuah pengontrol berbasis mikroprosesor yang memanfaatkan memori
yang dapat diprogram untuk menyim pan instruksi-instruksi dan untuk meng
implementasikan fungsi-fungsi, seperti sekunsial, logika,pewaktuan, pencacahan, dan
aritmatika untuk mengontrol
2. Berikut gambar diagram laddernya
12
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
3. Berikut gambar diagram laddernya

15. Rubik Penilaian


Adapun rubrik penilaian aspek pengetahuan sebagai berikut:

Nomor
Kriteria Jawaban Skor
Soal
Peserta didik menjawab pengertian PLC secara lengkap dan
20
jelas
Peserta didik menjawab pengertian PLC secara jelas tetapi
15
kurang lengkap.
1
Peserta didik menjawab pengertian PLC dengan tidak jelas. 10
Peserta didik menjawab dengan jawaban yang tidak ada
5
hubungan sama sekali dengan pertanyaan
Peserta didik mengosongkan jawaban 0
Peserta didik membuat diagram ladder secara lengkap dan
40
sesuai instruksi
Peserta didik membuat diagram ladder secara lengkap namun
2 30
belum sesuai instruksi
Peserta didik membuat diagram ladder tidak sesuai 15
Peserta didik mengosongkan jawaban 0
Peserta didik membuat diagram ladder secara lengkap dan
40
sesuai instruksi
Peserta didik membuat diagram ladder secara lengkap namun
3 30
belum sesuai instruksi
Peserta didik membuat diagram ladder tidak sesuai 15
Peserta didik mengosongkan jawaban 0
Skor Maksimum 100
Skor Minimum 0

13
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO
DAFTAR PUSTAKA

1. Sumardjati,” Teknik Pemanfaatan tenaga listrik” Direktorat Pembinaan Sekolah


Menengah Kejuruan, TIM Kemendikbud, 2008
2. Drs. M. Mustaghfirin Amin, MBA,” Instalasi Motor Listrik” Direktorat Pembinaan Sekolah
Menengah Kejuruan, Tim Kemendigbud, 2013
3. https://www.carailmu.com/2022/07/rangkaian-forward-reverse-motor.html

14
BAHAN AJAR INSTRUKSI DASAR PEMROGRAMMAN PLC OMRON
SUDIYONO

You might also like