Anda di halaman 1dari 109

Praktikum

Programmable
Logic
Controller
609319A

Semester IV
3 SKS

Program Studi D4 Teknik Otomasi


Jurusan Teknik Kelistrikan Kapal
LEMBAR PENGESAHAN
MODUL AJAR DAN PERANGKAT ASESMEN

PRAKTIKUM PROGRAMMABLE LOGIC CONTROLLER

Tim Penyusun
Noorman Rinanto, S.T., M.T. NIP. 197610142012121002
Ryan Yudha Adhitya, S.ST., M.T. NIP. -
Aliy Haidlaar, S.ST. NIP. -
DAFTAR UNIT/ELEMEN KOMPETENSI YANG DIDUKUNG:
KODE UNIT/ELEMEN
NAMA UNIT/ELEMEN KOMPETENSI
KOMPETENSI
C.282900.001.01 Mengoperasikan Peralatan Kelistrikan
C.282900.002.01 Mengoperasikan Peralatan Pneumatik
C.282900.003.01 Mengoperasikan Peralatan Elektronik
C.282900.005.01 Mengoperasikan Programmable Logic Controller
(PLC)
C.282900.014.01 Mengoperasikan Sistem Kelistrikan
C.282900.015.01 Mengoperasikan Sistem Pneumatik
C.282900.016.01 Mengoperasikan Sistem Elektronik
C.282900.028.01 Merakit Peralatan dan Sistem Kelistrikan
C.282900.029.01 Merakit Peralatan dan Sistem Pneumatik
C.282900.030.01 Merakit Peralatan dan Sistem Elektronik
C.282900.035.01 Menulis Program Software
C.282900.036.01 Menguji Sistem Otomasi
C.282900.043.01 Merancang Diagram Alur Program Software
Disetujui untuk digandakan dan digunakan sebagai media pembelajaran di lingkungan
Politeknik Perkapalan Negeri Surabaya.
Surabaya, 16 Nopember 2017
Mengetahui,

Ketua Jurusan Teknik Kelistrikan Kapal Ketua Program Studi Teknik Otomasi

Lilik Subiyanto, S.T., M.T. Ir. Joko Endrasmono, M.T.


NIP. 196901301997021001 NIP. 196409091992011001

Menyetujui,

Wakil Direktur Bidang Akademik Kepala UP2SMP

Adi Wirawan Husodo, S.T., M.T. Anda Iviana Juniani, S.T., M.T.
NIP. 197502201999031001 NIP. 197906202003122001

i
<Halaman ini sengaja dikosongkan>

ii
KATA PENGANTAR

Segala puji bagi Allah Tuhan semesta alam, atas berkat limpahan rahmat dan
hidayah-Nya, penyusun masih diberi kesempatan untuk merasakan nikmatnya iman islam
sehingga penulis berusaha untuk mendapatkan ridho-Nya, sholawat serta salam tetap
tercurahkan kepada Nabi Muhammad SAW yang telah mendidik umatnya ke jalan
kebenaran di dunia sampai di akhirat. Penyusun sangat bersyukur karena dapat
menyelesaikan modul ajar yang berjudul Praktikum Programmable Logic Controller.
Pembuatan modul ini digunakan sebagai media pembelajaran di lingkungan Politeknik
Perkapalan Negeri Surabaya. Penyusun mengucapkan terima kasih kepada semua pihak
yang telah membantu untuk menyelesaikan modul ajar ini yaitu kepada:
1. Bapak Ir. Eko Julianto, M.Sc. M.RINA selaku Direktur Politeknik Perkapalan Negeri
Surabaya.
2. Bapak Lilik Subiyanto, S.T., M.T. selaku Ketua Jurusan Teknik Kelistrikan Kapal
Politeknik Perkapalan Negeri Surabaya.
3. Bapak Ir. Joko Endrasmono, M.T. selaku Ketua Program Studi Teknik Otomasi
Politeknik Perkapalan Negeri Surabaya.
4. Semua pihak yang telah membantu penyusun hingga terselesaikannya modul ajar ini
yang tidak dapat penulis sebutkan satu per satu.

Semoga Allah SWT membalas dengan imbalan yang berlipat ganda atas amal
perbuatan baik kita dan mengampuni semua dosa kita, Aamiin Ya Robbal Aalamiin.
Penyusun berusaha secara optimal dengan segala pengetahuan dan informasi yang
didapatkan dalam pembuatan modul ajar ini. Namun, penyusun menyadari banyak
kekurangan atas materi yang disajikan. Oleh karena itu, penyusun memohon maaf atas
kekurangan dalam pembuatan dan penyusunan. Penyusun sangat mengharapkan saran
dan kritik yang membangun demi kesempurnaan modul ajar ini. Besar harapan penyusun
agar modul ajar ini dapat bermanfaat bagi pembaca khususnya bagi mahasiswa teknik
otomasi.

Surabaya, 16 Nopember 2017

Ketua Tim Penyusun

iii
<Halaman ini sengaja dikosongkan>

iv
DAFTAR ISI
LEMBAR PENGESAHAN ........................................................................................................................... 1
KATA PENGANTAR................................................................................................................................... 3
Daftar Isi.................................................................................................................................................. v
Daftar Simbol ......................................................................................................................................... ix
Daftar Gambar ....................................................................................................................................... xi
Daftar Tabel ..........................................................................................................................................xiv
I. IDENTITAS MATA KULIAH................................................................................................................ 1
1.1. Tujuan Instruksional Umum.................................................................................................... 1
1.2. Capaian Pembelajaran Mata kuliah ........................................................................................ 1
1.3. Evaluasi Capaian Pembelajaran ..............................................................................................1
1.4. Rencana Pembelajaran Semester ........................................................................................... 2
1.5. Peta Hubungan Mata Kuliah, Capaian Pembelajaran Lulusan dan Unit Kompetensi.............5
II. PENGENALAN PLC DAN ALGORITMA PROGRAM ............................................................................ 6
2.1. Capaian Pembelajaran Khusus................................................................................................ 6
2.2. Sub Pokok Bahasan 1 ..............................................................................................................6
2.3. Sub Pokok Bahasan 2 ..............................................................................................................6
2.4. Lembar Kerja ........................................................................................................................... 6
2.5. Referensi ...............................................................................................................................11
III. DASAR PENGALAMATAN DAN MEMORI PLC OMRON..................................................................12
3.1. Capaian Pembelajaran Khusus..............................................................................................12
3.2. Sub Pokok Bahasan 1 ............................................................................................................12
3.3. Sub Pokok Bahasan 2 ............................................................................................................12
3.4. Lembar Kerja .........................................................................................................................12
3.5. Referensi ...............................................................................................................................14
IV. PENGENALAN SOFTWARE CX-ONE DAN INSTRUKSI DASAR PLC OMRON ....................................15
4.1. Capaian Pembelajaran Khusus..............................................................................................15
4.2. Sub Pokok Bahasan 1 ............................................................................................................15
4.3. Sub Pokok Bahasan 2 ............................................................................................................15
4.4. Lembar Kerja .........................................................................................................................15
4.5. Referensi ...............................................................................................................................23
V. PENGENALAN INSTRUKSI PLC OMRON TINGKAT LANJUT.............................................................24
5.1. Capaian Pembelajaran Khusus..............................................................................................24
5.2. Sub Pokok Bahasan 1 ............................................................................................................24

v
5.3. Sub Pokok Bahasan 2 ............................................................................................................24
5.4. Lembar Kerja .........................................................................................................................24
5.5. Referensi ...............................................................................................................................30
VI. KOMUNIKASI SERIAL PC- PLC ........................................................................................................31
6.1. Capaian Pembelajaran Khusus..............................................................................................31
6.2. Sub Pokok Bahasan 1 ............................................................................................................31
6.3. Sub Pokok Bahasan 2 ............................................................................................................31
6.4. Lembar Kerja .........................................................................................................................31
6.5. Referensi ...............................................................................................................................33
VII. KONTROL MODUL DIGITAL PLC OMRON ......................................................................................34
7.1. Capaian Pembelajaran Khusus..............................................................................................34
7.2. Sub Pokok Bahasan 1 ............................................................................................................34
7.3. Sub Pokok Bahasan 2 ............................................................................................................34
7.4. Lembar Kerja .........................................................................................................................34
7.5. Referensi ...............................................................................................................................38
VIII. PEMROGRAMAN MODUL ANALOG PLC OMRON .........................................................................39
8.1. Capaian Pembelajaran Khusus..............................................................................................39
8.2. Sub Pokok Bahasan 1 ............................................................................................................39
8.3. Sub Pokok Bahasan 2 ............................................................................................................39
8.4. Lembar Kerja .........................................................................................................................39
8.5. Referensi ...............................................................................................................................45
IX. PEMROGRAMAN HMI PLC OMRON ..............................................................................................46
9.1. Capaian Pembelajaran Khusus..............................................................................................46
9.2. Sub Pokok Bahasan 1 ............................................................................................................46
9.3. Sub Pokok Bahasan 2 ............................................................................................................46
9.4. Lembar Kerja .........................................................................................................................46
9.5. Referensi ...............................................................................................................................50
X. UJIAN TENGAH SEMESTER ............................................................................................................51
10.1. Capaian Pembelajaran Khusus..............................................................................................51
10.2. Sub Pokok Bahasan 1 ............................................................................................................51
10.3. Sub Pokok Bahasan 2 ............................................................................................................51
10.4. Lembar Kerja .........................................................................................................................51
XI. PENGENALAN SOFTWARE TIA PORTAL PLC SIEMENS...................................................................52
11.1. Capaian Pembelajaran Khusus..............................................................................................52
11.2. Sub Pokok Bahasan 1 ............................................................................................................52
11.3. Sub Pokok Bahasan 2 ............................................................................................................52

vi
11.4. Lembar Kerja .........................................................................................................................52
11.5. Referensi ...............................................................................................................................61
XII. PLC SIEMENS SIMULATING MODULES ..........................................................................................62
12.1. Capaian Pembelajaran Khusus..............................................................................................62
12.2. Sub Pokok Bahasan 1 ............................................................................................................62
12.3. Sub Pokok Bahasan 2 ............................................................................................................62
12.4. Lembar Kerja .........................................................................................................................62
12.5. Referensi ...............................................................................................................................67
XIII. INSTRUKSI DASAR PLC SIEMENS ...................................................................................................68
13.1. Capaian Pembelajaran Khusus..............................................................................................68
13.2. Sub Pokok Bahasan 1 ............................................................................................................68
13.3. Sub Pokok Bahasan 2 ............................................................................................................68
13.4. Lembar Kerja .........................................................................................................................68
13.5. Referensi ...............................................................................................................................72
XIV. INSTRUKSI MENENGAH PLC SIEMENS...........................................................................................73
14.1. Capaian Pembelajaran Khusus..............................................................................................73
14.2. Sub Pokok Bahasan 1 ............................................................................................................73
14.3. Sub Pokok Bahasan 2 ............................................................................................................73
14.4. Lembar Kerja .........................................................................................................................73
14.5. Referensi ...............................................................................................................................77
XV. APLIKASI KONTROL DIGITAL PLC SIEMENS....................................................................................78
15.1. Capaian Pembelajaran Khusus..............................................................................................78
15.2. Sub Pokok Bahasan 1 ............................................................................................................78
15.3. Sub Pokok Bahasan 2 ............................................................................................................78
15.4. Lembar Kerja .........................................................................................................................78
15.5. Referensi ...............................................................................................................................80
XVI. PEMROGRAMAN KONTROL ANALOG PLC SIEMENS .....................................................................81
16.1. Capaian Pembelajaran Khusus..............................................................................................81
16.2. Sub Pokok Bahasan 1 ............................................................................................................81
16.3. Sub Pokok Bahasan 2 ............................................................................................................81
16.4. Lembar Kerja .........................................................................................................................81
16.5. Referensi ...............................................................................................................................88
XVII. UJIAN AKHIR SEMESTER................................................................................................................89
17.1. Capaian Pembelajaran Khusus..............................................................................................89
17.2. Sub Pokok Bahasan 1 ............................................................................................................89
17.3. Sub Pokok Bahasan 2 ............................................................................................................89

vii
17.4. Lembar Kerja .........................................................................................................................89

LAMPIRAN A - IDENTITAS UNIT KOMPETENSI......................................................................................90


LAMPIRAN B - ASESMEN MANDIRI ......................................................................................................92
LAMPIRAN C - DAFTAR PERTANYAAN TERTULIS ..................................................................................93

viii
DAFTAR SIMBOL
PLC Programmable Logic Controller
I/O Input/Output
HMI Human Machine Interface
LAN Local Area Network
CIO Comman Input Output
USB Universal Serial Bus
GUI Graphic User Interface
MPI Multi Point Interface
TIA Totally Integrated Automation

ix
<Halaman ini sengaja dikosongkan>

x
DAFTAR GAMBAR
Gambar 1. Struktur PLC tipe modular ............................................................... 7
Gambar 2. Flowchart proses pembuatan teh panas ......................................... 10
Gambar 3. Pengalamatan Modul digital ........................................................... 12
Gambar 4. Software CX Programmer ............................................................... 16
Gambar 5. Membuat project baru ..................................................................... 16
Gambar 6. Setting dip switch unit CPU ............................................................. 17
Gambar 7. Main window and section ............................................................... 17
Gambar 8. Contoh ladder diagram ................................................................... 18
Gambar 9. Work online simulator ..................................................................... 18
Gambar 10. Mode online .................................................................................. 19
Gambar 11. Set bit ........................................................................................... 19
Gambar 12. Set bit on (atas), set bit off (bawah) .............................................. 19
Gambar 13. Ladder diagram contoh kasus 1 .................................................... 20
Gambar 14. Instruksi Timer .............................................................................. 21
Gambar 15. Instruksi Counter .......................................................................... 22
Gambar 16. Shortir botol .................................................................................. 22
Gambar 17. Instruksi MOV ............................................................................... 25
Gambar 18. Instruksi CMP ............................................................................... 26
Gambar 19. Operator Kondisi .......................................................................... 27
Gambar 20. Sistem pengepakan ...................................................................... 28
Gambar 21. Operator aritmatik.......................................................................... 29
Gambar 22. Instruksi SFT ................................................................................ 29
Gambar 23. Pin connection PC-PLC ................................................................ 32
Gambar 24. Common terminal ......................................................................... 35
Gambar 25. Rangkaian wiring sinking input dan output ................................... 36
Gambar 26. Rangkaian wiring sourcing sebagai input output. .......................... 37
Gambar 27. Alokasi memori ............................................................................. 41
Gambar 28. Alokasi terminal ............................................................................ 42
Gambar 29. Program ladder analog ................................................................. 43
Gambar 30. Grafik temperatur vs resolusi ........................................................ 44
Gambar 31. Grafik hubungan resolusi dan sinyal keluaran .............................. 44
Gambar 32. Membuat project baru ................................................................... 47
Gambar 33. Object properties .......................................................................... 48
Gambar 34. Sinkronisasi alamat ...................................................................... 48

xi
Gambar 35. Tes program ................................................................................. 49
Gambar 36. TIA Portal V14. ............................................................................. 53
Gambar 37. Tampilan create new project. ........................................................ 53
Gambar 38. configure a device ........................................................................ 54
Gambar 39. pemilihan tipe PLC ....................................................................... 54
Gambar 40. CPU 1511-1 PN support komunikasi profinet ............................... 55
Gambar 41. susunan modul dan pengalamatan (addressing) .......................... 56
Gambar 42. Pengalamatan modul analog ........................................................ 56
Gambar 43. Open Network and Sharing Center ............................................... 57
Gambar 44. Setting IP address dan subnet pada PC ....................................... 57
Gambar 45. Setting IP address dan subnet pada PLC ..................................... 58
Gambar 46. Download konfigurasi hardware ke dalam PLC ............................ 59
Gambar 47. PLC tags ...................................................................................... 60
Gambar 48. tag name yang sudah dideklarasi pada default tag table .............. 60
Gambar 49. S7-PLCSIM Simulating Modules ................................................... 63
Gambar 50. Tampilan utama simulator ............................................................ 63
Gambar 51. Holding circuit ............................................................................... 64
Gambar 52. Menambahkan variabel input dan output ...................................... 64
Gambar 53. Tampilan variabel input (IB) dan output (QB) ................................ 65
Gambar 54. Pemilihan format memori .............................................................. 65
Gambar 55. Sinkronisasi alamat word sesuai ladder diagram .......................... 65
Gambar 56. Parameter assignment ................................................................. 66
Gambar 57. PB start ditekan ............................................................................ 66
Gambar 58. Holding circuit bekerja .................................................................. 67
Gambar 59. PB stop ditekan ............................................................................ 67
Gambar 60. instruksi timer ............................................................................... 69
Gambar 61. jenis – jenis instruksi timer berdasarkan penggunaannya ............. 69
Gambar 62. penggunan instruksi counter down ............................................... 70
Gambar 63. modifikasi keluaran sinyal instruksi counter .................................. 71
Gambar 64. penggunaan instruksi move .......................................................... 74
Gambar 65. instruksi compare ......................................................................... 75
Gambar 66. instruksi aritmatik single integer .................................................... 76
Gambar 67. soal instruksi menengah ............................................................... 77
Gambar 68. Modul motor DC ........................................................................... 79
Gambar 69. Modul pneumatik .......................................................................... 79
Gambar 70. Modul traffic light .......................................................................... 80
Gambar 71. modul AI 4xU/I/RTD/TC ................................................................ 82

xii
Gambar 72. modul AQ 4xU/I ST ...................................................................... 83
Gambar 73. Analog input setting ...................................................................... 85
Gambar 74. Voltage Measuring Range ............................................................ 85
Gambar 75. Voltage Output Range .................................................................. 86
Gambar 76. Ladder Diagram Analog ................................................................ 86
Gambar 77. Soal Aplikasi Analog ..................................................................... 87

xiii
DAFTAR TABEL
Tabel 16.1. Alokasi penggunaan terminal berdasarkan variabel pengukuran.... 80
Tabel 16.2. Alokasi penggunaan terminal berdasarkan output sinyal .............. 82

xiv
<Halaman ini sengaja dikosongkan>

xv
I. IDENTITAS MATA KULIAH

1.1. Tujuan Instruksional Umum

Tujuan instruksional umum pada modul ajar ini adalah mahasiswa mampu mengoperasikan,
merakit, dan merancang sistem otomasi serta membuat program berbasis PLC.

1.2. Capaian Pembelajaran Mata Kuliah

Capaian pembelajaran pada modul ajar ini adalah sebagai berikut:


· Mahasiswa mampu memahami prinsip dasar pemrograman dan operasional PLC
· Mahasiswa mampu menganalisis suatu sistem otomasi menggunakan PLC
· Mahasiswa mampu merancang aplikasi berbasis PLC

1.3. Evaluasi Capaian Pembelajaran

Evaluasi capaian pembelajaran pada modul ajar ini sebagai berikut:


· Kehadiran 10%
· Tugas / laporan 20%
· Ujian tengah semester 35%
· Ujian akhir semester 35%

1
1.4. Rencana Pembelajaran Semester
BOBOT
MINGGU CAPAIAN POKOK METODE INDIKATOR/KRITERIA
WAKTU SUB POKOK BAHASAN PENILAIAN
KE PEMBELAJARAN KHUSUS BAHASAN PEMBELAJARAN PENILAIAN
(%)
1 1x6x50 Mahasiswa mampu Pengenalan 1. Pengenalan umum PLC 1. Ceramah Pengetahuan baik dasar
menit memahami, pengenalan PLC dan 2. Penguasaan algoritma 2. Diskusi sistem PLC, komponen
umum PLC dan menguasai Algoritma pemrograman, symbol- 3. Praktikum PLC, alur pemrograman
algoritma pemrograman Program simbol diagram alur. 4. Laporan berupa step, flowchart
dan penggunaan 5%
instruksi dalam
pemrograman PLC.

2 1x6x50 Mahasiswa mampu Dasar 1. Pemahaman 1. Ceramah, Dasar pengalamatan


menit memahami sistem pengalamatan pengalamatan pada 2. Diskusi PLC dan jenis serta
pengalamatan pada PLC dan memori PLC OMRON 3. Praktikum fungsi memori dapat
7.5%
OMRON dan mengetahui PLC OMRON 2. Jenis dan fungsi 4. Laporan dipahami dengan baik
jenis dan fungsi memori pada memori pada PLC
PLC OMRON OMRON
3 1x6x50 Mahasiswa mampu Pengenalana 1. Pengenalan perangkat 1. Ceramah Perangkat lunak CX-
menit memahami penggunaan Software CX- lunak CX-One 2. Diskusi One dan instruksi dasar
perangkat lunak CX-One dan ONE dan 2. Pengenalan instruksi 3. Praktikum PLC OMRON dapat
7.5%
menguasai intruksi dasar instruksi dasar dasar PLC OMRON 4. Laporan dikuasai dengan baik
dalam pemrograman PLC PLC OMRON (holding, timer, counter)
OMRON.
4 1x6x50 Mahasiswa mampu Pengenalan 1. Pemahaman instruksi 1. Ceramah Pemahaman instruksi-
menit memahami instruksi – Instruksi PLC Move dan Compare 2. Diskusi instruksi PLC OMRON
instruksi PLC OMRON OMRON 2. Pemahaman instruksi 3. Praktikum tingkat lanjut dapat
7.5%
tingkat lanjut yang sering Tingkat Lanjut. aritmetik dan shift 4. Laporan dikuasai dengan baik
digunakan pada sistem di register
industri
5 1x6x50 Mahasiswa mampu membuat Komunikasi Wiring kabel serial PC- 1. Ceramah Pemahaman komunikasi
menit kabel serial, memahami cara Serial PC - PLC serta langkah- 2. Diskusi serial PC-PLC dapat
koneksi beserta langkah – PLC langkah pengujiannya 3. Praktikum dikuasai dengan baik
7.5%
langkah download program 4. Laporan
dan troubleshooting
komunikasi PC-PLC.

2
BOBOT
MINGGU CAPAIAN POKOK METODE INDIKATOR/KRITERIA
WAKTU SUB POKOK BAHASAN PENILAIAN
KE PEMBELAJARAN KHUSUS BAHASAN PEMBELAJARAN PENILAIAN
(%)
6 1x6x50 Mahasiswa mampu Kontrol modul 1. Pemahaman konsep 1. Ceramah Pemahaman kontrol
menit memahami konsep kontrol digital PLC kontrol modul digital 2. Diskusi modul digital PLC
digital, wiring sinking dan OMRON PLC OMRON. 3. Praktikum OMRON beserta contoh
7.5%
sourcing serta 2. Pemahaman konsep 4. Laporan aplikasinya dapat
troubleshooting PLC wiring sinking dan dikuasai dengan baik
OMRON. sourcing PLC OMRON.
7 1x6x50 Mahasiswa mampu Pemrograman 1. Pemahaman 1. Ceramah Pemahaman
menit memahami dan Modul Analog pemrograman modul 2. Diskusi pemrograman modul
mengaplikasikan konsep PLC OMRON analog PLC OMRON 3. Praktikum Analog PLC OMRON
7.5%
pemrograman analog dan 2. Aplikasi menggunakan 4. Laporan beserta aplikasinya
troubleshooting pada PLC. modul analog PLC dapat dikuasai dengan
OMRON. baik
8 1x6x50 Mahasiswa mampu Pemrograman 1. Pengenalan CX- 1. Ceramah Perancangan antarmuka
menit merancang antarmuka HMI HMI PLC Designer untuk 2. Diskusi HMI dengan CX-
menggunakan CX-Designer OMRON merancang aratamuka 3. Praktikum Designer dan
dan memprogram HMI HMI. 4. Laporan pemrograman HMI 7.5%
touchscreen pada PLC 2. Pemrograman HMI dapat dikuasai dengan
OMRON. touchscreen PLC baik.
OMRON.
9 1x6x50 UTS
menit
10 1x6x50 Mahasiswa mampu Pengenalan 1. Pengenalan interface 1. Ceramah Pemahaman
menit memahami dasar-dasar Software TIA TIA PORTAL pada PLC 2. Diskusi pemrograman dasar
pemrogrman PLC SIEMENS Portal PLC SIEMENS. 3. Praktikum PLC SIEMENS dengan
7.5%
menggunakan perangkat SIEMENS 2. Pemrograman dasar 4. Laporan TIA PORTAL dapat
lunak TIA PORTAL PLC SIEMENS dengan dikuasai dengan baik
TIA PORTAL.
11 1x6x50 Mahasiswa mampu PLC 1. Pengenalan interface 1. Ceramah Pemahaman
menit memahami pengoperasian SIEMENS S7-PLCSIM pada PLC 2. Diskusi pengoperasian S7-
modul simulasi PLC Simulating SIEMENS 3. Praktikum PLCSIM sebagai
7.5%
SIEMENS menggunakan Modules 2. Dasar pengoperasian 4. Laporan simulator PLC dapat
perangkat lunak S7-PLCSIM S7-PLCSIM pada PLC dikuasai dengan baik
SIEMENS.
12 1x6x50 Mahasiswa mampu Instruksi Dasar 1. Dasar instruksi-instruksi 1. Ceramah Pemahaman dasar
7.5%
menit memahami instruksi-instruksi PLC timer PLC SIEMENS 2. Diskusi instruksi timer dan

3
BOBOT
MINGGU CAPAIAN POKOK METODE INDIKATOR/KRITERIA
WAKTU SUB POKOK BAHASAN PENILAIAN
KE PEMBELAJARAN KHUSUS BAHASAN PEMBELAJARAN PENILAIAN
(%)
dasar pemrograman PLC SIEMENS 2. Dasar instruksi-instruksi 3. Praktikum counter PLC SIEMENS
SIEMENS counter PLC SIEMENS. 4. Laporan dapat dikuasai dengan
baik
13 1x6x50 Mahasiswa mampu Instruksi 1. Dasar instruksi move, 1. Ceramah Pemahaman instruksi
menit memahami instruksi-instruksi Menegah PLC compare dan aritmetik 2. Diskusi move, compare dan
menengah pemrograman SIEMENS pada PLC SIEMENS 3. Praktikum aritmetik pada PLC
5%
PLC SIEMENS 2. Aplkasi instruksi move, 4. Laporan SIEMENS dapat
compare dan aritmetik dikuasai dengan baik
pada PLC SIEMENS.
14 1x6x50 Mahasiswa mampu Aplikasi 1. Kontrol digital PLC 1. Ceramah Pemahaman kontrol
menit memahami konsep wiring Kontrol Digital SIEMENS 2. Diskusi digital pada PLC
digital pada modul PLC PLC menggunakan modul 3. Praktikum SIEMENS dapat
siemens, mampu merancang SIEMENS motor DC dan 4. Laporan dikuasai dengan baik
program ladder kontrol digital Pneumatik. 7.5%
dan troubelshooting. 2. Aplikasi kontrol digital
PLC SIEMENS
menggunakan modul
Traffic Light.
15 1x6x50 Mahasiswa mampu Pemrograman 1. Dasar pemrograman 1. Ceramah Pemahaman
menit memahami dasar Kontrol Analog kontrol analog PLC 2. Diskusi pemrogrman kontrol
pemrograman kontrol analog PLC SIEMENS 3. Praktikum analog PLC SIEMENS
7.5%
PLC SIEMENS SIEMENS 2. Aplikasi kontrol analog 4. Laporan dapat dikuasai dengan
PLC SIEMENS baik
16 1x6x50 UAS
menit

4
1.5. Peta Hubungan Mata Kuliah, Capaian Pembelajaran Lulusan dan
Unit Kompetensi

5
II. PENGENALAN PLC DAN ALGORITMA PROGRAM

2.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami, pengenalan umum PLC dan menguasai algoritma


pemrograman

2.2. Sub Pokok Bahasan 1

Pengenalan umum PLC.

2.3. Sub Pokok Bahasan 2

Penguasaan algoritma pemrograman, symbol-simbol diagram alur.

2.4. Lembar Kerja

Alat dan Bahan


1. Kertas HVS A4 secukupnya
2. Alat tulis

Waktu Pelaksanaan
Minggu 1 perkuliahan

Teori

Pengenalan Programmable Logic Controller


Sebuah PLC (Programmable Logic Controller) merupakan sebuah alat yang
digunakan untuk menggantikan rangkaian sederetan relai yang dijumpai pada sistem
kontrol proses konvensional. PLC bekerja dengan cara mengamati masukan (melalui
sensor-sensor terkait), kemudian menentukan aksi apa yang harus dilakukan pada
instrumen keluaran berkaitan dengan status suatu ukuran atau besaran yang diamati.
PLC banyak digunakan pada aplikasi-aplikasi industri, misalnya proses pengepakan,
penanganan bahan, perakitan otomatis dan lain sebagainya. Semakin kompleks proses
yang harus ditangani, semakin penting penggunaan PLC untuk mempermudah proses
proses tersebut.

6
PLC bekerja berdasarkan urutan atau tahapan proses yang diberikan (sequential
programming). Bahasa pemrograman PLC diantaranya STL (Statement List) sama seperti
bahasa C, LAD (Ladder Diagram) dan FBD (Function Block Diagram). Arsitektur PLC
dibedakan menjadi dua jenis yaitu tipe compact dan tipe modular. tipe compact seringkali
diaplikasikan untuk mesin – mesin skala kecil sedangkan tipe modular umumnya digunakan
untuk industri proses dimana jumlah sensor dan aktuator yang dikendalikan dalam jumlah
yang besar. PLC yang tersedia di laboratorium otomasi dan robotika adalan PLC tipe
modular, dengan struktur fisik seperti ditunjukkan pada gambar 1.

PS CPU

Expansion I/O

Gambar 1. Struktur PLC tipe modular

Secara berturut – turut dari kiri adalah PS (Power Supply), CPU (Central Processing Unit)
PLC dan expansion I/O. PS berfungsi untuk mengkonversi tegangan bolak balik menjadi
tegangan searah, didalamnya terdapat rectifier atau penyearah dan kapasitor. PS berperan
penting untuk mendistribusikan supply internal untuk CPU dan expansion I/O.

CPU (Central Processing Unit) merupakan “otak” dari PLC didalamnya terdapat
mikroprosessor dengan clock speed rata – rata lebih dari 500 MHz berfungsi untuk
mengeksekusi program. CPU untuk masing – masing vendor atau produsen PLC memiliki
berbagai macam tipe dengan kelebihan bawaannya. Seperti omron ; untuk PLC tipe CJ1M
CPU 21 dan 22 mempunyai fasilitas HSC (High Speed Counter) untuk pembacaan sensor
dengan counter speed yang cepat seperti rotary encoder, PWM (Pulse Width Modulation)
yang mampu mengeluarkan sinyal berupa pulsa dimana jumlah pulsa dan kecepatan
frekuensi keluaran pulsa dapat diatur contoh aplikasinya untuk pengaturan posisi motor
servo. Sedangkan untuk CJ1M CPU 11 tidak support untuk fasilitas HSC dan PWM tetapi
CPU ini dilengkapi dengan fasilitas komunikasi ethernet yang berfungsi mengirimkan dan
menerima data dari dan menuju kontroller PLC yang lain. Untuk mendownload maupun
uploading program dari PC disediakan port komunikasi serial RS-232 dan mini/micro USB
(untuk tipe terbaru).

7
I/O expansion adalah modul tambahan yang dapat disertakan setelah modul CPU,
modul ini dapat berupa modul input digital, output digital, modul analog dan modul
komunikasi.

Sejarah dan Perkembangan PLC

Secara historis, PLC pertama kali dirancang perusahaan General Motor (GM)
sekitar tahun 1968 untuk menggantikan control relay pada proses sekuensial yang
dirasakan tidak fleksibel dan berbiaya tinggi. Pada saat itu, hasil rancangan telah benar -
benar berbasis komponen solid state dan memiliki fleksibilitas tinggi, hanya secara
fungsional masih terbatas pada fungsi - fungsi kontrol saja. Seiring perkembangan
teknologi solid state, saat ini PLC telah mengalami perkembangan luar biasa, baik
pada ukuran, kepadatan komponen serta dari segi fungsionalnya. Beberapa
peningkatan perangkat keras dan perangkat lunak ini di antaranya adalah:

Ø Ukuran semakin kecil dan kompak.


Ø Jumlah input/output yang semakin banyak dan padat.
Ø Beberapa jenis dan tipe PLC dilengkapi dengan modul-modul untuk tujuan kontrol
kontinu, misalnya modul ADC/DAC, PID, modul Fuzzy, dan lain-lain.
Ø Pemrograman relatif semakin mudah. Hal ini terkait dengan perangkat lunak
pemrograman yang semakin user friendly.
Ø Memiliki kemampuan komunikasi dan sistem dokumentasi yang semakin baik.
Ø Jenis instruksi/fungsi semakin banyak dan lengkap.
Ø Waktu eksekusi program yang semakin cepat.

Saat ini, vendor-vendor PLC umumnya memproduksi PLC dengan berbagai


ukuran, jumlah input/output, instruksi dan kemampuan lainnya yang beragam. Hal ini
dilakukan untuk memenuhi kebutuhan pasar yang sangat luas, yaitu untuk tujuan
kontrol yang relatif sederhana dengan jumlah input/output (I/O) puluhan, sampai
kontrol yang kompleks dengan jumlah I/O mencapai ribuan. Berdasarkan jumlah I/O
yang dimilikinya, secara umum PLC dapat dibagi menjadi tiga kelompok besar yakni PLC
Mikro, PLC mini dan PLC Large (Rak).

Konsep PLC
Ø Menggunakan cara berpikir logika (benar/salah, 1/0).
Ø Program berdasarkan fungsi/hubungan antara input dan output.

8
Ø Proses eksekusi program adalah skuensial (proses scaning).
Ø Pengalamatan I/O dan memory adalah aspek penting dalam pemrograman.

Langkah-Langkah Dalam Mendesain Sistem PLC Secara Sistematik

Ø Memahami kebutuhan proses sistem yang akan dibuat.


Ø Menyusun flowchart dari proses sistem yang akan dibuat.
Ø Mendaftar semua input dan output yang berhubungan dengan terminal I/O PLC .
Ø Membuat program LD berdasarkan flowchart yang telah dibuat.
Ø Simulasi program serta trial dan error.
Ø Membuat wiring input dan output yang dubutuhkan.
Ø Cek koneksi input dan output.
Ø Unduh program yang telah dibuat ke dalam PLC.
Ø Tes program yang telah dibuat dan jalankan.
Ø Jika error, edit kembali program telah dibuat.

Sebelum memulai pemrograman, programmer harus terlebih dahulu memahami


urutan proses dari sistem yang akan dibangun. Untuk memudahkan pemahaman aliran
proses dari sebuah sistem dapat menggunakan bantuan flowchart atau diagram alir. Melalui
flowchart atau diagram alir si programmer, engineer, atau pihak manajemen dapat
mengetahui urutan proses dari sebuah sistem.

Contoh: Aliran proses pembuatan teh panas seperti ditunjukkan pada gambar 2.

Untuk contoh kasus pada gambar 2 pembuatan teh panas diawali dengan memasukkan air
pada wadah, karena proses ini memberikan masukan variabel berupa air ke dalam sistem
oleh karena itu blok diagramnya berupa jajar genjang. Langkah selanjutnya adalah
menyalakan api dan memasak air selama 5 menit, karena proses tersebut berupa kata kerja
tanpa ada masukan variabel maka simbol blok diagramnya berupa persegi. Langkah
berikutnya adalah pengambilan keputusan berupa simbol belah ketupat, simbol ini
digunakan apabila terdapat pengambilan keputusan yang menghasilkan dua atau lebih
alternatif, pada contoh gambar 2 adalah berupa kalimat tanya yang berisi “apakah sudah 5
menit?” maka muncul 2 alternatif jawaban yaitu “ya” dan “tidak”, jika tidak maka proses
kembali menuju blok memasak air dan menunggu air dimasak selama 5 menit dan jika iya,

9
dapat diasumsikan bahwa air sudah matang dan siap untuk dituangkan ke dalam cangkir
untuk kemudian ditambahkan gula dan teh dan dihidangkan.

Soal 1: Siapkan selembar kertas, gambarkan sebuah flowchart sistem yang sederhana dan
didalamnya terdapat minimal dua pengambilan keputusan! Jelaskan flowchart tersebut
(tugas kelompok untuk 2 orang anggota)

mulai

Masukkan air ke
dalam wadah

Menyalakan api

Memasak air selama 5 menit

tidak
Sudah 5 menit?

ya

Memasukkan air panas ke dalam


cangkir

Masukkan teh celup dan 2


sdm gula ke dalam cangkir

Mengaduk teh

selesai

Gambar 2. Flowchart proses pembuatan teh panas

10
2.5. Referensi

1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.


USA.p374425
2. OMRON (2008), W340-E1-16 CS+CJ Instruction Reference Manual, OMRON
CORPORATION, Japan

11
III. DASAR PENGALAMATAN DAN MEMORI PLC
OMRON
3.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami sistem pengalamatan pada PLC OMRON dan mengetahui jenis dan
fungsi memori pada PLC OMRON

3.2. Sub Pokok Bahasan 1

Pemahaman pengalamatan pada PLC OMRON

3.3. Sub Pokok Bahasan 2

Pemahaman jenis dan fungsi memori pada PLC OMRON

3.4. Lembar Kerja


Alat dan Bahan
1. 1 Komputer
2. 1 kabel serial dan 1 kabel USB to serial
3. 1 set PLC Omron
4. Kertas HVS A4 secukupnya
5. Alat tulis

Waktu Pelaksanaan
Minggu 2 perkuliahan

Teori
Setelah mengetahui aliran proses yang akan dibangun maka si programmer harus
mengetahui alokasi atau jumlah sensor dan aktuator yang digunakan. Karena jumlah
tersebut menentukan berapa banyak modul ekspansi (expansion I/O) dan pengalamatan
(addressing). Masing – masing modul memiliki kapasitas maksimum, untuk modul ID211
(input digital) misalnya, mempunyai kapasitas 16 channel masukan atau dapat diartikan
modul tersebut dapat membaca 16 sensor digital sekaligus seperti proximity, limit switch
atau push button. Sama halnya dengan modul ID, modul OC 211 (output digital) mempunyai
16 channel keluaran yang dapat mengaktifkan aktuator digital berupa relay, motor DC,
selenoid valve maupun lampu.

12
Tipe atau jenis memori PLC untuk omron terbagi menjadi beberapa memori
diantaranya:

Ø CIO (Common Input Output) : alamat memori yang digunakan untuk special I/O dan
expansion I/O

Ø DM (Data Memory) : alamat memori untuk menyimpan nilai hasil perhitungan


aritmatik, bersifat retentive (menyimpan nilai bilangan terakhir saat PLC dalam
keadaan mati berbeda dengan CIO dimana nilai bilangan secara otomatis terhapus
saat PLC dalam keadaan mati).

Ø W (Work Area Memory) : alamat memori bantu.

Memori pada PLC menggunakan satuan bit, dimana untuk satu alamat word memiliki
resolusi 16 bit atau setara dengan 65.535 desimal atau FFFF dalam hexadesimal.

Gambar 3. Pengalamatan Modul digital

Misalkan PLC disusun seperti gambar 3, urutan dari kiri ke kanan PS, CPU, ID211,
dan OC211, karena modul tersebut memiliki kapasitas 16 channel atau setara dengan 16 bit
maka berdasarkan urutan dapat ditentukan alamat word untuk modul ID dimulai dari 0.xx,
karena 16 bit sehingga pengalamatan bit dimulai dari 0.00 sampai dengan 0.15. Modul OC
dimulai dari alamat word 1.xx dengan alamat bit dari 1.00 sampai dengan 1.15.

Alamat word untuk modul digital dihitung setelah CPU PLC, modul ke – 1 setelah
CPU dimulai dari 0.xx, modul ke – 2 dimulai dari 1.xx, modul ke – 3 dimulai dari 2.xx begitu
seterusnya sampai kemampuan maksimum CPU. Untuk CPU 21/22/11 mampu
mengendalikan ± 10 modul digital sekaligus dengan clock speed optimum.

Soal 2 : Apabila sebuah mesin packaging membutuhkan 10 buah proximity, 5 buah push
button, 12 lampu, 20 relay, 3 selenoid valve dan 6 motor DC berapa banyak modul input dan

13
output digital yang dibutuhkan? Gambarkan struktur modul dan bagaimana
pengalamatannya? (tugas individu).

3.5. Referensi

1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.


USA.p374425
2. OMRON (2008), W340-E1-16 CS+CJ Instruction Reference Manual, OMRON
CORPORATION, Japan

14
IV. PENGENALAN SOFTWARE CX-ONE DAN INSTRUKSI
DASAR PLC OMRON
4.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami penggunaan perangkat lunak CX-One dan menguasai intruksi dasar
dalam pemrograman PLC OMRON.

4.2. Sub Pokok Bahasan 1

Pengenalan perangkat lunak CX-One

4.3. Sub Pokok Bahasan 2

Pengenalan instruksi dasar PLC OMRON (holding, timer, counter)

4.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 kabel serial
3. 1 kabel USB to serial
4. 1 set PLC Omron
5. Software CX-One

Waktu Pelaksanaan
Minggu 3 perkuliahan

Teori
Dalam paket pembelian software CX One ada berbagai macam sub software dengan fungsi
dan kegunaan masing – masing, diantaranya:

Ø CX Programmer: berfungsi untuk merancang, mendownload dan mengupload


program PLC dengan bahasa pemrograman menggunakan ladder, statement list dan
function block diagram.

Ø CX Designer: berfungsi untuk mendesain Human Machine Interface.

15
Ø CX Integrator: berfungsi untuk setting komunikasi antar PLC.

Gambar 4. Software CX Programmer

Modul ini akan membahas terlebih dahulu penggunaan software CX Programmer.

Gambar 5. Membuat project baru

Untuk membuat project baru dapat dilakukan dengan memilih menu file kemudian
new project, anda akan diminta untuk memilih tipe PLC dan jenis komunikasi untuk
mengkases PLC tersebut. Misalkan PLC yang akan digunakan adalah PLC CJ1M CPU 21,
untuk setting sistem komunikasi serial menggunakan RS 232 ada dua pilihan disini yaitu
menggunakan jenis komunikasi SYSMAY WAY dan TOOLBUS. Keduanya merupakan
sistem komunikasi serial sinkron, untuk PLC tipe lama seperti CS1G, CQM, dan CPM
menggunakan komunikasi SYSMAC WAY, sedangkan TOOLBUS untuk PLC tipe terbaru
seperti CJ1M dan CJ2M. Perbedaannya hanya pada setting dip switch pada unit CPU.
Apabila dip switch no.5 pada posisi “ON” default setting pada PLC adalah TOOLBUS,
sedangkan apabila keseluruhan dip switch pada posisi “OFF” setting pada PLC adalah
SYSMAC WAY.

16
Gambar 6. Setting dip switch unit CPU

Setelah menentukan tipe CPU dan setting komunikasi, selanjutnya akan tampil
window utama, pada menu sebelah kiri window merupakan keterangan project. Program
berupa ladder diagram dapat kita letakkan pada section yang ada didalam project. Jumlah
section dapat ditambah sesuai dengan kebutuhan programmer. Tidak ada batasan rung
atau jumlah baris di setiap section tetapi umumnya programmer merancang ladder diagram
ke dalam beberapa section untuk memudahkan pada saat troubleshooting program,
sehingga ketika terjadi kesalahan pemrograman atau troubleshooting lapangan dapat dilihat
pada masing – masing section.

Gambar 7. Main window and section

Software cx programmer sudah terintegrasi dengan simulator ladder diagram, untuk


menggunakan simulator tersebut pertama rancang terlebih dahulu program ladder diagram

17
sederhana, misalkan hubungkan penggunaan kontaktor normally open (NO) secara seri
dengan coil seperti pada gambar 8.

Gambar 8. Contoh ladder diagram

Untuk meletakkan kontaktor, coil maupun instruksi tertentu dapat dipilih pada simbol –
simbol yang tersedia pada menu bagian atas (lingkaran warna merah gambar 8). Saat
menggunakan kontaktor maupun coil anda akan diminta untuk memasukkan alamat bit
terlebih dahulu dan keterangan / comment pada kolom selanjutnya, sesuaikan alamat bit
dan keterangan seperti gambar 8. Setelah program selesai dirancang pada umumnya
programmer mencoba atau menguji ladder diagram yang telah dirancang menggunakan
simulator sebelum pada akhirnya ladder diagram tersebut didownload kedalam PLC. Untuk
merubah mode offline ladder diagram menjadi mode online (work online simulator) dapat
dilakukan dengan dua cara yaitu shortcut (ctrl+shift+w) atau melalui menu yang tersedia
pada gambar 9.

Gambar 9. Work online simulator

Pilih menu simulation kemudian work online simulator. Tunggu sampai jendela ladder
diagram berubah warna dari mode offline menjadi mode online.

18
Gambar 10. Mode online

Alamat bit pada kontaktor dapat dimodifikasi dengan nilai 1 “logika high” atau nilai 0 “logika
low” dengan klik kanan pada kontaktor kemudian pilih set on atau off. Untuk lebih praktis
arahkan kursor ke kontaktor tekan enter, ubah value 1 untuk set bit on dan value 0 untuk set
bit off,

Gambar 11. Set bit

Berikut adalah hasil simulasi untuk kondisi set on dan off

Gambar 12. Set bit on (atas), set bit off (bawah)

Holding Circuit / Interlock

Contoh kasus 1 : apabila push button 1 ditekan kemudian dilepas lampu 1 aktif, dan
lampu 1 mati ketika push button 2 ditekan, bagaimana program laddernya?

19
Langkah pertama adalah addressing, menentukan alamat dari sensor dan aktuator. Jumlah
push button = 2 dan lampu =1, modul input diletakkan pada slot ke 1 dan modul output slot
ke 2. Sehingga alamat untuk input dan output pada kasus tersebut adalah:

Push button 1 : 0.00


Push button 2 : 0.01
Lampu 1 : 1.00

Pertama gunakan kontaktor NO (Normally Open) dengan alamat 0.00 (push button
1), coil dengan alamat 1.00 (lampu 1) dan kontaktor NO dengan alamat yang sama dengan
output yaitu 1.00 sebagai fungsi or yang diletakkan persis dibawah alamat 0.00. Rangkaian
seperti ini disebut holding circuit atau interlock, sehingga lampu 1 akan aktif ketika
pertama kali mendapatkan sinyal atau pulsa high dari push button 1, dan tidak akan mati
walaupun push button 1 dilepas kembali. Hal ini dikarenakan coil mendapatkan arus dari
kontaktor NO yang berada dibawah sebagai fungsi or. Untuk mematikan lampu tersebut
dapat digunakan kontaktor NC (Normally Closed) dengan alamat 0.01 (push button 2) yang
diletakaan setelah 0.00 untuk memutus arus dari kontaktor NO yang berada di bawah.

Gambar 13. Ladder diagram contoh kasus 1

Instruksi Timer

Timer pada PLC dipakai untuk menggantikan fungsi timer eksternal, timer pada
omron bersifat on delay timer dapat diartikan timer akan bekerja atau mulai menghitung

20
apabila sinyal yang masuk ke instruksi timer bersifat kontinyu. Untuk menggunakan instruksi
timer pilih simbol instruction block atau ketikkan “i”. Kemudian anda akan diminta untuk
memasukkan instruksi yang akan dipakai. Format penulisan instruksi timer adalah:

TIM 0000 #10, dengan keterangan:

TIM : instruksi timer

0000 : initial value (0000 – 9999)

#10 : timer value (#10 = 1000ms = 1s)

Rancanglah ladder diagram seperti pada gambar 14.

Gambar 14. Instruksi Timer

T0000 merupakan kontaktor yang akan aktif ketika timer value bernilai = 0 (timer selesai
menghitung). T0000 bisa digunakan untuk mengaktifkan aktuator.

Instruksi Counter

Instruksi counter ini bersifat dikrit, nilai counter value akan berkurang apabila
menerima masukan berupa sinyal diskrit. Berikut adalah format penulisan untuk instruksi
counter:

CNT 0000 #5, dengan keterangan:

CNT : instruksi counter

0000 : initial value (0000 – 9999)

#5 : counter value

21
Gambar 15. Instruksi Counter

Sama halnya seperti timer, kontaktor C0000 akan aktif hanya ketika counter value bernilai =
0 (instruksi counter menerima sinyal diskrit sebanyak lima kali). Counter value dapat
dikembalikan atau reset dengan memberikan sinyal high pada line counter ke 2.

Gambar 16. Shortir botol

Soal 3: gambar 16 adalah contoh sistem shortir botol, sistem akan berjalan ketika PB 1
ditekan. Konveyor 1 aktif dan apabila proximity 1 mendeteksi adanya botol konveyor 1
berhenti kemudian botol akan diisi dengan air mineral selama 5 detik. Setelah 5 detik
konveyor 1 kembali berjalan. Jika proximity 2 mendeteksi 5 botol telah berlalu maka
konveyor 1 kembali non aktif dan operator memasukkan botol – botol tersebut kedalam
kardus, konveyor 1 berjalan kembali setelah opertor menekan tombol PB 1. Rancanglah
ladder diagram beserta penjelasan masing – masing sub program (tugas kelompok).

22
4.5. Referensi

1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.


USA.p374425
2. OMRON (2008), W340-E1-16 CS+CJ Instruction Reference Manual, OMRON
CORPORATION, Japan

23
V. PENGENALAN INSTRUKSI PLC OMRON TINGKAT
LANJUT
5.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami instruksi – instruksi PLC OMRON tingkat lanjut yang sering
digunakan pada sistem di industri.

5.2. Sub Pokok Bahasan 1

Pemahaman instruksi Move dan Compare

5.3. Sub Pokok Bahasan 2

Pemahaman instruksi aritmetik dan shift register

5.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 kabel serial
3. 1 kabel USB to serial
4. 1 set PLC Omron
5. Software CX-One

Waktu Pelaksanaan
Minggu 4 perkuliahan

Teori
Setelah memahami instruksi dasar selanjutnya adalah instruksi menengah (intermediate).

Instruksi move

Instruksi move digunakan untuk menggandakan atau copy nilai bilangan dari satu
alamat memori ke alamat memori yang lain. Penggunaannya cukup mudah berikut format
penggunaan instruksi move :

MOV D0 D1

24
Misalkan D0 telah terisi nilai &100 (100 desimal, simbol “&” adalah penanda bahwa nilai
yang dimasukkan berupa bilangan desimal sedangkan “#” adalah penanda bilangan
heksadesimal), dengan demikian nilai tersebut akan digandakan atau copy ke alamat D1.
Gambar 17 adalah contoh ladder diagram penggunaan instruksi MOV.

Sesuai dengan namanya compare, instruksi ini digunakan untuk membandingkan dua atau
lebih variabel. Pemakaian instruksi ini secara umum digunakan bersamaan dengan coil atau
mov. Ada dua tipe instruksi compare disini yaitu CMP dan denga

Gambar 17. Instruksi MOV

Instruksi compare

n memasukkan operator kondisi secara langsung. Untuk pemakaian masing –


masing instruksi, apabila yang akan dibandingkan hanya dua variabel saja maka kita dapat
menggunakan instruksi CMP. Sedangkan jika membandingkan lebih dari dua variabel,
pemrograman lebih efisien dengan memasukkan operator kondisi secara langsung. Berikut
format penggunaan instruksi CMP:

CMP D0 D1

Format tersebut membandingkan nilai yang ada di dalam memori D0 dengan nilai di dalam
alamat D1. Karena berkaitan dengan perbandingan, tentu ada beberapa kondisi yang
dipakai, untuk itu pemakaian instruksi CMP tidak dapat berdiri sendiri. Instruksi ini dibantu
dengan kontaktor sesuai tujuan perbandingan itu sendiri. Ada berbagai kontaktor bantu yang
dapat digunakan diantaranya:

P_EQ = Equal Flag, merupakan kondisi “sama dengan”

P_NE = Not Equal Flag, merupakan kondisi “tidak sama dengan”

P_LE = Less Equal Flag, merupakan kondisi “kurang dari sama dengan”

P_LT = Less Than Flag, merupakan kondisi “kurang dari”

25
P_GE = Greater Equal Flag, merupakan kondisi “lebih dari sama dengan”

P_GT = Greater Than Flag, merupakan kondisi “lebih dari”

Contoh penggunaan instruksi CMP terdapat pada gambar 18.

Gambar 18. Instruksi CMP

Jika membandingkan lebih dari dua variabel maka dapat kita gunakan operator kondisi
secara langsung berikut adalah beberapa contoh format penggunaan dan cara
pembacaannya:

= D0 D1 (Apakah nilai D0 sama dengan nilai D1?)

>< D0 D2 (Apakah nilai D0 tidak sama dengan D2?)

<= D1 D2 (Apakah nilai D1 kurang dari sama dengan D2?)

< D2 D3 (Apakah nilai D2 kurang dari D3?)

>= D3 D1 (Apakah nilai D3 lebih dari sama dengan D1?)

> D1 D3 (Apakah nilai D1 lebih dari D3?)

26
Dari ke enam contoh penggunaan operator kondisi tersebut, dapat diamati bahwa akan lebih
efisien membandingkan lebih dari dua variabel dengan berbagai kondisi menggunakan
operator kondisi secara langsung, gambar 19.

Gambar 19. Operator Kondisi

Soal 4: gambar 20 adalah sistem pengepakan dengan 1 konveyor utama dan tiga sub
konveyor yaitu konveyor A konveyor B dan konveyor C. Konveyor utama aktif apabila PB 1
ditekan dan nonaktif apabila PB 2 ditekan. Apabila berat kardus hasil pembacaan sensor
load cell berada di kisaran 50 – 100 kg maka kardus diarahkan ke konveyor A (selector
bernilai 100), jika dikisaran 101 – 150 kg maka kardus diarahkan ke konveyor B (selector
bernilai 010), diluar kisaran tersebut kardus di reject dan diarahkan ke konveyor C (selector
bernilai 001). Rancanglah ladder diagram beserta masing – masing sub programnya (tugas
kelompok).

27
Gambar 20. Sistem pengepakan

Instruksi aritmatik

Instruksi aritmatik dasar disini terbagi menjadi 4 yaitu perkalian, pembagian,


pengurangan dan penjumlahan. Format penggunaannya cukup dengan menggunakan
operator aritmatik yang dibutuhkan, berikut format penggunaannya:

+ D0 D1 D2

Untuk simbol operator dapat diganti sesuai kebutuhan (+, -, / dan *), instruksi aritmatik
membutuhkan 3 slot alamat sekaligus. Contoh format tersebut menunjukkan hasil
penjumlahan memori D0 dan D1 ditampung ke alamat D2, misalkan D0 diisi &100 dan D1
diisi &200 maka seharusnya memori D2 bernilai &300. Apa yang terjadi apabila hasil
penjumlahan melebihi kapasitas memori atau overflow? Jawabannya maka kelebihan
nilainya akan ditampung ke alamat selanjutnya yaitu n + 1 atau D3. Khusus untuk operator
pembagian, apabila hasilnya berupa angka dibelakang koma atau floating point, maka nilai
sisa bagi masuk ke alamat memori selanjutnya, contoh:

/ &10 &3 D0

Dari contoh tersebut seharusnya hasil pembagian dari 10 / 3 = 3.33... khusus untuk
permasalahan ini nilai 3 masuk kedalam memori D0 sedangkan sisa bagi 10 / 3 = 3 sisa 1,
nilai 1 masuk ke memori selanjutnya n + 1 atau D1. Gambar 21 adalah contoh
pemrograman operator aritmatik.

28
Gambar 21. Operator aritmatik

Instruksi shift register

Shift register berfungsi sebagai penggeser bit (bit shifting). Aplikasi didunia industri
adalah untuk mengaktifkan motor atau pompa dalam jumlah yang banyak secara berurutan
dengan interval waktu yang sama. Instruksi SFT atau shift register memiliki tiga line utama,
line yang pertama untuk aktivasi atau memasukkan logika “1”, line yang kedua berfungsi
sebagai shifter atau penggeser penggunaannya dapat digabungkan dengan kontaktor timer,
line yang ketiga berfungsi sebagai master reset. Perhatikan gambar 22.

Gambar 22. Instruksi SFT

Format instruksi SFT adalah sebagai berikut:

SFT 100 100

Instruksi SFT meminta 2 alamat word, alamat word yang pertama adalah alamat awal dan
yang kedua adalah alamat akhir. Karena instruksi ini digunakan untuk menggeser bit, maka
tidak cocok untuk alamat DM atau data memory, lebih tepat untuk alamat memori bantu W
atau CIO dengan catatan selama alamat CIO tidak digunakan sebagai alamat modul

29
expansion I/O maupun special I/O. Nilai 100 pada format yang dimaksud adalah alamat CIO,
100 100 dapat diartikan penggeseran bit dilakukan mulai dari alamat 100 sampai dengan
100 (alamat word CIO 100 saja) karena 1 word = 16 bit sehingga penggeseran bit dilakukan
sejauh 16 bit dimulai dari bit 100.00 hingga 100.15 saja. Jika penggeseran dilakukan sejauh
32 bit (16x2 bit) sehingga membutuhkan 2 alamat word yaitu 100 101, bit digeser mulai dari
100.00 hingga 100.15 dan diteruskan dari 101.00 hingga 101.15.

5.5. Referensi

1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.


USA.p374425
2. OMRON (2008), W340-E1-16 CS+CJ Instruction Reference Manual, OMRON
CORPORATION, Japan
3. OMRON (2015), W394 E1-13 CJ CS NSJ Programming Manual, OMRON
CORPORATION, Japan

30
VI. KOMUNIKASI SERIAL PC- PLC
6.1. Capaian Pembelajaran Khusus

Mahasiswa mampu membuat kabel serial, memahami cara koneksi beserta langkah – langkah
download program dan troubleshooting komunikasi PC-PLC.

6.2. Sub Pokok Bahasan 1

Wiring kabel serial PC-PLC serta langkah-langkah pengujiannya

6.3. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 kabel serial
3. 1 kabel USB to serial
4. 1 set PLC Omron CJ1M
5. 1 buah DB 9 male + socket
6. 1 buah DB 9 female + socket
7. 1 meter Kabel isi 3
8. Kabel timah secukupnya
9. 1 buah Tang potong
10. 1 buah Solder
11. 1 buah Obeng minus

Waktu Pelaksanaan
Minggu 5 perkuliahan

Teori
Downloading dan uploading program dari PC ke PLC pada modul ini menggunakan
komunikasi serial RS232, karena pada CPU 21/22/11 hanya terdapat terminal DB 9 (9 pin)
dan peripheral port. Berikut adalah wiring kabel komunikasi PC – PLC

31
Gambar 23. Pin connection PC-PLC

Apabila kebel komunikasi tersebut sudah selesai dibuat langkah selanjutnya adalah
pengujian, pengujian dilakukan dengan mendownload program ke dalam PLC. Berikut
adalah langkah – langkah pengujian komunikasi PC – PLC:

1. Hubungkan kedua ujung kabel pada PC dan PLC, gunakan usb to serial converter
apabila menggunakan laptop (pastikan driver converter sudah terinstall di laptop).

2. Buat project baru pada software cx programmer, sesuaikan tipe PLC dan komunikasi
berdasarkan setting dip switch pada CPU PLC (toolbus atau sysmac way).

3. Aktifkan supply PLC, ubah mode pada ladder diagram (work online) dengan jalan
menekan tombol (ctrl + w).

4. Apabila mode online berhasil selanjutnya adalah konfigurasi I/O Table, jika belum cek
kembali wiring komunikasi kabel.

5. Konfigurasi I/O table berfungsi untuk update otomatis modul ekspansi apa saja yang
terhubung dengan CPU PLC.

6. Ubah mode monitor menjadi mode program (ctrl + 1) atau pilih menu PLC pada bagian
atas lalu pilih operating mode, dan pilih mode program.

7. Arahkan kursor ke I/O table and unit setup pada bagian kiri window lalu klik 2 kali.

8. Pilih menu edit – clear, kemudian menu option – create untuk update otomatis informasi
modul dari PLC. Tunggu sampai proses transfer / uploading selesai.

9. Modul yang terhubung dengan cpu PLC akan muncul pada list table setelah proses
uploading selesai.

32
10. Tutup jendela I/O table and unit setup, kemudian coba untuk mendownload program
ladder dengan memilih menu PLC – transfer – to PLC (download), transfer all program
tunggu sampai progress bar penuh.

11. Program anda telah berhasil didownload ke dalam CPU PLC.

6.4. Referensi

1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.


USA.p374425
2. OMRON (2008), W340-E1-16 CS+CJ Instruction Reference Manual, OMRON
CORPORATION, Japan
3. OMRON (2015), W394 E1-13 CJ CS NSJ Programming Manual, OMRON
CORPORATION, Japan

33
VII. KONTROL MODUL DIGITAL PLC OMRON
7.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami konsep kontrol digital, wiring sinking dan sourcing serta
troubleshooting PLC OMRON.

7.2. Sub Pokok Bahasan 1

Pemahaman konsep kontrol modul digital PLC OMRON.

7.3. Sub Pokok Bahasan 2

Pemahaman konsep wiring sinking dan sourcing PLC OMRON.

7.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 kabel serial
3. 1 kabel USB to serial
4. 1 set PLC Omron CJ1M
5. 2 buah push button
6. 3 buah Relay 24VDC
7. Kabel secukupnya
8. 1 unit Modul ID211
9. 1 unit Modul OC211
10. 1 buah Tang kupas
11. 1 buah Obeng
12. 1 buah AVO meter

Waktu Pelaksanaan
Minggu 6 perkuliahan

Teori
Kontrol digital yang dimaksud disini adalah pengendalian sistem apabila didalamnya
hanya terdiri dari sensor dan aktuator yang bersifat digital atau diskrit. Salah satu contohnya

34
adalah traffic light. Sebelum memulai pemrograman, hal yang perlu dipahami adalah prinsip
kerja dari modul ID dan OC beserta dasar wiring rangkaian. Modul ID memiliki prinsip kerja
yang sama dengan relay 24 VDC. Apabila pada bagian common terminal (terminal paling
bawah pada modul lihat gambar 24) diterminasikan dengan polaritas negatif supply atau
GND maka untuk mengaktifkan relay yang ada dildalamnya dapat dilakukan dengan
memberikan polaritas positif supply +24 VDC pada masing – masing channel, hal ini berlaku
kebalikannya.

Gambar 24. Common terminal

Untuk modul OC memiliki prinsip kerja yang sama sepeti kontaktor normally open
(NO), aktif tidaknya kontaktor ini bergantung kepada alamat coil pada saat pemrograman.
Jika common terminal modul OC diterminasikan dengan polaritas negatif maka masing
masing channel akan mengeluarkan polaritas tersebut. Sehingga pada saat channel
tersebut aktif dan tehubung dengan beban yang sebelumnya sudah terhubung dengan
polaritas positif maka beban tersebut aktif. Beban yang dimaksud disini adalah aktuator
digital seperti lampu, relay maupun motor DC. Maksud wiring sinking yaitu keadaan ketika
modul menerima arus atau dengan kata lain common terminal terhubung dengan polaritas
negatif gambar 25.

35
Gambar 25. Rangkaian wiring sinking input dan output

Dan dikatakan wiring sourcing apabila modul memberikan arus atau common terminal
terhubung dengan polaritas positif supply, lihat gambar 26.

36
Gambar 26. Rangkaian wiring sourcing sebagai input output.

Soal:

1. Pada sebuah traffic light memiliki urutan proses sebagai berikut; lampu merah
aktif selama 5 detik, lampu hijau 10 detik, lampu kuning 3 detik dan kembali lagi
ke lampu merah. Traffic light hanya akan aktif ketika PB 1 ditekan dan mati ketika
PB2 ditekan. (gunakan instruksi timer untuk menyelesaikan permasalahan
tersebut).

2. Urutan proses sama seperti soal nomor satu, tetapi interval waktu ke tiga lampu
adalah sama yaitu 5 detik. (gunakan instruksi shift register dan 1 timer untuk
menyelesaikan permasalah soal no. 2).

37
7.5. Referensi

1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.


USA.p374425
2. OMRON (2008), W340-E1-16 CS+CJ Instruction Reference Manual, OMRON
CORPORATION, Japan
3. OMRON (2015), W394 E1-13 CJ CS NSJ Programming Manual, OMRON
CORPORATION, Japan

38
VIII. PEMROGRAMAN MODUL ANALOG PLC OMRON
8.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami dan mengaplikasikan konsep pemrograman analog dan


troubleshooting pada PLC.

8.2. Sub Pokok Bahasan 1

Pemahaman pemrograman modul analog PLC OMRON.

8.3. Sub Pokok Bahasan 2

Aplikasi menggunakan modul analog PLC OMRON.

8.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 kabel serial
3. 1 kabel USB to serial
4. 1 set PLC Omron CJ1M
5. 1 buah potensio meter
6. kabel secukupnya
7. 1 unit Modul analog MAD 42
8. 1 unit Inverter
9. 1 buah Tang kupas
10. 1 buah Obeng
11. 1 buah AVO meter

Waktu Pelaksanaan
Minggu 7 perkuliahan

Teori
Pemrograman analog adalah dasar pemrograman tingkat lanjut yang berkaitan
dengan metode kontrol seperti PID (Proportional, Integral, Derrivative), FLC (Fuzzy Logic
Controller) dan berbagai metode kontrol lainnya baik cascade, robust, maupun adaptive

39
controller. Pemrograman analog disini menggunakan modul ekspansi tambahan, modul
MAD 42. MAD 42 atau Modul Analog to Digital dengan 4 masukan analog dan 2 keluaran
analog, sehingga modul ini mampu membaca 4 sensor analog dan mengendalikan 2
aktuator analog secara bersamaan.

Sensor analog tergantung kepada variabel apa yang akan dikendalikan, seperti
contoh temperatur dapat menggunakan thermocouple, RTD PT 100 (kondisi 100 ohm saat
temperatur 0oC) dan RTD PT1000. Udara bertekanan menggunakan differential pressure
sensor, level zat cair menggunakan level transmitter.

Aktuator analog dapat berupa control valve, dimana bukaan katupnya dapat diatur
dari 0 % sampai dengan 100 %, VFD (Variable Frequency Drive) atau VSD (Varible Speed
Drive) yang digunakan untuk mengatur frekuensi sumber motor AC maupun DC, karena
perubahan tegangan, arus dan kecepatan motor yang berbanding lurus atau bersifat linear
sehingga kecepatan motor dapat diatur melalui frekuensi sumbernya.

Programmer wajib mengetahui karekteristik sensor dan aktuator yang digunakan.


Ada dua parameter yang harus diperhatikan yaitu kapasitas pembacaan sensor dan sinyal
keluaran analog yang dihasilkan (untuk sensor) dan sinyal masukan analog yang dibutuhkan
(untuk aktuator). Perlu diketahui range atau kisaran sinyal analog standar industri untuk
kebutuhan kontroller dibagi menjadi dua yaitu dalam bentuk tegangan dan arus. Tegangan
memiliki kisaran antara -10 s/d 10 VDC sedangkan arus antara 4 s/d 20 mA. Apabila
terdapat sensor dengan kisaran lebih rendah maka sebelum diterminasikan ke modul, sinyal
keluaran sensor dikuatkan terlebih dahulu dengan bantuan rangkaian Op-Amp (Operational
Amplifier).

Ada dua langkah pada pemrograman analog :

Langkah pertama (setting hardware)

Berbeda dengan modul digital dimana addressing bergantung pada penempatan


modul setelah CPU, pengalamatan modul analog didasarkan pada posisi selector switch
pada modul MAD. Ada dua selector utama selector yang mengindikasikan nilai puluhan dan
selector untuk nilai satuan. Kedua duanya dapat diputar dari kisaran 0 hingga 9,

Contoh:

Selector 101=0 dan 100=1, dapat dibaca modul ini adalah modul MAD ke - 1

Selector 101=1 dan 100=5, dapat dibaca modul ini adalah modul MAD ke - 15

Selector 101=8 dan 100=9, dapat dibaca modul ini adalah modul MAD ke - 89

40
Di dalam satu sistem PLC tidak boleh ada dua atau lebih MAD dengan setting
selector switch yang sama, karena hal ini akan berpengaruh pada alokasi memori
pengalamatan atau addressing pada PLC. Setting switch menentukan alamat CIO yang
digunakan untuk pembacaan sensor dan pengendalian aktuator. Contoh :

Setting switch = 00, alokasi memori yang digunakan adalah CIO 2000 s/d 2009

Setting switch = 01, alokasi memori yang digunakan adalah CIO 2010 s/d 2019

Setting switch = 02, alokasi memori yang digunakan adalah CIO 2020 s/d 2029

....

Setting switch = 99, alokasi memori yang digunakan adalah CIO 2990 s/d 2999

Untuk lebih jelasnya dapat dilihat pada gambar 27.

Gambar 27. Alokasi memori

Dari alokasi memori tersebut dapat kita lihat nilai pembacaan sensor, misalkan
setting switch adalah 00 sehingga alokasinya di kisaran CIO 2000 s/d 2009 dengan rincian :

2001 (n+1) = alamat analog output channel 1 (terminal A1 s/d A3)

2002 (n+2) = alamat analog output channel 2 (terminal B1 s/d B3)

2005 (n+5) = alamat analog input channel 1 (terminal A5 dan A6)

2006 (n+6) = alamat analog input channel 2 (terminal B5 dan B6)

2007 (n+7) = alamat analog input channel 3 (termial A8 dan A9)

41
2008 (n+8) = alamat analog input channel 4 (terminal B8 dan B9)

Sesuai dengan rincian tersebut, apabila sensor analog diterminasikan melalui channel
analog input 1 (terminal A5 dan A6 lihat alokasi terminal gambar 28) sehingga nilai
pembacaan sensor dalam bentuk bilangan desimal dapat dilihat pada alamat memori CIO
2005. (Perhatikan : Pada saat setting selector switch atau setting hardware pastikan PLC
dalam keadaan mati)

Gambar 28. Alokasi terminal

Langkah kedua (setting software)

1. Pastikan nilai sinyal keluaran atau sinyal masukan analog yang dibutuhkan masing –
masing sensor dan aktuator.

2. Buka software cx programmer, sesuaikan tipe dan setting komunikasi PLC, dan
hubungkan kabel komunikasi serial DB9 dari PC ke PLC.

3. Mode online PLC (ctrl + w).

4. Mode program (ctrl + 1).

5. Pilih I/O table, clear atau hapus tabel. Kemudian option → create (creating table) tunggu
sampai proses transfer atau upload informasi tabel selesai sehingga dapat diketahui
modul apa saja yang ada atau terhubung dengan modul CPU PLC.

6. Pilih modul MAD 42 (klik 2x) untuk melanjutkan ke menu properties.

7. Ada 3 parameter yang harus disetting diantaranya :

7.1. Input / output use setting = ubah nilai disable menjadi enable semua untuk
mengaktifkan penggunaan keseluruhan channel analog.

42
7.2. Input / output signal range setting = atur sesuai spesifikasi sinyal analog sensor
maupun aktuator.

7.3. Resolution setting = 1ms/4000 atau 0.5us/8000, nilai resolusi sinyal. Pilih 8000 untuk
mendapatkan ketelitian yang terbaik.

8. Transfer setting parameter (transfer to modul) dan tunggu sampai proses transfer
selesai.

9. Pilih yes/OK apabila ada pertanyaan “reset module?” dan tunggu indikator led pada
MAD blinking (mati kemudian nyala). Apabila indikator berwarna hijau dan muncul
notifikasi reset successful, modul sudah siap untuk diprogram.

Cara pemrograman

Perhatikan gambar 29, pada baris pertama terdapat instruksi mov #3 ke alamat
2000. Diasumsikan setting selector switch pada posisi 00. Memasukkan nilai 3 heksa
desimal atau 3 desimal berfungsi untuk mengaktifkan output channel pertama bit ke 0 atau
20 = 1 atau alamat 2000.00 dan output channel kedua bit ke 1 atau 21 = 2 atau alamat
2000.01. untuk mengaktifkan bit tersebut cukup memasukkan nilai &3 desimal atau &3
heksadesimal 20 + 21 = 3.

Gambar 29. Program ladder analog

43
Pada baris kedua terdapat instruksi mov 2005 ke alamat D0, sehingga hasil
pembacaan sensor yang masuk ke channel 1 selain dapat dilihat pada alamat 2005 juga
dapat dibaca pada alamat D0 (mov ke memori DM bertujuan apabila nilai pembacaan
desimal diproses lebih lanjut menggunakan instruksi yang lain seperti compare maupun
instruksi aritmatik). Nilai yang keluar pada alamat D0 adalah berupa bilangan desimal 0 s/d
8000 sesuai setting resolusi. Misalkan sensor tersebut berupa thermocouple dengan
o
kapasitas pembacaan antara 0 s/d 100 C sehingga perubahan besaran temperatur
sebanding dengan perubahan resolusi, gambar 30.

Gambar 30. Grafik temperatur vs resolusi

Di baris ketiga terdapat instruksi mov D2 ke alamat 2001, nilai D2 dapat diisi dengan
bilangan desimal dikisaran 0 s/d 8000 sesuai setting resolusi. Jika output signal range
setting dikisaran 0-10 VDC, dengan memasukkan nilai &8000 secara linear keluaran yang
dihasilkan seharusnya adalah 10 VDC lihat grafik hubungan antara resolusi dan sinyal
keluaran pada gambar 31.

Gambar 31. Grafik hubungan resolusi dan sinyal keluaran

44
Soal :

Sebuah differential pressure memiliki kapasitas pembacaan 0 s/d 50 bar dengan sinyal
keluaran 0 – 5 VDC. Dan sebuah VSD mampu mengatur kecepatan motor AC 3 phase
dengan spesifikasi teknis kecepatan motor dapat diatur antara 0 – 1000 rpm, sinyal
masukan analog yang dibutuhkan adalah 0 – 10 VDC. Apabila sensor mendeteksi tekanan
sebuah bejana tertutup dikisaran 0 – 25 bar maka motor pompa berputar 100% x rpm, dan
ketika tekanan dikisaran 25 – 50 bar maka motor berputar 50% x rpm. (Gunakan instruksi
mov, compare dan aritmatika untuk menyelesaikan permasalahan tersebut).

8.5. Referensi

1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.


USA.p374425
2. OMRON (2008), W340-E1-16 CS+CJ Instruction Reference Manual, OMRON
CORPORATION, Japan
3. OMRON (2015), W394 E1-13 CJ CS NSJ Programming Manual, OMRON
CORPORATION, Japan

45
IX. PEMROGRAMAN HMI PLC OMRON
9.1. Capaian Pembelajaran Khusus

Mahasiswa mampu merancang antarmuka HMI menggunakan CX-Designer dan memprogram HMI
touchscreen pada PLC OMRON.

9.2. Sub Pokok Bahasan 1

Pengenalan CX-Designer untuk merancang aratamuka HMI.

9.3. Sub Pokok Bahasan 2

Pemrograman HMI touchscreen PLC OMRON.

9.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 kabel serial
3. 1 kabel USB to serial
4. 1 set PLC Omron CJ1M
5. 1 HMI touchscreen NS5 SQ0 V2
6. 1 HMI touchscreen NS10 TV0 V2
7. Kabel secukupnya

Waktu Pelaksanaan
Minggu 8 perkuliahan

Teori
HMI atau Human Machine Interface merupakan media pertukaran data atau
informasi yang direpresentasikan dalam bentuk grafik atau simbol – simbol tertentu yang
berfungsi untuk memudahkan user pada saat proses pengendalian sebuah plant maupun
monitoring kondisi plant secara real time. HMI dapat berupa monitor LCD, touch screen
panel, dan media visual lainnya. Pada pembahasan ini akan dipelajari bagaimana
mendesain sebuah HMI beserta bagaimana downloading program HMI tersebut ke dalam

46
media visual berupa panel touchscreen. Ada dua tipe panel touchscreen yang tersedia di
laboratorium otomasi dan robotika, yaitu HMI touch screen dengan lebar layar 5 inch
bernomor seri NS5 SQ0 V2 dan HMI touch screen dengan lebar layar 10 inch bernomor seri
NS10 TV0 V2.

Gambar 32. Membuat project baru

Untuk mendesain sebuah HMI disini digunakan software CX – Designer, sama


seperti CX – Programmer untuk membuat project baru dapat dilakukan dengan memilih
menu file kemudian new project. Masukkan nama project, no seri HMI yang digunakan dan
system version. System version disini adalah firmware bawaan HMI, pilih system version
6.3. kemudian akan tampil project workspace pada menu sebelah kiri dan layar warna hitam
yang merupakan media untuk meletakkan berbagai simbol, button maupun grafik. Jumlah
screenpage dapat kita tambahkan sesuai kebutuhan (klik kanan pada screen category
kemudian pilih new screen). Sebagai contoh kita akan merancang HMI untuk contoh kasus 1
materi holding circuit. Pilih simbol on/off button dan letakkan dua buah button pada layar
hitam serta simbol bit lamp satu buah. Beri nama masing – masing button dengan cara klik
2x objek yang akan diberi nama pilih opsi “label” dan beri nama PB 1 dan PB 2 untuk kedua
tombol dan lampu 1 untuk bit lamp. Gambar 33 object properties.

47
Gambar 33. Object properties

Desain masing – masing object dapat diubah dengan memilih button type pada opsi
“general”. Setelah memberi nama dan memilih bentuk objek kemudian tetap pada opsi
general masukkan alamat bit pada kolom wirte address dan sesuaikan alamat tersebut
dengan alamat yang ada pada ladder diagram gambar 34 sinkronisasi alamat.

Gambar 34. Sinkronisasi alamat

Jika alamat bit pada objek telah disesuaikan dengan alamat bit yang dipakai pada
ladder diagram kemudian kita dapat mensimulasikan desain HMI bersamaan dengan
simulator cx – programmer menggunakan menu “test” gambar 35. Save all program
kemudian pilih connect to cx simulator dan pilih start button untuk memulai simulasi.

48
Gambar 35. Tes program

Simulasi disini bertujuan untuk mengetahui apakah desain yang dirancang sesuai
dengan alur proses pada ladder diagram. Selanjutnya adalah downlading program, panel
touchscreen memiliki 2 jalur komunikasi utama yaitu miniUSB atau kabel printer dan via
RS232 (DB9). Master untuk driver mini USB dapat kita temukan pada direktori tempat CX-
One diinstal pada folder drivers. Apabila driver sudah diinstal maka proses downloading
menggunakan mini usb dapat diproses. Sebelum mentransfer atur communication setting
pada menu “PT” yang dapat ditemukan di window sebelah atas. Ubah protocol NT link pada
serial A menjadi host link dan pilih OK button. Tetap pada menu PT pilih transfer kemudian
transfer program (ctrl + i). Save all program dan tekan communication method dan pilih
media “USB” lalu OK. Pilih connect button tunggu sampai simbol download dan upload
visible dan pilih project yang akan ditransfer (select all) dan tekan tombol download tunggu
progress bar hingga 100%. Reset HMI dan secara otomatis desain HMI sudah berhasil
didownload pada panel touchscreen, untuk memastikan desain sudah terdownload pilih
menu “data check” pada panel touchscreen properties (tekan dua ujung diagonal panel
secara bersamaan untuk mengeluarkan properties).

Soal :

Ulangi langkah – langkah tersebut dengan menambahkan level meter, analog meter,
beserta command button dan jelaskan masing – masing fungsi simbol tersebut. (tugas
kelompok).

49
9.5. Referensi
1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.
USA.p374425
2. OMRON (2008), W340-E1-16 CS+CJ Instruction Reference Manual, OMRON
CORPORATION, Japan
3. OMRON (2015), W394 E1-13 CJ CS NSJ Programming Manual, OMRON
CORPORATION, Japan

50
X. UJIAN TENGAH SEMESTER
10.1. Capaian Pembelajaran Khusus

Mahasiswa mampu mengerjakan soal evaluasi dari materi yang telah diberikan mulai minggu 1
sampai minggu 8.

10.2. Sub Pokok Bahasan 1

Ujian tertulis materi minggu 1 sampai minggu 8.

10.3. Sub Pokok Bahasan 2

Ujian praktek materi minggu 1 sampai minggu 8.

10.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 kabel serial
3. 1 kabel USB to serial
4. 1 set PLC Omron CJ1M
5. 1 set Alat Tulis
6. 1 HMI touchscreen NS10 TV0 V2
7. Kabel secukupnya

Waktu Pelaksanaan
Minggu 9 perkuliahan

51
XI. PENGENALAN SOFTWARE TIA PORTAL PLC
SIEMENS
11.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami dasar-dasar pemrograman PLC SIEMENS menggunakan perangkat


lunak TIA PORTAL.

11.2. Sub Pokok Bahasan 1

Pengenalan interface TIA PORTAL pada PLC SIEMENS.

11.3. Sub Pokok Bahasan 2

Pemrograman dasar PLC SIEMENS dengan TIA PORTAL.

11.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 buah MPI Adapter
3. 1 Software TIA PORTAL SIEMENS
4. 1 set PLC SIEMENS S7-300

Waktu Pelaksanaan
Minggu 10 perkuliahan

Teori
Berbeda vendor tentu akan berbeda juga software yang digunakan, untuk PLC siemens
menggunakan software TIA portal. Jika dibandingkan dengan CX-One memang software ini
sedikit lebih kompleks. Akan tetapi pada intinya memiliki langkah – langkah yang sama.
Mulai dari deklarasi tipe CPU, pengalamatan dan alokasi memori. Perbedaan yang
mendasar pertama adalah sistem memori, 1 alamat word pada PLC siemens hanya terdiri
dari 8 bit atau setara dengan 255 desimal atau FF dalam heksadesimal. Kedua adalah
istilah dalam sistem komunikasi, seperti contoh komunikasi ethernet yang dinamakan
profinet oleh pihak siemes, kemudian modbus yang dinamakan profibus serta komunikasi
serial RS485 yang dinamakan MPI (Multi Point Interface).

52
Gambar 36. TIA Portal V14.

Untuk membuat project baru pilih create new project kemudian isi kolom – kolom yang
sudah disediakan seperti nama project, direktori penyimpanan project, dan nama
programmer kemudian pilih create button untuk melanjutkan ke tahap berikutnya.

Gambar 37. Tampilan create new project.

Tentukan jenis PLC yang akan digunakan, siemens memiliki beberapa jenis PLC
diantaranya S7-300, S7-400, S7-1200 dan S7-1500. Untuk modul ini akan dibahas lebih
lanjut tentang penggunaan modul PLC siemens S7-1500. Untuk mendeklarasikan jenis PLC
tersebut, pilih menu configure a device.

53
Gambar 38. configure a device

Karena disini kita akan mendeklarasikan PLC baru, pilih add new device. Beri nama device
semisal “PLC1” kemudian kita tentukan jenis PLC yang akan digunakan. Karena pada modul
ini menggunakan PLC siemens S7 - 1500, untuk itu kita pilih tipe tersebut.

Gambar 39. pemilihan tipe PLC

Untuk tipe S7-1500 terdiri dari berbagai macam CPU, sama seperti Omron pada CJ1M yang
terdiri dari CPU 21, 22, 11 dan 12. Berbeda tipe CPU berbeda juga tambahan fasilitas
bawaannya, ada yang support untuk komunikasi profinet dan MPI sekaligus ada juga yang
hanya support komunikasi MPI. Semua tipe CPU PLC siemens S7-1500 di laboratorium
otomasi dan robotika adalah CPU 1511-1 PN dengan nomor seri 6ES7 511-1AK00-0AB0
V1.7 yang mendukung untuk komunikasi ethernet.

54
Gambar 40. CPU 1511-1 PN support komunikasi profinet

Pilih tipe cpu dan nomor seri yang sesuai kemudian tambahkan (add). Pada window
selanjutnya kita tambahkan modul – modul ekspansi dengan cara drag and drop, library
modul ada pada menu sebelah kanan window. Berikut adalah urutan modul mulai dari slot 1,
slot 4 dan seterusnya.

1. PM 190W 120/230 VAC no seri 6EP1333-4BA00

2. CPU 1511-1 PN no seri 6ES7 511-1AK00-0AB0 V1.7

3. Dikosongkan

4. AI 4xU/I/RTD/TC ST no seri 6ES7 531-7QD00-0AB0

5. AQ 4xU/I ST no seri 6ES7 532-5HD00-0AB0

6. DI 16x24VDC HF no seri 6ES7 521-1BH00-0AB0

7. DQ 16x24VDC/0.5A ST no seri 6ES7 522-1BH00-0AB0

55
Gambar 41. susunan modul dan pengalamatan (addressing)

Setelah proses penyusunan modul dapat dilihat pada gambar 41, bagian bawah window
terdapat address atau alamat word pada menu IO tags. Pada slot ke empat karena modul
digital atau DI tersebut memiliki 16 channel sedangkan 1 alamat word pada sistem memori
PLC siemens hanya terdiri dari 8 bit, maka membutuhkan 2 alamat word sekaligus dimulai
dari 8.00 – 8.07 dilanjutkan dengan 9.00 – 9.07 sehingga total 16 bit. Hal yang sama berlaku
untuk slot ke lima yaitu digital output karena sama – sama memiliki 16 channel. Berbeda
dengan modul digital pada pengalamatan modul analog sesuai dengan keterangan modul AI
4xU/I/RTD/TC dapat diartikan bahwa modul analog ini memiliki 4 alamat analog input yang
dapat digunakan untuk pembacaan sinyal analog baik berupa tegangan, arus maupun
langsung dari sensor seperti RTD PT 100 dan thermocouple.

Gambar 42. Pengalamatan modul analog

Karena sifatnya yang analog maka tipe memori yang digunakan adalah memori word,
seperti yang ditunjukkan pada gambar 42 pembacaan sinyal analog untuk keempat alamat

56
tersebut dapat dilihat pada memori %IW0, %IW2, %IW4, dan %IW6. Untuk setiap alamat
membutuhkan 2 memori word karena nilai resolusi analog berada dikisaran 8 sampai
dengan 16 bit. Untuk modul analog output AQ 4xU/I, modul ini dapat mengeluarkan sinyal
berupa tegangan maupun arus sesuai kebutuhan user. Jika pada analog input kita
menggunakan memori IW, maka kali ini kita menggunakan memori QW dengan alokasi
memori %QW0, %QW2, %QW4, dan %QW6.

Penyusunan modul atau konfigurasi hardware memang dilakukan secara manual berbeda
dengan omron dimana konfigurasi hardware dapat diupdate secara otomatis melalui I/O
table pada saat mode online. Proses konfigurasi hanya perlu dilakukan sekali, apabila
konfigurasi hardware sudah sesuai selanjutnya adalah transfer konfigurasi tersebut ke
dalam hardware CPU PLC.

Karena PLC yang digunakan adalah PLC dengan fasilitas komunikasi ethernet maka hal
pertama yang harus dilakukan sebelum proses transfer konfigurasi hardware dilakukan
adalah menentukan alamat ip dan subnet pada gambar 43

Gambar 43. Open Network and Sharing Center

Pada bagian bawah kanan desktop terdapat icon kabel LAN, klik icon tersebut kemudian
pilih opsi Open Network and Sharing Center. Komunikasi yang digunakan dari PC ke PLC
adalah dengan menggunakan kabel ethernet sehingga kita perlu mengatur IP dan subnet
untuk Local Area Connection. Pilih menu local area connection dan dilanjutkan dengan
properties. Pada menu properties arahkan kursor ke Internet Protocol Version 4 (TCP/IPv4)
lalu klik properties.

Gambar 44. Setting IP address dan subnet pada PC

57
Ubah alamat IP dan subnet seperti pada gambar 44 dengan alamat IP 192.168.0.3 dan
subnet mask 255.255.255.0. Alamat tersebut akan kita gunakan untuk setting ethernet pada
PLC,alamat subnet pada PLC adalah sama dengan alamat IP 192.168.0.1. pengaturan
alamat ip pada portal TIA dapat dilakukan dengan memilih simbol ethernet yang ada pada
modul CPU PLC.

Gambar 45. Setting IP address dan subnet pada PLC

Setelah setting IP dan subnet telah selesai dilakukan baik untuk PC dan PLC maka proses

download konfigurasi hardware dapat kita lakukan dengan menekan icon . Berikutnya
anda akan diminta untuk melakukan setting PG/PC interface. PG/PC interface sendiri adalah
pengaturan komunikasi yang digunakan ketika PC berinteraksi dengan perangkat lain
seperti PLC. Pilih tipe PN/IE dan Intel(R) Ethernet Connection (2) l219-LM, interface ini
merupakan driver untuk card ethernet PC sehingga tiap PC maupun laptop memiliki driver
ethernet yang berbeda. Selanjutnya pilih menu show accessible device untuk menunjukkan
apakah tersedia PLC yang dapat diakses. Jika terdapat PLC yang dapat diakses maka
setelah tombol start search dipilih maka akan muncul list PLC yang dapat diakses seperti
gambar 46 berikut ini.

58
Gambar 46. Download konfigurasi hardware ke dalam PLC

Pilih list plc seperti pada gambar 46 dengan mengarahkan kursor pada device plc1
kemudian tekan tombol load dibawah tombol start search. Jika muncul notifikasi untuk
sinkronisasi pilih opsi continue without synchronization dan lanjutkan proses download
dengan menekan tombol load. Tunggu hingga proses download berakhir kemudian pilih
tombol finish.

Perbedaan selanjutnya dengan PLC omron adalah deklarasi variabel, pada PLC siemens
proses deklarasi dilakukan diawal sebelum pemrograman dilakukan. Hal ini bertujuan untuk
memudahkan user pada saat melakukan proses pemrograman dengan menggunakan
ladder diagram. Proses deklarasi ini dilakukan dengan memanfaatkan menu PLC tags, pada
menu ini kita dapat mendeklarasikan variabel dengan tipe bit jika aplikasinya adalah digital
dan tipe word untuk aplikasi pemrograman analog.

59
Gambar 47. PLC tags

Dengan mendeklarasikan tag name untuk masing – masing alamat bit akan memudahkan
kita pada saat proses pemrograman. Setelah meletakkan kontaktor NO misalnya, untuk
mendeklarasikan alamat bit, cukup dengan memasukkan tag name maka secara otomatis
keluar listbox yang menunjukkan tag name apa saja yang sudah di deklarasikan.

Gambar 48. tag name yang sudah dideklarasi pada default tag table

Proses online dan download ladder diagram sama seperti proses download pada saat
konfigurasi hardware atau penyusunan modul.

Soal : (Tugas Individu)

1. Menurut pendapat anda apa kelebihan dan kelemahan dari kedua software PLC (CX-One
dan TIA Portal) yang telah dijelaskan di modul ini? Baik dari segi kemudahan untuk user
maupun kelengkapan software?

2. Apa perbedaan serial komunikasi pada PLC Omron yang menggunakan RS232 dengan
PLC Siemens yang menggunakan komunikasi berbasis RS 485 yang disebut MPI (Multi
Point Interface)?

60
11.1. Referensi

1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.


USA.p374425
2. SIEMENS (2014), SIMATIC STEP 7 Basic V13 System Manual, Siemens AG, Germany.

61
XII. PLC SIEMENS SIMULATING MODULES
12.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami pengoperasian modul simulasi PLC SIEMENS menggunakan


perangkat lunak S7-PLCSIM.

12.2. Sub Pokok Bahasan 1

Pengenalan interface S7-PLCSIM pada PLC SIEMENS.

12.3. Sub Pokok Bahasan 2

Dasar pengoperasian S7-PLCSIM pada PLC SIEMENS.

12.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 buah MPI Adapter
3. 1 Software TIA PORTAL SIEMENS
4. 1 set PLC SIEMENS S7-300

Waktu Pelaksanaan
Minggu 11 perkuliahan

Teori
S7-PLCSIM Simulating Modules

Berbeda dengan omron untuk software TIA portal menyediakan sub software tersendiri
untuk simulasi program ladder diagram yang telah dirancang.

62
Gambar 49. S7-PLCSIM Simulating Modules

Yaitu S7-PLCSIM, simulator ini dapat digunakan untuk merubah kondisi atau logika pada
alamat bit tertentu maupun memodifikasi nilai pada alamat word yang dituju. Tampilan S7-
PLCSIM dirancang menyerupai hardware PLC gambar 50.

Gambar 50. Tampilan utama simulator

Kenapa dikatakan mirip karena sama halnya dengan modul siemens pada umumnya
terdapat interface untuk merubah mode PLC diantaranya mode stop, mode Run Program,
mode Run dan master reset yang seringkali digunakan setiap kali kita mendownload setting
PLC via TIA Portal. Misalkan sebuah modul input 16 channel dengan alamat 4.00 s/d 4.07

63
dan 5.00 s/d 5.07. dan modul output 16 channel dimulai dati 8.00 s/d 8.07 dan 9.0 s/d 9.7.
kita buat rangkaian holding circuit seperti gambar 51.

Gambar 51. Holding circuit

Terdapat dua buah push button yaitu push button start dan push button stop serta lampu
masing – masing dialamatkan seperti gambar 51 untuk mensimulasikan ladder yang telah
kita rancang buka S7-PLCSIM biarkan program ladder tetap terbuka. Kemudian pada
simulator tambahkan variabel input dan output, gambar 52.

Gambar 52. Menambahkan variabel input dan output

Sesuai dengan pilihan menu yang ada pada menu insert, ada berbagai pilihan variabel yang
dapat kita monitor maupun modifikasi diantaranya input dan output variable (alamat modul
ekspansi), bit memory jika kita menggunakan alamat bit bantu dalam ladder diagram, dan
timer serta counter apabila kita ingin memonitoring status value dari instruksi timer dan
counter. Karena disini kita ingin memodifikasi bit variabel input dan memonitoring bit variabel
output, kita masukkan variabel input dan output seperti pada gambar 52.

64
Gambar 53. Tampilan variabel input (IB) dan output (QB)

Untuk memodifikasi bit pada alamat IB, ubah format memori kedalam bentuk bit

Gambar 54. Pemilihan format memori

Dengan mengatur alamat memori kedalam format bit, pada satu alamat memori word
terdapat total 8 bit secara keseluruhan dari bit ke 0 hingga bit ke 7. Karena alamat word
yang digunakan sesuai gambar 42 adalah alamat word 4.x dan 8.x, ubah nilai IB menjadi 4
dan QB menjadi 8.

Gambar 55. Sinkronisasi alamat word sesuai ladder diagram

65
Langkah terakhir adalah downloading and testing. Untuk mendownload ladder kedalam
simulator S7PLCSIM. Sebelum mendownload pastikan setting interface yang digunakan
sama dengan simulator, karena CPU 1511-1 PN menggunakan komunikasi via ethernet
atau profinet pastikan set PG/PC interface pada menu option jendela manager
menggunakan profinet simulator gambar 56.

Gambar 56. Parameter assignment

Download setting hardware yang telah dideklarasikan terlebih dahulu setelah selesai
download ladder diagram yang telah dirancang, cara mendownload program ladder diagram
yaitu dengan merubah mode CPU pada jendela simulator menjadi RUN-P (Running
Program) kemudian pada jendela ladder diagram ubah mode program offline menjadi online

melalui simbol sampai indikator online mode keluar , kemudian download

program ladder menggunakan simbol dan pilih simbol untuk memonitor kondisi
ladder. Berikut adalah hasil simulasi menggunakan bantuan S7-PLCSIM

Gambar 57. PB start ditekan

66
Gambar 58. Holding circuit bekerja

Gambar 59. PB stop ditekan

13.5. Referensi

1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.


USA.p374425
2. SIEMENS (2014), SIMATIC STEP 7 Basic V13 System Manual, Siemens AG, Germany.

67
XIII. INSTRUKSI DASAR PLC SIEMENS
13.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami instruksi-instruksi dasar pemrograman PLC SIEMENS.

13.2. Sub Pokok Bahasan 1

Dasar instruksi-instruksi timer PLC SIEMENS.

13.3. Sub Pokok Bahasan 2

Dasar instruksi-instruksi counter PLC SIEMENS.

13.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 buah MPI Adapter
3. 1 Software TIA PORTAL SIEMENS
4. 1 set PLC SIEMENS S7-300

Waktu Pelaksanaan
Minggu 12 perkuliahan

Teori
Instruksi timer

Karena contoh holding circuit sudah diberikan pada pembahasan sebelumnya, dua instruksi
selanjutnya adalah timer dan counter. Berbeda dengan omron yang hanya mempunyai satu
jenis timer dan satu jenis counter, pada PLC siemens untuk instruksi timer terdapat 5 jenis
timer berdasarkan teknik penggunaannya. Jenis instruksi timer yang sama dengan instruksi
timer pada omron adalah on delay timer, gambar 60 adalah contoh penggunaan instruksi
timer pada PLC siemens.

68
Gambar 60. instruksi timer

Instruksi timer disini mempunyai beberapa terminal yang “wajib” digunakan. Berikut adalah
keterangan untuk masing – masing terminal :

S = aktifasi instruksi timer


TV = timer value (format pengisian timer value : 5s, timer value dapat diisi sesuai
kebutuhan. Contoh apabila kita memasukkan 5 detik maka formatnya 5s (second),
memasukkan 0.5 detik karena 0,5 detik setara dengan 500ms sehingga formatnya
500ms)
R = untuk mengembalikan timer value ke kondisi awal
Q = adalah keluaran instruksi timer, keluaran ini bernilai high ketika timer value bernilai
0 atau mencapai setting point.

Sesuai dengan jenisnya, karena instruksi ini bersifat on delay sehingga supaya instruksi
timer ini bekerja, sinyal yang masuk ke terminal S harus bersifat kontinyu.

Soal : bandingkan penggunaan on delay timer (ODT) dengan, PULSE, PEXT, ODTS dan
OFFDT, apa perbedaannya dan jelaskan dengan bantuan simulator! (tugas insdividu)

Gambar 61. jenis – jenis instruksi timer berdasarkan penggunaannya

69
Instruksi counter

Instruksi counter memiliki 3 macam instruksi yang berbeda berdasarkan teknik


penggunaannya, CU (counter up, CD counter down dan CUD counter up down).
Penggunaan yang hampir sama dengan instruksi counter pada omron adalah CD atau
counter down, gambar 62 menunjukkan penggunaan instruksi CD.

Gambar 62. penggunan instruksi counter down

Instruksi counter harus diaktifkan terlebih dahulu melalui terminal S, oleh karena itu kenapa
pada baris pertama terdapat rangkain holding untuk mengaktifkan counter. Terminal CD
berfungsi sebagai penerima sinyal diskrit, umumnya terhubung langsung dengan alamat
sensor. PV adalah counter value, format penggunaannya bergantung pada berapa counter
value yang diinginkan misalkan 5, sehingga formatnya 5. Nilai PV akan berkurang apabila
terminal CD menerima masukan sinyal diskrit. Keluaran instruksi counter down ini pada
terminal Q bernilai high saat terminal S pertama kali diaktifkan dan bernilai low saat counter
value atau PV bernilai nol. Terminal R berfungsi untuk mengembalikan counter value ke nilai
awal.

70
Jika menginginkan keluaran Q bernilai high saat counter value mencapai setting point maka
keluaran sinyal terminal Q dapat dimodifikasi dengan memanfaatkan instruksi up down
beserta set reset seperti pada gambar 63.

Gambar 63. modifikasi keluaran sinyal instruksi counter

(n) atau instruksi down yang dapat ditemukan pada sub instruksi bit logic, merupakan
instruksi yang menerima perubahan sinyal dari rising edge atau batas atas atau kondisi high
= “1” yang berubah ke falling edge atau batas bawah atau kondisi low = “0”, sinyal keluaran
yang dihasilkan oleh instruksi ini tidak bersifat kontinyu hanya 1x cycle time. Oleh sebab itu
kenapa coil yang dipakai bukan coil biasa akan tetapi instruksi set yang berfungsi sama
seperti holding circuit. Berkebalikan dengan instruksi down, instruksi up (p) merupakan
instruksi yang mampu menerima perubahan dari falling edge ke rising edge, karena
keluaran sinyal yang dihasilkan juga 1 x cycle time maka penggunaannya dapat digabung
menggunakan instruksi set maupun reset.

Soal : bandingkan penggunaan counter down CD dengan CU dan CUD, apa perbedaannya
dan jelaskan dengan bantuan simulator! (tugas individu).

71
13.5. Referensi

1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.


USA.p374425
2. SIEMENS (2014), SIMATIC STEP 7 Basic V13 System Manual, Siemens AG, Germany.

72
XIV. INSTRUKSI MENENGAH PLC SIEMENS
14.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami instruksi-instruksi menengah pemrograman PLC SIEMENS.

14.2. Sub Pokok Bahasan 1

Dasar instruksi move, compare dan aritmetik pada PLC SIEMENS.

14.3. Sub Pokok Bahasan 2

Aplikasi instruksi move, compare dan aritmetik pada PLC SIEMENS.

14.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 buah MPI Adapter
3. 1 Software TIA PORTAL SIEMENS
4. 1 set PLC SIEMENS S7-300

Waktu Pelaksanaan
Minggu 13 perkuliahan

Teori
Instruksi move
Penggunaan instruksi move pada plc siemens sedikit berbeda, gunakan memori MW apabila
dalam pemrograman ladder diagram memakai instruksi menengah seperti instruksi move,
campare dan aritmatik. Pengalamatan memori mw menggunakan pola bilangan cacah
genap dimulai dari 0,2,4,6,8,10,12 dan seterusnya.karena alamat bilangan ganjil disini
digunakan sebagai work area memory sehingga tidak untuk diakses atau dipakai (hal ini
berlaku untuk memori MW). Contoh penggunaan instruksi move pada gambar 64.

73
Gambar 64. penggunaan instruksi move

Untuk membuktikan apakah nilai dari alamat awal (IN) sudah digandakan ke alamat tujuan
(OUT) gunakan bantuan simulator, tambahkah variabel bit memory kemudian ganti alamat
MB menjadi MW dan format memori menjadi desimal. Kemudian ubah alamat MW sesuai
dengan ladder diagram (MW2 dan MW4). Ubah nilai pada MW2 kemudian aktifkan bit I4.0
(start), dan perhatikan apakah nilai pada MW2 sama dengan MW4, jika sama penggunaan
instruksi move berhasil.

soal : apakah perbedaan MW dan MB, apakah alamat MB 4.0 dapat dikatakan sebagai
bagian dari alamat MW 4? ( tugas individu)

Instruksi compare

Sama halnya seperti instruksi move gunakan alamat memori MW dengan pola bilangan
cacah genap untuk menggunakan instruksi compare. Perhatikan gambar instruksi compare
berikut.

74
Gambar 65. instruksi compare

Instruksi compare disini lebih bersifat fleksibel karena penggunaanya dapat digunakan untuk
membandingkan lebih dari dua variabel dan dapat dipakai sesuai kebutuhan atau operator
kondisi yang dibutuhkan saja.

Instruksi aritmatik

instruksi dasar aritmatik seperti penjumlahan, pengurangan, pembagian dan perkalian juga
tersedia pada PLC siemens dengan format berbagai macam mulai dari integer sampai
dengan double integer, double integer digunakan apabila pemakaian instruksi aritmatik
memakai lebih dari 2 alamat word 2x8bit = 16 bit = 65535 desimal. Gambar berikut adalah
contoh penggunaan instruksi aritmatik pada ladder diagram.

75
Gambar 66. instruksi aritmatik single integer

Urut dari atas ke bawah pada gambar 66 adalah instruksi penjumlahaan (ADD_Integer),
pengurangan (SUB_Integer), perkalian (MUL_Integer) dan pembagian (DIV_Integer).

Soal : sebuah sistem pengisian zat cair mempunyai dua storage tank masing – masing
berkapasitas 400 liter, storage tank yang pertama berisi zat cair tipe A dan storage tank
yang kedua berisi zat cair tipe B. agitator berkapasitas 400 liter berfungsi sebagai tempat
pencampuran zat cair A dan zat cair B. Kompisisi pencampuran kedua zat cair diatur
berdasarkan pemilihan aktifasi push button oleh operator, dengan keterangan :

Ø Push button 1 ditekan, komposisi zat cair A adalah 20% dan zat cair B 80% dari total
kapasitas agitator.

Ø Push button 2 ditekan, komposisi zat cair A adalah 40% dan zat cair B 60% dari total
kapasitas agitator.

76
Ø Push button 3 ditekan, komposisi zat cair A adalah 75% dan zat cair B 25% dari total
kapasitas agitator.

jika kondisi agitator berada pada kapasitas maksimum maka valve A dan valve B
tertutup dan motor pengaduk mulai bekerja selama 20 detik. Setelah 20 detik maka
valve outlet terbuka hingga volume agitator bernilai 0 dan valve outlet tertutup.

Gambar 67. soal instruksi menengah

14.5. Referensi

1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.


USA.p374425
2. SIEMENS (2014), SIMATIC STEP 7 Basic V13 System Manual, Siemens AG, Germany.

77
XV. APLIKASI KONTROL DIGITAL PLC SIEMENS
15.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami konsep wiring digital pada modul PLC siemens, mampu
merancang program ladder kontrol digital dan troubelshooting.

15.2. Sub Pokok Bahasan 1

Kontrol digital PLC SIEMENS menggunakan modul motor DC dan Pneumatik.

15.3. Sub Pokok Bahasan 2

Aplikasi kontrol digital PLC SIEMENS menggunakan modul Traffic Light.

15.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 buah MPI Adapter
3. 1 Software TIA PORTAL SIEMENS
4. 1 set PLC SIEMENS S7-300
5. 1 buah modul motor DC
6. 1 buah modul pneumatic
7. 1 buah modul Traffic Light
8. 1 AVO meter
9. 1 Screw driver
10. 2 buah tombol Push Button
11. 2 buah Relay 24 Volt
12. 25 buah kabel 50 cm + Banana Plug

Waktu Pelaksanaan
Minggu 14 perkuliahan

Teori
Karena modul PLC siemens sudah terhubung dengan terminal utama dan wiring common
terminal pada masing – masing modul ekspansi baik untuk modul digital input maupun

78
digital output terhubung dengan polaritas negatif sehingga wiring modul ekspansi secara
kesuluruhan adalah sinking. Pada pertemuan ini terdapat 3 modul yang harus diselesaikan
permasalahannya oleh masing – masing kelompok modul tersebut diantaranya modul motor
DC, modul pneumatic dan modul traffic light, berikut penjelasan soal tiap modul:

Modul motor DC

Gambar 68. Modul motor DC

soal : gunakan modul dc motor dan position control, jika push button 1 ditekan maka posisi
balok akan bergeser ke sebelah kiri hingga mengenai limit switch, saat limit switch dikenai
oleh balok tersebut mengakibatkan motor dc berputar berlawanan arah jarum jam (ccw).
Sebaliknya saat push button 2 ditekan maka posisi balok bergeser ke sebelah kanan, dan
saat mengenai limit switch sebelah kanan maka motor DC bergerak searah jarum jam (cm).
Tips : gunakan relay 24VDC untuk merubah arah putar / membalik polaritas motor DC.

Modul pneumatik

Gambar 69. Modul pneumatik

soal:

silinder 1 + : posisi piston keluar

79
silinder 1 - : posisi piston masuk
silinder 2 + : posisi piston keluar
sinder 2 - : posisi piston masuk
push button 1 ditekan silinder 1 + dan silinder 2 - , push button 2 ditekan silinder 1 - dan
silinder 2 + , kedua push button ditekan silinder 1 + dan silinder 2 +, kedua push button
dilepas silinder 1 - dan silinder 2 - .

Modul traffic light

Gambar 70. Modul traffic light

soal: urutan arah traffic light berturut – turut dari atas, kiri, bawah, kanan kemudian kembali
lagi ke atas (berlawanan arah jarum jam). Urutan lampu yaitu merah, hijau, kuning dan
kembali lagi ke merah. Interval waktu hijau dan kuning untuk keempat traffic light adalah
sama, 4 detik untuk lampu hijau dan 3 detik (blinking) untuk lampu kuning, sedangkan lampu
merah menyesuaikan berdasarkan urutan arah. Sistem aktif saat push button 1 ditekan dan
mati saat push button 2 ditekan.

15.5. Referensi
1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.
USA.p374425.
2. SIEMENS (2014), SIMATIC STEP 7 Basic V13 System Manual, Siemens AG, Germany.

80
XVI. PEMROGRAMAN KONTROL ANALOG PLC SIEMENS
16.1. Capaian Pembelajaran Khusus

Mahasiswa mampu memahami dasar pemrograman kontrol analog PLC SIEMENS.

16.2. Sub Pokok Bahasan 1

Dasar pemrograman analog PLC SIEMENS.

16.3. Sub Pokok Bahasan 2

Aplikasi pemrograman analog PLC SIEMENS.

16.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 kabel ethernet
3. 1 Software TIA PORTAL SIEMENS
4. 1 set PLC SIEMENS S7-1500
5. 2 buah potensio meter
6. 1 buah modul motor 3 phase dengan variabel frequency drive
7. 3 buah lampu untuk indikator valve
8. 3 buah push button

Waktu Pelaksanaan
Minggu 15 perkuliahan

Teori

Pada pengenalan software TIA portal V14 sudah dijelaskan tentang pengalamatan untuk
modul analog, pada pertemuan ini akan dibahas tentang konfigurasi wiring untuk modul
analog input dan analog output serta setting software untuk menggunakan fasilitas analog
ini.

81
Konfigurasi wiring analog input
Sebelum membahas tentang konfigurasi wiring analog input berikut adalah bentuk fisik
modul analog AI U/I/RTD/TC yang digunakan pada modul ini.

Gambar 71. modul AI 4xU/I/RTD/TC

Pada gambar 71 menjelaskan bahwa modul analog ini memiliki 43 pin. Dengan pin 41 dan
43 sebagai terminal untuk catu daya 24 VDC, catu daya ini bisa didapatkan dengan
menghubungkan terminal 41 dan 43 pada power supply PM 190W. Angka 1 didalam
lingkaran adalah analog to digital converte, angka 2 merupakan backplane bus interface.
Angka 3 adalah terminal supply dan angka 4 merupakan equipotential bounding cable untuk
keperluan grounding dan keamanan modul dari short circuit. Untuk alokasi penggunaan
terminal lebih lanjut dapat dilihat pada tabel berikut ini :

Tabel 16.1. Alokasi penggunaan terminal berdasarkan variabel pengukuran


no channel pengukuran pin(+) pin(-) alamat
1 channel 0 tegangan 3 4 %IW0
2 channel 1 tegangan 7 8 %IW2
3 channel 2 tegangan 11 12 %IW4
4 channel 3 tegangan 15 16 %IW6
5 channel 0 arus 2 4 %IW0

82
6 channel 1 arus 6 8 %IW2
7 channel 2 arus 10 12 %IW4
8 channel 3 arus 14 16 %IW6

Tabel diatas menujukkan jika kita menggunakan modul analog terlebih dahulu kita harus
mengetahui variabel apa yang akan diukur jika variabel pengukuran atau keluaran sensor
analog berupa tegangan maka kita dapat menggunakan tabel no 1 sampai dengan 4,
sedangkan untuk pengukuran dengan keluaran sensor berupa arus dalam satuan mA maka
kita dapat menggunakan tabel no 5 sampai dengan 8.
Misalkan sensor yang digunakan adalah pressure transmitter dengan kapasitas pembacaan
0 – 50 bar dengan keluaran sinyal berupa tegangan -10 sampai dengan 10 VDC, sehingga
berdasarkan tabel, sensor tersebut dapat diterminasikan pada channel 0 dengan keluaran
data sensor masuk ke pin(+) = 3 dan grounding sensor masuk ke pin(-) = 4. Dengan
demikian jika konfigurasi wiring sudah benar maka nilai pembacaan sensor dapat dilihat
pada memori %IW0. Dan berbeda jika keluaran sensor berupa arus 4-20 mA maka pin yang
digunakan untuk channel 0 adalah pin(+) = 2 dan pin(-) = 4.

Konfigurasi wiring analog output


Sama halnya dengan modul analog input. Modul analog AQ 4xU/I ST juga memiliki 4
channel dengan bentuk fisik sebagai berikut

Gambar 72. modul AQ 4xU/I ST

83
Modul analog output ini memiliki 44 pin, dengan pin 41 dan 42 sebagai terminal supply
positif dan pin 43 dan 44 sebagai terminal supply negatif. Supply positif dan negatif
didapatkan dari power supply PLC PM 190W. Alokasi alamat pada analog output
dideskripsikan ditabel berikut

Tabel 16.2. Alokasi penggunaan terminal berdasarkan output sinyal yang digunakan
no channel output sinyal pin(+) pin(-) alamat
1 channel 0 tegangan 1,2 3,4 %QW0
2 channel 1 tegangan 5,6 7,8 %QW2
3 channel 2 tegangan 9,10 11,12 %QW4
4 channel 3 tegangan 13,14 15,16 %QW6
5 channel 0 arus 1 4 %QW0
6 channel 1 arus 5 8 %QW2
7 channel 2 arus 9 12 %QW4
8 channel 3 arus 13 16 %QW6

Dalam menggunakan modul output analog sama halnya seperti modul input analog, variabel
yang perlu diperhatikan adalah keluaran sinyal yang akan digunakan untuk menggerakkan
aktuator analog. Contoh untuk mengendalikan variabel frequency drive (VFD) dengan
kapasitas 0 – 50 Hz dengan masukan sinyal berupa tegangan analog antara 0 – 10 VDC,
sehingga kita dapat menggunakan konfigurasi pada tabel nomor 1 yaitu menghubungkan
input sinyal VFD dengan terminal channel 0 dengan setting output berupa tegangan dan pin
yang digunakan adalah pin 1 atau 2 untuk polaritas positif dan pin 3 atau 4 untuk polaritas
negatif. Ketika terminasi sudah sesuai maka untuk mengeluarkan tegangan dapat dilakukan
dengan memasukkan angka ke alamat output channel 0 yaitu %QW0.

15.3 konfigurasi software


Konfigurasi ini dilakukan untuk menentukan tipe sinyal analog yang akan digunakan serta
range atau kisaran sinyal analog yang masuk ke analog input dan sinyal analog output yang
dipakai. Pada menu device configuration pilih modul yang akan disetting terlebih dahulu,
pertama yang disetting adalah modul analog input, klik dua kali pada modul. Kemudian pada
menu properties - general pilih menu input 0 – 3 dan selanjutnya pilih inputs seperti pada
gambar 73.

84
Gambar 73. Analog input setting

Didalam menu inputs terdapat 4 channel analog input sesuai jumlah kapasitas modul analog
AI 4xU/I/RTD/TC. Jika keempat channel digunakan maka proses setting diulang sebanyak
empat kali. Berikut adalah contoh setting parameter untuk channel 0.
Parameter settings : manual
Diagnostic : pilih sesuai kebutuhan jika menginginkan ada notifikasi ketika tidak ada catu
daya untuk modul, kemudian terjadi kondisi overflow dan underflow serta common mode
error maka semua checkbox pada menu diagnostic dapat di check.
Measuring : 2 menu yang harus disetting adalah measurement type atau tipe pengukuran
yang terdapat beberapa opsi diantaranya : deactivated; ketika fungsi pembacaan analog
input dinonaktifkan atau tidak dipakai, voltage; ketika masukan sinyal berupa tegangan;
current ketika masukan sinyal berupa arus skala kecil. Menu selanjutnya adalah measuring
range, measuring range ditentukan berdasarkan pilihan measurement type yang dipilih.
Sebagai contoh jika tipe pengukuran yang dipilih adalah pengukuran tegangan maka opsi
range yang muncul adalah seperti pada gambar 74 berikut ini.

Gambar 74. Voltage Measuring Range

85
Sama seperti setting konfigurasi software pada analog input, untuk analog output klik 2x
analog output pada menu hardware configuration, pada menu properties – general pilih
output 0 – 3 dan klik output. Tentukan channel mana yang akan disetting dengan parameter
setting sebagai berikut :
Parameter settings : manual
Diagnostic : untuk mendiagnosis ketika terjadi hilangnya supply pada modul analog,
overflow dan underflow, serta terjadinya short circuit.
Output : tipe output dapat dipilih arus atau tegangan sesuai kebutuhan aktuator analog,
serta range output seperti pada gambar 75.

Gambar 75. Voltage Output Range

Setelah proses konfigurasi wiring dan software selesai maka download setting software
kedalam PLC.

Pemrograman analog
Untuk pemrograman analog pada PLC siemens tidak membutuhkan fungsi aktivasi seperti
pada pemrograman PLC omron. Misalkan pada aplikasi ini kita gunakan output analog
channel 0 (%QW0) sebagai masukan input analog channel 0 (%IW0). Untuk memberikan
nilai pada memori %QW0 kita dapat memanfaatkan instruksi mov seperti gambar 76 berikut
ini.

Gambar 76. Ladder Diagram Analog

86
Gambar 68 membuktikan ketika nilai pada MW1 dirubah menjadi 27648 maka output
channel 0 (%QW0) akan mengeluarkan tegangan searah sebesar 10 VDC. Tegangan 10
VDC ini diterima oleh analog input channel 0 (%IW0) dengan nilai desimal sebesar 27654.
Dengan demikian proses pembacaan dan penulisan analog berhasil dilakukan.

Tabel 3. datasheert perubahan nilai desimal terhadap output tegangan

Soal : kerjakan soal berikut dengan konfigurasi modul analog sebagai berikut :

Gambar 77. Soal Aplikasi Analog

87
Storage tank A : analog input channel 0 (0 – 5 VDC)
Storage tank B : analog input channel 1 (0 – 5 VDC)
Mixer : analog input channel 1 (0 – 10 VDC)
Valve A : Q8.0
Valve B : Q8.1
Outlet valve : Q8.2
PB1 : I8.0
PB2 : I8.1
PB3 : I8.2

Cara kerja :
Ø PB1 ditekan maka sistem berjalan, valve A, valve B dan output valve tertutup
pengisian tangki A dan B terjadi hingga kondisi kedua tangki penuh atau >= 400 liter.
Ø Setelah kedua kondisi penuh maka user berhak memilih PB 2 atau PB 3, jika PB 2
ditekan maka komposisi agitator adalah 50 % dari tangki A dan 20 % dari tangki B.
Sedangkan jika PB 3 ditekan maka 20 % dari tangki A dan 50% dari tangki B. Valve
A dan B terbuka sesaat setelah user memilih PB2 maupun PB 3.
Ø Pada saat komposisi sudah tercapai maka valve A dan B tertutup kembali dan
agitator berputar secara bertahap. Dari kecepatan maksimum 1000 rpm, agitator
akan bergerak sekuensial sebanyak 5 kali. Pertama kecepatan 100 rpm, selang 3
detik kecepatan bertambah menjadi 200 rpm, selang 5 detik kecepatan 500 rpm,
selang 5 detik 750 rpm dan terakhir setelah 3 detik kecepatan maksimum atau 1000
rpm. Mixer akan berhenti 10 detik setelah kondisi kecepatan maksimum.
Ø Output valve terbuka selama 5 detik, proses dapat diulangi ketika PB1 ditekan lagi.

16.5. Referensi
1. Frank D. Petruzella. (1998) Programmable Logic Controllers. Glencoe, McGrawHill.
USA.p374425.
2. SIEMENS (2014), SIMATIC STEP 7 Basic V13 System Manual, Siemens AG, Germany.

88
XVII. UJIAN AKHIR SEMESTER
17.1. Capaian Pembelajaran Khusus

Mahasiswa mampu mengerjakan soal evaluasi dari materi yang telah diberikan mulai minggu 10
sampai minggu 15.

17.2. Sub Pokok Bahasan 1

Ujian tertulis materi minggu 10 sampai minggu 15.

17.3. Sub Pokok Bahasan 2

Ujian praktek materi minggu 10 sampai minggu 15.

17.4. Lembar Kerja

Alat dan Bahan


1. 1 laptop
2. 1 buah MPI Adapter
3. 1 Software TIA PORTAL SIEMENS
4. 1 set PLC SIEMENS S7-300
5. 1 set Alat tulis
6. Kertas secukupnya
7. Kabel secukupnya

Waktu Pelaksanaan
Minggu 16 perkuliahan

89
LAMPIRAN A - IDENTITAS UNIT KOMPETENSI
KODE :
JUDUL UNIT :
DESKRIPSI UNIT :

ELEMEN KOMPETENSI KRITERIA UNJUK KERJA


1. Judul elemen kompetensi-1 1.1. Kriteria unjuk kerja ke-1.1
1.n. Kriteria unjuk kerja ke-1.n

(Kalimat pasif)
2. Judul elemen kompetensi ke-n 2.1. Kriteria unjuk kerja ke-2.1
2.n. Kriteria unjuk kerja ke-2.n

(Kalimat pasif)

BATASAN VARIABEL :
1. Konteks variabel
Diisi dengan penjelasan penerapan unit kompetensi ini.

2. Peralatan dan perlengkapan


1.1. Peralatan
Isi dengan daftar atau list peralatan yang digunakan dalam uji kompetensi ini.
2.1.1. ……
2.1.2. …….dst.

1.2. Perlengkapan
Diisi dengan hal-hal diluar peralatan yang menunjang pelaksanaan uji kompetensi.
Seperti formulir-formulir, bahan-bahan, dan sebagainya.

3. Peraturan yang diperlukan


Diisi dengan peraturan -peraturan pemerintah yang terkait.
3.1. …..
3.2. ….dst
4. Norma dan Standar
4.1. Norma
4.2. Standar
Diisi dengan standar-standar (dalam atau luar negeri) yang terkait dengan unit
kompetensi.

90
4.2.1. ……
4.2.2. ……dst

PANDUAN PENILAIAN :
1. Konteks penilaian
1.1. Penilaian dapat dilakukan di tempat kerja, di tempat uji kompetensi, atau di
lembaga pelatihan yang memenuhi syarat.
1.2. Penilaian dilakukan dengan cara demonstrasi, formulir isian (log book), tes tulis,
dan/atau wawancara.
1.3. Penilaian dilakukan terhadap pengetahuan, keterampilan, dan sikap kerja

2. Persyaratan kompetensi
Diisi dengan unit kompetensi prasyarat (jika ada).

3. Pengetahuan dan keterampilan yang diperlukan


3.1. Pengetahuan
Diisi dengan pengetahuan yang harus dikuasai
3.1.1. …..
3.1.2. ……dst

3.2. Keterampilan
Diisi dengan keterampilan yang harus dikuasai
4.1.1. …..
4.1.2. …….dst

4. Sikap kerja yang diperlukan


4.1. Cermatmelakukan…. sesuai dengan SOP.
4.2. Taat mengikuti SOP.

5. Aspek kritis
Diisi dengan aspek-aspek penting yang harus dipenuhi mahasiswa atau asesi yang
menunjukkan tingkat penguasaan mereka tentang unit kompetensi ini.

91
LAMPIRAN B -ASESMEN MANDIRI
Nomor Skema Sertifikasi

Judul Skema Sertifikasi Diisi dengan judul skema sertifikasi

Kode Unit Kompetensi Diisi dengan kode unit kompetensi (sama dengan Lampiran E).

Judul Unit Kompetensi Diisi dengan judul unit kompetensi (sama dengan Lampiran E).
1. Diisi dengan judul elemen kompetensi ke-1
Elemen Kompetensi
(Hanya judul elemen yang secara langsung didukung oleh mata kuliah)

Daftar Pertanyaan Penilaian Diisi Asesor


Nomor Bukti-bukti
(Asesmen Mandiri/Self Assessment)
KUK Pendukung
Apakah anda dapat ... K BK V A T M

1.1

1.2

1.n

Daftar Pertanyaan Penilaian Diisi Asesor


Nomor Bukti-bukti
(Asesmen Mandiri/Self Assessment)
KUK Pendukung
Apakah anda dapat ... K BK V A T M

n. Diisi dengan judul elemen kompetensi ke-n


Elemen Kompetensi
(Hanya judul elemen yang secara langsung didukung oleh mata kuliah)
n.1

n.2

n.n

92
LAMPIRAN C- DAFTAR PERTANYAAN TERTULIS
Perangkat asesmen : Daftar Pertanyaan Tertulis – Jawaban Singkat

Nama peserta sertifikasi :

Nama asesor :

Kode Unit : XXX


Unit kompetensi
Judul Unit :XXXX
Tanggal uji kompetensi :

Sifat uji : (tutup buku / buka buku)*

Waktu :…………………….menit

Petunjuk
a. Jawablah pertanyaan di bawah ini pada lembar jawaban yang disediakan dengan
singkat dan jelas
b. Posisikan alat komunikasi hp dengan getar pada saat uji berlangsung

Pertanyaan :
KUK NO PERTANYAAN
Diketahui bentuk bidang garis yang mempunyai panjang 90 m dengan data
ordinat setengah lebar dari bidang garis air tersebut adalah seperti berikut :
1.1 ST 0 1 2 3 4 5 6
& 1 Ordinat (m) 0 3 5 6 4 2 1
1.2 Tentukanlah luas dari bidang garis air tersebut dengan cara perhitungan :
a. Metode Simpson 1
b. Metode Simpson 2
Diketahui data ukuran utama kapal panjang 90 m, lebar 12 m, tinggi 7 m dan
sarat 6 m, mempunyai data luasan dari masing-masing station adalah seperti
berikut :
1.3 2
ST 0 1 2 3 4 5 6
2
Ordinat (m ) 10 25 40 46 30 20 0
Tentukanlah volume dari bentuk lambung kapal tersebut ?
Dan seterusnya

1.n n

93

Anda mungkin juga menyukai