mengoperasikan mesin produksi dengan kendali plc

Upload: hery-kiswanto

Post on 18-Jul-2015

378 views

Category:

Documents


5 download

TRANSCRIPT

KODE MODUL PTL.OPS.006 (2) A

Milik Negara Tidak Diperdagangkan

SEKOLAH MENENGAH KEJURUAN BIDANG KEAHLIAN KETENAGA LISTRIKAN PROGRAM KEAHLIAN TEKNIK PEMANFAATAN ENERGI LISTRIK

PENGOPERASIAN MESIN PRODUKSI DENGAN KENDALI PLC

Tim Penyusun : 1. Drs. Suyanto 2. Drs. Ahmad Hadiyanto 3. Tatang Sumitra 4. Drs. Jaya 5. Drs. Setyo Budi. S

Tim Fasilitator: 1. Drs. Sudarsono, MT 2. Drs. Edy Burnawi Tji Han 3. Wiono, S.Pd

DIREKTORAT PEMBINAAN SEKOLAH MENENGAH KEJURUAN DIREKTORAT JENDERAL MANAJEMEN PENDIDIKAN DASAR DAN MENENGAH DEPARTEMEN PENDIDIKAN NASIONAL

2005

KATA PENGANTARPuji syukur ke hadirat Allah swt atas segala rahmat dan karunia-Nya sehingga modul Pengoperasian Mesin Produksi Dengan Kendali PLC dapat tersusun sesuai dengan target waktu yang telah ditentukan. Modul ini disusun untuk digunakan sebagai bahan ajar bagi peserta diklat pada Bidang Keahlian Ketenagalistrikan pada Program Keahlian Teknik Pemanfaatan Energi Listrik sesuai Kurikulum SMK 2004. Menyadari bahwa materi pembelajaran PLC merupakan materi diklat yang baru berkembang, maka tentu masih banyak kekurangan-kekurangan. Oleh sebab itu, segala kritik dan saran untuk penyempurnaan modul ini kami menyampaikan terima kasih.

Penulis

DAFTAR ISI Halaman Halaman Sampul .................................................................................. i Halaman Francis .................................................................................. ii Kata Pengantar .................................................................................... iii Daftar Isi ............................................................................................. iv Peta Kedudukan Modul ......................................................................... vi Glosarium ............................................................................................ viii 1 1 2 2 2 3 7 9 9 10 10 10 10 20 21 22 24 24 24 45 46 47 48 48 48 64 65 A. B. C. D. E. F. Deskripsi ......................................................................................... Prasyarat ......................................................................................... Petunjuk Penggunaan Modul ............................................................ Tujuan Akhir .................................................................................... Kompetensi ..................................................................................... Cek Kemampuan ..............................................................................

I. PENDAHULUAN ....................................................................................

II. PEMBELAJARAN .................................................................................... A. Rencana Belajar Siswa ..................................................................... B. Kegiatan Belajar .............................................................................. 1. Kegiatan Belajar 1 : Sistem Kendali PLC ........................................ a. b. c. d. e. Tujuan Pembelajaran 1 ........................................................... Uraian Materi 1 ...................................................................... Rangkuman 1 ......................................................................... Tes Formatif 1 ........................................................................ Kunci Jawaban Tes Formatif 1 .................................................

2. Kegiatan Belajar 2 : Teknik Pemrograman PLC .............................. a. b. c. d. e. Tujuan Pembelajaran 2 ........................................................... Uraian Materi 2 ...................................................................... Rangkuman 2 ......................................................................... Tes Formatif 2 ........................................................................ Jawaban Tes Formatif 2 ..........................................................

3. Kegiatan Belajar 3 : Memasukkan Program ke Dalam PLC .............. a. b. c. d. Tujuan Pembelajaran 3 ........................................................... Uraian Materi 3 ...................................................................... Rangkuman 3 ......................................................................... Tes Formatif 3 ........................................................................

e. f. g. h.

Jawaban Tes Formatif 3 .......................................................... Lembar Kerja 3.1 .................................................................... Lembar Kerja 3.2 .................................................................... Lembar Kerja 3.3 ....................................................................

66 67 69 71 72 72 72 82 83 84 85 87 87 87 91 92 93 94 98 98 98 107 108 108 109 110

4. Kegiatan Belajar 4 : Pemasangan dan Pengawatan I/O ................. a. b. c. d. e. f. Tujuan Pembelajaran 4 ........................................................... Uraian Materi 4 ...................................................................... Rangkuman 4 ......................................................................... Tes Formatif 4 ........................................................................ Jawaban Tes Formatif 4 .......................................................... Lembar Kerja 4 ......................................................................

5. Kegiatan Belajar 5 : Mengoperasikan Sistem Kendali ..................... a. b. c. d. e. f. Tujuan Pembelajaran 5 ........................................................... Uraian Materi 5 ...................................................................... Rangkuman 5 ........................................................................ Tes Formatif 5 ....................................................................... Jawaban Tes Formatif 5 ......................................................... Lembar Kerja 5 ......................................................................

6. Kegiatan Belajar 6 : Melacak Kesalahan Sistem Kendali PLC ........... a. b. c. d. e. f. g. Tujuan Pembelajaran 6 ........................................................... Uraian Materi 6 ...................................................................... Rangkuman 6 ........................................................................ Tes Formatif 6 ....................................................................... Jawaban Tes Formatif 6 ......................................................... Lembar Kerja 6.1 ................................................................... Lembar Kerja 6.2 ...................................................................

III Evaluasi .............................................................................................. 111 A. B. C. D. Tes Tulis......................................................................................... Tes Praktek .................................................................................... Jawaban Tes Tulis .......................................................................... Lembar Penilaian Praktek ................................................................ 111 112 112 114

IV Penutup ............................................................................................... 115 Daftar Pustaka .......................................................................................... 116

PETA KEDUDUKAN MODULPTL.OPS.006 PTL.OPS.005 PTL.OPS.004 PTL.HAR.012 2

PTL.HAR.003 PTL.KON.006 PTL.HAR.009 PTL.OPS.001 PTL.KON.001 PTL.KON.002 PTL.KON.007 PTL.HAR.001 PTL.KON.008 PTL.HAR.002 PTL.HAR.006 PTL.HAR.026 PTL.HAR.005 PTL.OPS.002 PTL.HAR.011

TAMATAN SMK

PTL.HAR.004 PTL.HAR.008 PTL.OPS.003

PTL.OPS.006(2)A

vi

Keterangan : Kode Kompetensi PTL.KON.001(1) A Melaksanakan persiapan pekerjaan awal PTL.KON.002(1) A Menyiapkan bahan kebutuhan kerja PTL.HAR.001(1) A Melakukan pekerjaan dasar perbaikan peralatan listrik rumah tangga PTL.KON.006(1) A Memasang neon sign (aplikasi khusus) PTL.KON.007(1) A Memasang sistem perpipaan dan saluran PTL.KON.008(1) A Memasang dan menyambung sistem pengawatan PTL.OPS.001(2) A Mengoperasikan peralatan pengalih daya tegangan rendah PTL.OPS.003(2) A Mengoperasikan genset PTL.OPS.004(1) A Mengoperasikan mesin produksi dengan kendali elektromekanik PTL.HAR.002(1) A Melakukan pekerjaan dasar perbaikan motor Listrik PTL.HAR.003(1) A Melakukan pekerjaan dasar perbaikan rambu cahaya (Illumination Sign) PTL.HAR.006(1) A Melilit dan membongkar kumparan PTL.HAR.009(1) A Memelihara panel listrik PTL.OPS.002(2) A Mengoperasikan peralatan pengalih daya tegangan tinggi PTL.OPS.005(2) A Mengoperasikan mesin produksi dengan kendali elektronik PTL.OPS.006(2) A Mengoperasikan mesin produksi dengan kendali PLC PTL.HAR.004(1) A Melakukan pekerjaan dasar perbaikan peralatan penunjang (operasional support) PTL.HAR.005(1) A Merakit dan menguraikan komponen listrik/elektronika pada peralatan rumah tangga PTL.HAR.007(1) A Merakit dan menguraikan komponen elektronika pada rambu cahaya PTL.HAR.008(1) A Merakit dan mengurai komponen listrik/elektronika pada sarana penunjang (operasional support) PTL.HAR.011(1) A Merawat dan memperbaiki peralatan pengalih daya tegangan rendah PTL.HAR.012(1) A Memelihara dan memperbaiki peralatan listrik sistem kendali dan rangkaian terkait PTL.HAR.026(1) A Memelihara dan memperbaiki peralatan listrik pada mesinmesin listrik

PTL.OPS.006(2) A

vii

GlossariumAlamat Nomor yang digunakan untuk mengidentifikasi lokasi data atau instruksi pemrograman pada memori atau untuk mengidentifikasi lokasi jaringan. Binary Digit; Angka biner 0 atau 1 yang mewakili keadaan sinyal listrik OFF atau ON. Bit dalam memori yang digunakan untuk menyimpan status I/O. Bit input mencerminkan status terminal input; bit output menyimpan status terminal output. Bit pada daerah word kerja. Sekelompok instruksi yang berkait secara logika pada program diagram ladder. Instruksi blok logika mencakup seluruh garis instruksi yang interkoneksi satu dengan yang lain. Sekelompok instruksi yang berkait secara logika pada program diagram ladder dan yang memerlukan instruksi blok logika untuk mengaitkan dengan instruksi atau blok logika yang lain. Jalur komunikasi yang digunakan untuk melewatkan data diantara unit-unit yang tersambung. Garis vertikal di sebelah kiri dan kadang-kadang di sisi kanan dari diagram ladder. Eksekusi instruksi melaju ke bawah bus bar yang mana ia merupakan titik awal untuk semua garis instruksi. Instruksi program ladder secara grafik yang mewakili instruksi output pada rung logika ladder. Flag (tanda) yang digunakan oleh timer dan counter yang ON saat pewaktuan timer telah usai atau timer telah mencapai nilai setnya. Fungsi yang digunakan untuk mencacah berapa kali bit atau kondisi eksekusi berubah dari OFF ke ON. Central Prossessing Unit ; Chip pemroses yang mengen dalikan PLC. Daerah yang digunakan untuk menyimpan data word saja.

Bit Bit I/O

Bit Kerja Blok Instruksi

Blok Logika

Bus Bus Bar

Coil Completion Flag

Counter CPU Daerah DM

PTL.OPS.006(2) A

viii

Word pada daerah DM tidak dapat diakses bit per bit. Daerah Memori Debug Default Diagram Ladder Suatu daerah pada PLC yang digunakan untuk menyimpan data atau program. Mode operasi PLC online untuk melacak kesalahan program Preset. Setting default adalah setting yang digunakan program kecuali diinstruksikan lain. Bentuk program sistem kendali berbasis relai yang menggunakan diagram untuk menunjukkan alur logika instruksi pemrograman. Menstransfer program atau data dari komputer dengan level lebih tinggi atau komputer pemandu ke komputer dengan level lebih rendah, termasuk PLC. Electricaly Erasable Programmable Read Only Memory; tipe ROM di mana data yang disimpan dapat dihapus dan dapat diprogram ulang. Erasable Programmable Read Only Memory; Tipe ROM di mana data yang disimpan dapat dihapus menggunakan sinar ultraviolet atau peralatan lain dan dapat diprogram ulang. Dialog yang mendaftari riwayat kesalahan program yang sedang berlangsung. Bit pada daerah memori yang diset oleh sistem untuk menunjukkan beberapa tipe status operasi. Proses meng-off-kan bit secara paksa melalui peralatan pemrogram. Bit umumnya di-off-kan sebagai hasil eksekusi program. Proses meng-on-kan secara paksa melalui peralatan pemrogram. Bit umumnya di-on-kan sebagai hasil eksekusi program. Sekelompok kontak yang terletak pada garis horisontal yang sama pada diagram ladder. Garis instruksi dapat bercabang memisah atau menyatu kembali untuk membentuk blok instruksi. Holding Relay; daerah memori yang menyimpan status bit selama daya terputus dan digunakan sebagai bit kerja dalam pemrograman. Petunjuk yang diberikan dalam program yang menyuruh

Download

EEPROM

EPROM

Error Log Flag Force Reset

Force Set

Garis Instruksi

HR

Instruksi

PTL.OPS.006(2) A

ix

PLC beroperasi. Instruksi Blok Logika Instruksi yang digunakan untuk mengkombinasikan kondisi eksekusi yang dihasilkan dari blok logika dengan kondisi eksekusi yang sedang berlangsung. Kondisi eksekusi yang sedang berlangsung dapat merupakan hasil kondisi tunggal, atau blok logika yang lain. Instruksi blok logika ada dua yaitu AND LOAD dan OR LOAD. Instruksi yang mewakili kondisi pada program diagram ladder. Instruksi lain pada diagram ladder berada pada sisi kanan diagram dan disebut instruksi terminal. Perantara antara sistem dan peralatan dan umumnya melibatkan perubahan penyajian data yang dikomunikasikan. Peralatan interface menampilkan operasi seperti merubah kode, format, atau kecepatan data. Standar industri untuk komunikasi serial. Metode pemrograman yang digunakan untuk memperlakukan sejumlah instruksi sebagai satu kelompok sehingga keseluruhan kelompok dapat direset serentak saat eksekusi tidak diperlukan. Bagian program yang diinterlock dieksekusi normal selama kondisi eksekusi on dan direset sebagian selama kondisi eksekusi off. Sinyal yang menghentikan eksekusi program dan menyebabkan subroutine dijalankan. Kabel yang digunakan untuk mentransfer data di antara komponen-komponen sistem kendali dan sesuai dengan standar RS-232C atau RS-422C. Kesalahan yang ditimbulkan dari program pemakai dengan eksekusi instruksi FAL(06). Kesalahan yang ditimbulkan dari program pemakai dengan eksekusi instruksi FALS(07) atau kesalahan yang ditimbulkan oleh sistem. Kesalahan yang menghentikan operasi PLC dan memerlukan pembetulan sebelum operasi dapat berlanjut. Kesalahan hardware atau software yang menghasilkan peringatan tetapi tidak menghentikan operasi PLC. Kesalahan yang terjadi selama operasi PLC, merupakan lawan dari kesalahan awal yang terjadi sebelum operasi dimulai.

Instruksi Ladder

Interface

Interface RS-232C Interlock

Interrupt Kabel Komunikasi

Kesalahan FAL Kesalahan FALS

Kesalahan Fatal Kesalahan Nonfatal Kesalahan Operasi

PTL.OPS.006(2) A

x

Kesalahan Sintaksis

Kesalahan cara penulisan program. Kesalahan sintaksis termasuk kekeliruan ejaan, kekeliruan dalam menspesifikasi operand dalam parameter yang dapat diterima, dan kekeliruan dalam penerapan instruksi. Kesalahan yang ditimbulkan oleh sistem, sebagai lawan dari kesalahan yang dihasilkan dari eksekusi instruksi yang ditetapkan untuk membangkitkan kesalahan. Dua angka yang digunakan untuk memasukkan instruksi ke PLC. Simbol yang ditempatkan pada garis instruksi untuk menunjukkan garis instruksi yang mengendalikan eksekusi untuk instruksi terminal. Tiap kondisi menentu-kan status bit dalam memori yang ditetapkan. Status ON atau OFF saat instruksi dieksekusi. Kondisi eksekusi ditentukan oleh kombinasi logika dari kondisikondisi pada garis instruksi yang sama hingga instruksi dieksekusi. Susunan dan interkoneksi unit-unit yang diambil untuk membentuk PLC fungsional. Alat pemrogram PLC dalam bentuk portabel. Instruksi program ladder secara grafik yang mewakili suatu input pada rangkaian logika ladder. Sambungan hardware dan software antara dua unit. Link dapat berarti bagian dari sambungan secara fisik antara dua unit atau sambungan software yang dibua untuk data yang ada di tempat lain. Link Relay; daerah data yang digunakan untuk link data. Ladder Support Software; nama software diagram ladder Bentuk program diagram ladder yang terdiri atas daftar instruksi berurutan tanpa menggunakan diagram ladder. Mode operasi PLC dalam operasi normal yang membebaskan modifikasi data yang disimpan pada memori. Digunakan untuk memonitor dan debugging PLC. Mode operasi yang membebaskan untuk memasukkan dan debugging program, tetapi tidak memperbolehkan eksekusi program. Mode operasi yang digunakan PLC untuk beroperasi normal

Kesalahan Sistem

Kode Fungsi Kondisi

Kondisi Eksekusi

Konfigurasi PLC Konsol Pemrogram Kontak Link

LR LSS Mneumonik Mode MONITOR

Mode PROGRAM

Mode RUN

PTL.OPS.006(2) A

xi

NC NO NOT

Normally Closed; Kontak yang menghubung sebelum dioperasikan dan tidak menghubung setelah dioperasikan. Normally Open; Kontak yang tidak terhubung sebelum dioperasikan dan menghubung setelah dioperasikan. Operasi logika yang membalik status operand. Misalnya AND NOT menunjukkan operasi AND dengan kebalikan status bit operand. Keadaan pada komputer atau peralatan pemrogram yang tidak disambung fungsional ke PLC, meskipun mungkin tersambung secara fisik. Keadaan pada komputer atau peralatan pemrogram yang tersambung secara fongsional ke PLC sehingga kedua alat tersebut dapat berkomunikasi. Nilai yang ditetapkan sebagai data yang digunakan untuk instruksi. Operand dapat dimasukkan sebagai konstanta yang menyatakan nilai angka atau sebagai alamat untuk menyatakan lokasi pada memori data. Sinyal yang dikirim dari PLC ke peralatan luar. Peralatan yang disambung ke terminal I/O PLC. Peralatan I/O dapat merupakan bagian dari sistem kendali, jika fungsinya untuk membantu pengendalian peralatan lain, atau mereka dapat merupakan bagian dari sistem yang dikendalikan. Peralatan yang disambung ke sistem PLC untuk memori bantu operasi sistem. Peralatan penunjang meliputi printer, pralatan pemrogram, media penyimpan luar, dan sebagainya. Penyambung pada PLC atau komputer yang melayani penyambungan dengan peralatan luar. Programmable Read Only Memory; tipe ROM yang dapat ditulisi program atau data oleh pemakai setelah dibuat oleh pabrik. Random Access Memory ; Media penyimpanan data. RAM tidak mempertahankan data saat daya diputuskan. Proses meng-OFF-kan bit/sinyal atau merubah nilai PV (Present Value) suatu timer atau counter pada nilai set atau nol. Read Only Memory ; Tipe penyimpan digital yang tidak dapat ditulisi. Chip ROM dibuat dengan program atau data

Offline

Online

Operand

Output Peralatan I/O

Peralatan Penunjang

Port PROM

RAM Reset

ROM

PTL.OPS.006(2) A

xii

yang disimpan di dalamnya dan tidak pernah dapat diubah. Rung Scan Satuan logika program ladder yang mencakup satu atau lebih baris atau kolom. Proses yang digunakan untuk mengeksekusi program diagram ladder. Program dieksekusi berurutan dari awal hingga akhir dan tiap instruksi dieksekusi didasarka pada kondisi eksekusi. Satuan dasar editor program yang berbentuk tabel yang menyimpan instruksi. Proses dimana sistem mengecek operasinya sendiri dan memberikan peringatan atau kesalahan jika ditemui ketidak normalan. Proses meng-on-kan bit atau sinyal. Sekelompok parameter operasi yang diset pada PLC dari peralatan pemrogram untuk mengendalikan operasi PLC. Satuan pemrosesan yang dilakukan CPU. Semua komponen hardware dan software yang digunakan untuk mengendalikan peralatan lain. Sistem kendali mencakup sistem PLC, program PLC, dan semua peralatan I/O yang digunakan untuk mengendalikan atau memperoleh umpan balik dari sistem yang dikendalikan. PLC-PLC dalam satu blok, semua unit yang disambung kepadanya, tetapi tidak termasuk peralatan luar. Batasan sistem PLC adalah PLC dan program pada CPU-nya pada sisi yang lebih tinggi dan peralatan I/O pada sisi yang lebih rendah. Special Relay; daerah memori yang berisi flag dan bit/ word lain dengan fungsi khusus. Sysmac Support Software; paket software yang dipasang pada komputer IBM PC/AT atau komputer kompatibel yang berfungsi sebagai alat pemrogram. Sekelompok instruksi yang ditempatkan terpisah dari program utama dan hanya dieksekusi saat dipanggil dari program utama atau diaktifkan oleh interrupt. Set Value; nilai darimana counter memulai pencacahan turun, atau waktu darimana timer memulai pewaktuan. Fungsi yang digunakan untuk menghitung waktu mundur

Sel Self Diagnosis

Set Setup PLC Siklus Sistem Kendali

Sistem PLC

SR SSS

Subroutine

SV Timer

PTL.OPS.006(2) A

xiii

dari nilai set. Timer di-on-kan dan direset sesuai dengan kondisi eksekusinya. Toolbar Panel yang terdiri atas tombol secara langsunmg saat diklik. Windows, toolbar berperan perintah menu dan umumnya digunakan secara umum. yang menampilkan tugas Dalam software berbasis sebagai alternatif pada berisi fitur program yang

TR

Temporarilly Relay; daerah data yang digunakan untuk menyimpan kondisi eksekusi sehingga mereka dapat diload kemudian untuk digunakan dengan instruksi lain. Mentransfer program atau data dari komputer dengan level lebih rendah, termasuk PLC ke komputer dengan level lebih tinggi atau komputer pemandu. Sistem operasi komputer.

Upload

Windows

PTL.OPS.006(2) A

xiv

BAB. I PENDAHULUANA. Deskripsi Modul berjudul Pengoperasian Mesin Produksi Dengan Kendali PLC ini diproyeksikan bagi siswa Sekolah Menengah Kejuruan (SMK) pada Bidang Ketenagalistrikan, Program Keahlian Teknik Pemanfaatan tenaga Listrik. Modul ini merupakan salah satu sarana pemelajaran bagi siswa untuk menguasai kompetensi mengoperasikan mesin produksi dengan kendali PLC. Alokasi waktu pemelajaran kompetensi tersebut maksimal 120 jam pelajaran. Modul disusun atas beberapa unit-unit kegiatan belajar sebagai berikut : Kegiatan belajar 1 membahas sistem kendali PLC secara umum, pengetahuan komponen dan spesifikasinya serta perbandingan sistem kendali PLC dengan sistem kendali yang lain. Kegiatan belajar 2 membahas tentang teknik-teknik pemrograman PLC. Penguasaan terhadap teknik pemrograman PLC merupakan kunci pemahaman terhadap sistem kendali PLC. Kegiatan belajar 3 membahas tentang teknik pemasangan dan pengawatan peralatan input output, yaitu suatu peralatan yang berfungsi sebagai elemen pengendali dan elemen yang dikendalikan oleh PLC. Kegiatan belajar 4 membahas tentang penggunaan alat pemrogram. Ada dua jenis alat pemrogram yang dijelaskan yaitu komputer yang dilengkapi dengan software ladder dan programming console. Meskipun penguasaan terhadap salah satu alat pemrogram sudah memadai, tetapi agar lebih fleksibel terhadap kondisi lapangan, maka penguasaan kedua alat pemrogram lebih diutamakan. Kegiatan belajar 5 membahas tentang kegiatan pengoperasian sistem kendali PLC. Disini, berbeda dengan sistem kendali yang lain, sistem kendali dapat diuji coba sebelum dioperasikan secara normal. Uji coba sistem kendali PLC dimaksudkan untuk memonitor operasi sistem kendali sehingga dimungkinkan dilakukan modifikasi-modifikasi terhadap program kendali. Kegiatan belajar 6 membahas tentang macam-macam (gangguan) sistem kendali PLC dan cara mengatasinya. kesalahan

PTL.OPS.006(2) A

xv

B. Prasyarat Agar untuk mempelajari modul ini siswa harus menguasai modul-modul : PTL.KON.001(1) A : Melaksanakan persiapan pekerjaan awal PTL.KON.002 (1) A : Menyiapkan bahan kebutuhan kerja PTL.KON.007 (1) A : Memasang sistem perpipaan dan saluran PTL.KON.008(1) A : Memasang dan menyambung pengawatan

sistem

Serta beberapa kompetensi yang lain, utamanya penguasaan kompetensi sebagai berikut : Gerbang logika dasar Sistem kendali elektromagnet Karakteristik operasi mesin listrik Pengoperasian komputer dengan sistem operasi Window.

C. Petunjuk Penggunaan Modul Modul ini disusun sedemikian sehingga siswa dapat menguasai kompetensi secara mandiri. Oleh karena itu, modul ini dilengkapi dengan tes formatif dengan maksud agar siswa dapat mengukur kemampuannya sendiri. Kunci jawaban disediakan untuk dibaca setelah siswa mengerjakan soal tes formatif. Jika terdapat kesalahan jawaban, maka modul supaya dipelajari ulang khusus pada bagian materi yang belum dikuasai. Fungsi guru pembimbing, dalam hal ini sebagai fasilitator yang menyediakan peralatan untuk sarana praktek dan memberikan penjelasan materi yang sulit dipahami siswa. Pemberian tugas-tugas tambahan sangat perlu untuk mengembangkan kemampuan siswa. D. Tujuan Akhir Setelah mempelajari modul ini, diharapkan siswa dapat menguasai kompetensi mengoperasikan mesin produksi dengan kendali PLC. Kompetensi yang dimaksud mencakup pengetahuan, keterampilan dan sikap kerja yang benar berkaitan dengan penggunaan PLC sebagai alat kendali. Aspek-aspek keselamatan kerja lebih diutamakan mengingat bahwa PLC merupakan peralatan yang riskan terhadap kesalahan penggunaan.

PTL.OPS.006(2) A

xvi

E. Kompetensi Kompetensi Kode Durasi PemelajaranLEVEL KOMPETENSI KUNCI

: Mengoperasikan mesin produksi dengan kendali PLC : PTL.OPS.006(2).A : 120 Jam @ 45 menitA 1 B 1 C 2 D 1 E 1 F 2 G 2

KONDISI KINERJA

Dalam melaksanakan kompetensi ini harus didukung dengan tersedianya: Kebijakan yang berlaku diperusahan harus dipatuhi Peralatan dan sarana yang terkait untuk pelaksanaan harus disediakan Dalam melakukan pekerjaan ini harus diperhatikan SOP yang berlaku ditempat kerja serta peraturan keselamatan kerja yang berlaku diperusahaan harus dipatuhi

SUB KOMPETENSI 1.Mempersiapkan operasi mesin produksi dengan kendali PLC

KRITERIA KINERJA Peralatan yang berkaitan dengan pengoperasian diidentifikasi masing-masing sesuai SOP Diagram kerja dan sistem kelistrikan dipahami berdasarkan standar praktis Tombol dan indikator operasi diidentifikasi 3

LINGKUP BELAJAR Meliputi jenis pengasutan motor listrik sebagai penggerak mesin produksi

MATERI POKOK PEMELAJARAN SIKAP Mengikuti standar K3 dalam pengoperasian pengoperasian mesin produksi dengan kendali PLC Mengkoordinasikan per-siapan pengoperasian mesin produksi dengan kendali PLC kepada pihak lain yang ber-wenang PENGETAHUAN Memahami SOP peng-operasian mesin produksi dengan kendali PLC Mengidentifikasi komponen pengoperasi-an mesin produksi dengan kendali PLC Memahami fungsi komponen pengoperasi-an mesin produksi dengan kendali PLC Memahami diagram KETERAMPILAN Mempersiapkan pekerja-an pengoperasian mesin produksi dengan kendali PLC Memeriksa komponen pengoperasian mesin produksi dengan kendali PLC

PTL.OPS.006(2) A

SUB KOMPETENSI

KRITERIA KINERJA sesuai dengan diagram dan urutan operasi Kebijakan dan prosedur K3 dipahami

LINGKUP BELAJAR

MATERI POKOK PEMELAJARAN SIKAP PENGETAHUAN kerja dan sistem kelistrikan Memahami urutan operasi mesin produksi dengan kendali PLC Memahami kebijakan dan prosedur K3 pengoperasian mesin produksi dengan kendali PLC KETERAMPILAN

2.Melaksanakan operasi mesin produksi dengan kendali PLC

Personel yang berwenang dikoordinasi untuk meyakinkan bahwa pelaskanaan persiapan terkoordinasi secara efektif dengan pihak lain yang terkait Tombol atau indikator yang berkaitan dengan operasi dipersiapkan 4

Meliputi jenis pengasutan motor listrik sebagai penggerak mesin produksi

Melakukan koordinasi persiapan pengoperasian dengan pihak lain yang berwenang

Mengidentifikasi gambar rangkaian kendali PLC sesuai dengan rencana kerja Mengidentifikasi bahan dan perlengkapan kerja pemeliharaan kendali PLC Mengidentifikasi perleng-kapan dan lokasi kerja pemeliharaan kendali PLC Mengidentifikasi

Menyiapkan tombol dan indikator pengoperasian mesin produksi dengan kendali PLC Mengoperasikan mesin produksi dengan kendali PLC

PTL.OPS.006(2) A

SUB KOMPETENSI

KRITERIA KINERJA sesuai SOP Operasi dilaksanakan sesuai deskripsi/urutan kerja pada SOP

LINGKUP BELAJAR

MATERI POKOK PEMELAJARAN SIKAP PENGETAHUAN lokasi dan keselamatan kerja pada pekerjaan pemeli-haraan kendali PLC Memilih bahan dan spare part kendali Elektronik KETERAMPILAN

3.Mengamati dan menangani masalah operasi mesin produksi dengan kendali PLC

Gangguan yang berkaitan dengan penyimpangan operasi diidentifikasi, dengan memperhatikan toleransi yang ditetapkan sesuai instruksi manual Penyimpangan yang teridentifikasi penyebabnya ditentu-kan altenatif penanggulangannya Altenatif penyelesaian masalah 5

Meliputi jenis pengasutan motor listrik sebagai penggerak mesin produksi

Mengkonsultasikan alternatif pemecahan masalah gangguan pada pihak terkait

Menganalisa gangguan pada pengoperasan mesin produksi dengan kendali PLC Memahami cara meng-atasi gangguan pada pengoperasian mesin produksi dengan kendali PLC

Mengatasi gangguan pada pengoperasian mesin produksi dengan kendali PLC

PTL.OPS.006(2) A

SUB KOMPETENSI

KRITERIA KINERJA dikonsultasikan dengan pihak terkait di tempat kerja Pemecahan masalah gangguan dilaksanakan sampai dengan gangguan diselesai-kan

LINGKUP BELAJAR

MATERI POKOK PEMELAJARAN SIKAP PENGETAHUAN KETERAMPILAN

4.Membuat laporan peng-operasian

Laporan dibuat sesuai dengan format dan prosedur yang ditetapkan oleh perusahaan. Format laporan disimpan/ diarsipkan sesuai prosedur yang ditetapkan

Meliputi jenis pengasutan motor listrik sebagai penggerak mesin produksi

Mengikuti prosedur pem-buatan laporan Mengikuti prosedur penyimpanan/pengarsi pan laporan

Memahami cara mem-buat laporan pengopera-sian mesin produksi dengan kendali PLC

Membuat laporan pengoperasin mesin produksi dengan kendali PLC

PTL.OPS.006(2) A

6

F. Cek Kemampuan Tabel berikut menginventarisir kemampuan-kemampuan yang menunjukkan Anda telah menguasai kompetensi mengoperasikan mesin produksi dengan kendali PLC. Berilah tanda pada kolom 3 atau 4 sesuai kemampuan Anda. Penguasaan Ya Tidak

Sub Kompetensi

Kemampuan

1. Mempersiapkan 1) Mengidentifikasi peralatan kendali PLC operasi mesin produksi 2) Menjelaskan cara kerja sistem kendali dengan kendali PLC PLC 3) Menjelaskan keunggulan PLC 4) Menyebutkan daerah penerapan PLC 5) Mengidentifikasi struktur PLC 6) Memasang sistem komunikasi kendali PLC 7) Membuat program kendali PLC sederhana 8) Memasukkan program ke dalam PLC 9) Mengecek kebenaran program 10) Memasang pengawatan sistem kendali PLC 2. Melaksanakan operasi mesin produksi dengan kendali PLC 3. Mengamati dan menangani masalah operasi mesin produksi dengan kendali PLC 4. Membuat laporan a. Menjalankan program kendali PLC b. Memonitor operasi mesin dengan kendali PLC

a.

Mengidentifikasi kesalahan operasi PLC b. Mengatasi masalah operasi PLC

PTL.OPS.006(2)A

vii

pengoperasian Catatan Pembimbing : -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Kesimpulan : -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

PTL.OPS.006(2)A

viii

BAB. II PEMBELAJARANA. RENCANA BELAJAR SISWA Kompetensi Sub Kompetensi : Mengoperasikan mesin produksi dengan kendali PLC : 1. Mempersiapkan operasi 2. Melaksanakan operasi 3. Menangani masalah operasi 4. Membuat laporan pengoperasian Tanggal Waktu Tempat Belajar Alasan Perubahan Tanda Tangan Guru

Jenis Kegiatan

Memahami sistem kendali PLC Memahami teknik pemrograman PLC Memasukkan program ke dalam PLC Memasang dan mengawasi input output PLC Mengoperasikan sistem kendali PLC Melacak kesalahan sistem kendali

PTL.OPS.006(2)A

ix

Sistem Kendali PLCKegiatan Belajar 1a. Tujuan Pemelajaran Setelah pemelajaran siswa dapat: Mengidentifikasi peralatan sistem kendali PLC Menjelaskan cara kerja sistem kendali PLC Menjelaskan keunggulan PLC Menyebutkan daerah penerapan PLC Mengidentifikasi struktur PLC

b. Uraian Materi 1. Sistem Kendali Istilah sistem kendali dalam teknik listrik mempunyai arti suatu peralatan atau sekelompok peralatan yang digunakan untuk mengatur fungsi kerja suatu mesin dan memetakan tingkah laku mesin tersebut sesuai dengan yang dikehendaki. Fungsi kerja mesin tersebut mencakup antara lain menjalankan (start), mengatur (regulasi), dan menghentikan suatu proses kerja. Pada umumnya, sistem kendali merupakan suatu kumpulan peralatan listrik atau elektronik, peralatan mekanik, dan peralatan lain yang menjamin stabilitas dan transisi halus serta ketepatan suatu proses kerja. Sistem kendali mempunyai tiga unsur yaitu input, proses, dan output.

Input

PROSESGambar1 Unsur-unsur sistem kendali

Output

Input pada umumnya berupa sinyal dari sebuah transduser, yaitu alat yang dapat merubah besaran fisik menjadi besaran listrik, misalnya tombol tekan, saklar batas, termostat, dan lain-lain. Transduser memberikan informasi mengenai besaran yang diukur, kemudian informasi ini diproses oleh bagian proses. Bagian proses dapat berupa rangkaian kendali yang

PTL.OPS.006(2)A

x

menggunakan peralatan yang dirangkai secara listrik, atau juga berupa suatu sistem kendali yang dapat diprogram misalnya PLC. Pemrosesan informasi (sinyal input) menghasilkan sinyal output yang selanjutnya digunakan untuk mengaktifkan aktuator (peralatan output) yang dapat berupa motor listrik, kontaktor, katup selenoid, lampu, dan sebagainya. Dengan peralatan output, besaran listrik diubah kembali menjadi besaran fisik.

2. Sistem Kendali PLC Hingga akhir tahun 1970, sistem otomasi mesin dikendalikan oleh relai elektromagnet. Dengan semakin meningkatnya perkembangan teknologi, tugas-tugas pengendalian dibuat dalam bentuk pengendalian terprogram yang dapat dilakukan antara lain menggunakan PLC (Programmable Logic Controller). Dengan PLC, sinyal dari berbagai peralatan luar diinterfis sehingga fleksibel dalam mewujudkan sistem kendali. Disamping itu, kemampuannya dalam komunikasi jaringan memungkinkan penerapan yang luas dalam berbagai operasi pengendalian sistem. Dalam sistem otomasi, PLC merupakan jantung sistem kendali. Dengan program yang disimpan dalam memori PLC, dalam eksekusinya, PLC dapat memonitor keadaan sistem melalui sinyal dari peralatan input, kemudian didasarkan atas logika program menentukan rangkaian aksi pengendalian peralatan output luar. PLC dapat digunakan untuk mengendalikan tugas-tugas sederhana yang berulang-ulang, atau di-interkoneksi dengan yang lain menggunakan komputer melalui sejenis jaringan komunikasi untuk mengintegrasikan pengendalian proses yang kompleks. Cara kerja sistem kendali PLC dapat dipahami dengan diagram blok seperti ditunjukkan pada Gambar 2.

PTL.OPS.006(2)A

xi

Catu Daya

Peralatan Penunjang

interfis output

Peralatan input

interfis input

CPU-PLCmemoriGambar 2 Diagram blok PLC

Dari gambar terlihat bahwa komponen sistem kendali PLC terdiri atas PLC, peralatan input, peralatan output, peralatan penunjang, dan catu daya. Penjelasan masing-masing komponen sebagai berikut: a. CPU-PLC PLC terdiri atas CPU (Central Processing Unit), memori, modul interface input dan output program kendali disimpan dalam memori program. Program mengendalikan PLC sehingga saat sinyal iput dari peralatan input on timbul respon yang sesuai. Respon ini umumnya mengonkan sinyal output pada peralatan output. CPU adalah mikroprosesor yang mengkordinasikan kerja sistem PLC. ia mengeksekusi program, memproses sinyal input/ output, dan mengkomunikasikan dengan peralatan luar. Memori adalah daerah yang menyimpan sistem operasi dan data pemakai. Sistem operasi sesungguhnya software sistem yang mengkordinasikan PLC. Program kendali disimpan dalam memori pemakai. Ada dua jenis memori yaitu : ROM (Read Only Memory) dan RAM (Random Access Memory). ROM adalah memori yang hanya dapat diprogram sekali. Penyimpanan program dalam ROM bersifat permanen, maka ia digunakan untuk menyimpan sistem operasi. Ada sejenis ROM, yaitu EPROM (Erasable Programmable Read Only Memory) yang isinya dapat dihapus dengan cara menyinari menggunakan sinar ultraviolet dan kemudian diisi program ulang menggunakan PROM Writer.

PTL.OPS.006(2)A

Peralatan outputxii

Interfis adalah modul rangkaian yang digunakan untuk menyesuaikan sinyal pada peralatan luar. Interfis input menyesuaikan sinyal dari peralatan input dengan sinyal yang dibutuhkan untuk operasi sistem. Interfis output menyesuaikan sinyal dari PLC dengan sinyal untuk mengendalikan peralatan output. b. Peralatan Input Peralatan input adalah yang memberikan sinyal kepada PLC dan selanjutnya PLC memproses sinyal tersebut untuk mengendalikan peralatan output. Peralatan input itu antara lain: Berbagai jenis saklar, misalnya tombol, saklar togel, saklar batas, saklar level, saklar tekan, saklar proximity. Berbagai jenis sensor, misalnya sensor cahaya, sensor suhu, sensor level, Rotary encoder c. Peralatan Output Sistem otomasi tidak lengkap tanpa ada peralatan output yang dikendalikan. Peralatan output itu misalnya: Kontaktor Motor listrik Lampu Buzer

d. Peralatan Penunjang Peralatan penunjang adalah peralatan yang digunakan dalam sistem kendali PLC, tetapi bukan merupakan bagian dari sistem secara nyata. Maksudnya, peralatan ini digunakan untuk keperluan tertentu yang tidak berkait dengan aktifitas pegendalian. Peralatan penunjang itu, antara lain : Berbagai jenis alat pemrogram, yaitu komputer, software ladder, konsol pemrogram, programmable terminal, dan sebagainya. Berbagai software ladder, yaitu: SSS, LSS, Syswin, dan CX Programmer. Berbagai jenis memori luar, yaitu: disket, CD ROM, flash disk.

PTL.OPS.006(2)A

xiii

Berbagai alat pencetak dalam sistem komputer, misalnya printer, plotter. e. Catu Daya PLC adalah sebuah peralatan digital dan setiap peralatan digital membutuhkan catu daya DC. Catu daya ini dapat dicatu dari luar, atau dari dalam PLC itu sendiri. PLC tipe modular membutuhkan catu daya dari luar, sedangkan pada PLC tipe compact catu daya tersedia pada unit. 3. Komponen Unit PLC Unit PLC dibuat dalam banyak model/ tipe. Pemilihan suatu tipe harus mempertimbangkan jenis catu daya, jumlah terminal input/ output, dan tipe rangkaian output. Jenis Catu Daya PLC adalah sebuah peralatan elektronik dan setiap peralatan elektronik untuk dapat beroperasi membutuhkan catu daya. Ada dua jenis catu daya untuk disambungkan ke PLC yaitu AC dan DC. Jumlah I/O Pertimbangan lain untuk memilih unit PLC adalah jumlah terminal I/O nya. Jumlah terminal I/O yang tersedia bergantung kepada merk PLC. Misalnya PLC merk OMRON pada satu unit tersedia terminal I/O sebanyak 10, 20, 30, 40 atau 60. Jumlah terminal I/O ini dapat dikembangkan dengan memasang Unit I/O Ekspansi sehingga dimungkinkan memiliki 100 I/O. Pada umumnya, jumlah terminal input dan output megikuti perbandingan tertentu, yaitu 3 : 2. Jadi, PLC dengan terminal I/O sebanyak 10 memiliki terminal input 6 dan terminal output 4. Tipe Rangkaian Output PLC dibuat untuk digunakan dalam berbagai rangkaian kendali. Bergantung kepada peralatan output yang dikendalikan, tersedia tiga tipe rangkaian output yaitu: output relai, output transistor singking dan output transistor soucing. Jenis catu daya, jumlah I/O, dan tipe rangkaian output PLC OMRON CPM2A ditunjukkan pada tabel di bawah ini.

PTL.OPS.006(2)A

xiv

Komponen unit CPU PLC OMRON CPM2A ditunjukkan pada gambar berikut ini:

Gambar 3 CPU PLC OMRON CPM2A

PTL.OPS.006(2)A

xv

4. Spesifikasi Penggunaan PLC harus memperhatikan spesifikasi teknisnya. Mengabaikan hal ini dapat mengakibatkan PLC rusak atau beroperasi secara tidak tepat (mal-fungsi). Berikut ini diberikan spesifikasi unit PLC yang terdiri atas spesifikasi umum, spesifikasi input, dan spesifikasi output. Spesifikasi Umum Butir Tegangan catu Tegangan operasi Penggunaan daya Catu daya luar Tahanan isolasi Kuat dielektrik Suhu ruang Ukuran sekerup terminal Berat AC DC AC DC AC DC AC DC Tegangan catu Kapasitas output 24 VDC 85 s.d 264 VAC 20,4 s.d 26,4 VDC 60 VA maks 20 W maks 24 VDC 300 mA 20 M minimum 2300 VAC 50/60 Hz selama 1 menit 0o s.d 55o M3 650 g 550 g Spesifiasi 100 s.d 240 VAC, 50/60 Hz

PTL.OPS.006(2)A

xvi

Spesifikasi Input Butir Tegangan input Impedansi input Arus input Tegangan/ arus on Tegangan/ arus off Tunda on Tunda off Konfigurasi rangkaian input 24 VDC 2,7 k 8 mA 17 VDC input, 5 mA 5 VDC maks, 1 mA 10 ms 10 ms+10%

Spesifikasi /-15%

Spesifikasi Output Butir Kapasitas switching maksimum Kapasitas switching minimum Usia kerja relai Spesifikasi 2 A, 250 VAC (cos = 1) 2 A, 24 VDC 10 mA, 5 VDC Listrik : 150.000 operasi (beban resistif 24 VDC) 100.000 operasi (beban induktif) Mekanik : 20.000.000 operasi 15 ms maks 15 ms maks

Tunda on Tunda off

PTL.OPS.006(2)A

xvii

Konfigurasi rangkaian output

5. Perbandingan Sistem Kendali Elektromagnet dan PLC Pada sistem kendali relai elektromagnetik (kontaktor), semua pengawatan ditempatkan dalam sebuah panel kendali. Dalam beberapa kasus panel kendali terlalu besar sehingga memakan banyak ruang (tempat). Tiap sambungan dalam logika relai harus disambung. Jika pengawatan tidak sempurna, maka akan terjadi kesalahan sistem kendali. Untuk melacak kesalahan ini, perlu waktu cukup lama. Pada umumnya, kontaktor memiliki jumlah kontak terbatas. Dan jika diperlukan modifikasi, mesin harus diistirahatkan, dan lagi boleh jadi ruangan tidak tersedia serta pengawatan harus dilacak untuk mengakomodasi perubahan. Jadi, panel kendali hanya cocok untuk proses yang sangat khusus. Ia tidak dapat dimoifikasi menjadi sistem yang baru dengan segera. Dengan kata lain, panel kendali elektromagnetik tidak fleksibel. Dari uraian di atas, dapat disimpulkan adanya kelemahan sistem kendali relai elektromagnetik sebagai berikut: Terlalu banyak pengawatan panel. Modifikasi sistem kendali sulit dilakukan. Pelacakan gangguan sistem kendali sulit dilakukan. Jika terjadi gangguan mesin harus diistirahatkan untuk melacak kesalahan sistem. Kesulitan-kesulitan di atas dapat diatasi dengan menggunakan sistem kendali PLC.

PTL.OPS.006(2)A

xviii

6. Keunggulan Sistem Kendali PLC Sistem kendali PLC memiliki banyak keunggulan dibandingkan dengan sistem kendali elektromagnetik sebagai berikut: Pengawatan sistem kendali PLC lebih sedikit. Modifikasi sistem kendali dapat dengan mudah dilakukan dengan cara mengganti progam kendali tanpa merubah pengawatan sejauh tidak ada tambahan peralatan input/output. Tidak diperlukan komponen kendali seperti timer dan hanya diperlukan sedikit kontaktor sebagai penghubung peralatan output ke sumber tenaga listrik. Kecepatan operasi sistem produktivitas meningkat. kendali PLC sangat cepat sehingga

Biaya pembangunan sistem kendali PLC lebih murah dalam kasus fungsi kendalinya sangat rumit dan jumlah peralatan input/outputnya sangat banyak. Sistem kendali PLC lebih andal. Program kendali PLC dapat dicetak dengan cepat. 7. Penerapan Sistem Kendali PLC Sistem kendali PLC digunakan secara luas dalam berbagai bidang antara lain untuk mengendalikan: Traffic light Lift Konveyor Sistem pengemasan barang Sistem perakitan peralatan elektronik Sistem pengamanan gedung Sistem pembangkitan tenaga listrik Robot Pemrosesan makanan

PTL.OPS.006(2)A

xix

8. Langkah-Langkah Desain Sistem Kendali PLC Pengendalian sistem kendali PLC harus dilakukan melalui langkahlangkah sistematik sebagai berikut: a. Memilih PLC dengan spesifikasi yang sesuai dengan sistem kendali. b. Memasang Sistem Komunikasi c. Membuat program kendali d. Mentransfer program ke dalam PLC e. Memasang unit f. Menyambung pengawatan I/O g. Menguji coba program h. Menjalankan program C. Rangkuman 1. PLC adalah kependekan dari Programmable Logic Controller yang berarti pengendali yang bekerja secara logika dan dapat diprogram. 2. Peralatan sistem kendali PLC terdiri atas Unit PLC, peralatan input, peralatan output, peralatan penunjang, dan catu daya. 3. Pemilihan suatu unit PLC didasarkan atas pertimbangan jenis catu daya untuk PLC, jumlah I/O dan tipe rangkaian output. 4. Penggunaan PLC harus memperhatikan spesifikasi teknisnya. Mengabaikan hal ini dapat mengakibatkan PLC rusak atau beroperasi secara tidak tepat (mal-fungsi). 5. Dibandingkan sistem kendali elektromagnet, PLC lebih unggul dalam banyak hal, antara lain pengawatan sistem lebih sederhana, gambar sistem kendali mudah dicetak, lebih murah dalam kasus rangkaian kendali yang rumit, mempunyai fungsi self diagnostic, dll. 6. PLC diterapkan dalam hampir segala lapangan industri sebagai pengendali mesin dan proses kerja alat. D. Tugas Sediakan kompunen sistem kendali PLC: unit CPU PLC Indentifikasi bagian-bagian pokoknya Gambarlah panel atas dalam kertas ukuran A4.

PTL.OPS.006(2)A

xx

E. Tes Formatif 1. 2. 3. 4. Apakah yang dimaksud dengan sistem kendali? Apakah perbedaan sistem kendali loop terbuka dan loop tertutup? Apakah sesungguhnya PLC itu? Sebutkan masing-masing tiga contoh: a. Alat input b. Alat output c. Alat penunjang Gambarkan diagram blok yang menunjukkan hubungan masing-masing peralatan sistem kendali PLC ! Sebutkan lima keunggulan PLC dibandingkan dengan sistem kendali elektromagnet ! Jelaskan bahwa sistem kendali PLC lebih murah jika dibandingkan sistem kendali elektromagnet ! Sebutkan daerah penerapan PLC !

5. 6. 7. 8.

PTL.OPS.006(2)A

xxi

F. Kunci Jawaban Tes Formatif 1. Sistem kendali adalah suatu peralatan atau sekelompok peralatan yang digunakan untuk mengatur fungsi kerja suatu mesin dan memetakan tingkah laku mesin tersebut sesuai dengan yang dikehendaki. 2. Terletak pada umpan balik hasil pengendalian, yaitu pada sistem kendali loop terbuka variabel yang dikendalikan tidak memberikan umpan balik kepada bagian proses, sedangkan pada sistem kendali loop tertutup, variabel yang dikendalikan memberikan umpan balik kepada bagian proses untuk mengoreksi hasil pengendalian sehingga diperoleh hasil sesuai yang dikehendaki. 3. PLC adalah alat pengendali mesin atau suatu proses yang dapat diprogram. 4. (Periksa tiga jawaban diantara jawaban berikut ini): a. tombol, sensor, saklar proximity, rotary encoder, b. lampu, kontaktor/ relai, buzer, motor, c. konsol pemrogram, komputer, software ladder, disket, printer 5. Gambar diagram blok sistem kendali PLC

Catu Daya

Peralatan Penunjang

Peralatan input

interfis input

CPUmemori

interfis output

6. a. b. c. d.

(Periksa lima jawaban diantara jawaban berikut ini): Pengawatan sistem kendali menjadi berkurang sampai 80% dibandingkan sistem kendali relai konvensional Konsumsi daya berkurang karena PLC menggunakan daya sedikit. Fungsi self diagnostik PLC memungkinkan pelacakan kesalahan sistem menjadi mudah dan cepat. Modifikasi urutan kendali dapat dengan mudah dilakukan dengan memprogram melalui konsol pemrogram atau software komputer tanpa merubah pengawatan I/O, asal tidak ada tambahan piranti input atau output.

PTL.OPS.006(2)A

Peralatan outputxxii

e. Suku cadang sistem PLC untuk relai dan timer sangat berkurang dibandingkan panel kendali konvensional. f. Waktu siklus mesin meningkat luar biasa karena kecepatan operasi PLC adalah dalam orde mili-detik. Jadi, produktivitas meningkat. g. Harganya lebih murah dibandingkan sistem konvensional dalam situasi saat jumlah I/O-nya sangat banyak dan fungsi kendalinya rumit. h. Keandalan PLC lebih tinggi daripada relai dan timer mekanik. i. Pencetakan program PLC dapat dilakukan segera dalam bilangan menit. Maka, salinan dokumentasi dapat menjadi lebih mudah. 7. Dalam kasus rangkaian kendali rumit dan memerlukan banyak timer dan komponen kendali elektronik, maka PLC lebih murah karena di dalam PLC tersedia fasilitas yang dapat menggantikan kerja peralatan yang dimaksud. 8. Penerapan PLC a. Pengandali lampu lalu lintas b. Pengendali robot c. Pengendali mesin d. Pengendali lift e. Pengendali conveyor

PTL.OPS.006(2)A

xxiii

Kegiatan Belajar 2Teknik Pemrograman PLCa. Tujuan Pembelajaran 1. Merancang program kendali PLC sederhana 2. Memasukkan program ke dalam PLC 3. Mengecek kebenaran program b. Uraian Materi 1. Unsur-Unsur Program Program kendali PLC terdiri atas tiga unsur yaitu : alamat, instruksi, dan operand. Alamat adalah nomor yang menunjukkan lokasi, instruksi, atau data dalam daerah memori. Instruksi harus disusun secara berurutan dan menempatkannya dalam alamat yang tepat sehingga seluruh instruksi dilaksanakan mulai dari alamat terendah hingga alamat tertinggi dalam program. Instruksi adalah perintah yang harus dilaksanakan PLC. PLC hanya dapat melaksanakan instruksi yang ditulis menggunakan ejaan yang sesuai. Oleh karena itu, pembuat program harus memperhatikan tata cara penulisan instruksi. Operand adalah nilai berupa angka yang ditetapkan sebagai data yang digunakan untuk suatu instruksi. Operand dapat dimasukkan sebagai konstanta yang menyatakan nilai angka nyata atau merupakan alamat data dalam memori. 2. Bahasa Pemrograman Program PLC dapat dibuat dengan menggunakan beberapa cara yang disebut bahasa pemrograman. Bentuk program berbeda-beda sesuai dengan bahasa pemrograman yang digunakan. Bahasa pemrograman tersebut antara lain: diagram ladder, kode mneumonik, diagram blok fungsi, dan teks terstruktur. Beberapa merk PLC hanya mengembangkan program diagram ladder dan kode mneumonik.

PTL.OPS.006(2)A

xxiv

a. Diagram Ladder Digram ladder terdiri atas sebuah garis vertikal di sebelah kiri yang disebut bus bar, dengan garis bercabang ke kanan yang disebut rung. Sepanjang garis instruksi, ditempatkan kontak-kontak yang mengendalikan/mengkondisikan instruksi lain di sebelah kanan. Kombinasi logika kontak-kontak ini menentukan kapan dan bagaimana instruksi di sebelah kanan dieksekusi. Contoh diagram ladder ditunjukkan pada gambar di bawah ini.0.00 0.01 10.01 TIM0 10.01TIM0 #50

10.01 10.00

10.00

10.00 10.00

10.01 10.02

10.02 10.03

END(01)

Gambar 4 Contoh Diagram Ladder Terlihat dari gambar di atas bahwa garis instruksi dapat bercabang kemudian menyatu kembali. Sepasang garus vertikal disebut kontak (kondisi). Ada dua kontak, yaitu kontak NO (Normally Open) yang digambar tanpa garis diagonal dan kontak NC (Normally Closed) yang digambar dengan garis diagonal. Angka di atas kontak menunjukkan bit operand. b. Kode Mneumonik Kode mneumonik memberikan informasi yang sama persis seperti halnya diagram ladder. Sesungguhnya, program yang disimpah di dalam memori PLC dalam bentuk mneumonik, bahkan meskipun program dibuat dalam bentuk diagram ladder. Oleh karena itu, memahami kode mneumonik itu sangat penting. Berikut ini contoh program mneumonik:

PTL.OPS.006(2)A

xxv

Alamat 00000 00001 00002 00003 00004 00005 00006

Instruksi LD AND OR LD NOT OR AND LD MOV(21)

Operand HR 01 0.01 0.02 0.03 0.04

0.00 DM 00 00007 CMP(20) DM 00 HR 00 3. Struktur Daerah Memori Program pada dasarnya adalah pemrosesan instruksi pemrograman. Data disimpan dalam Pemahaman daerah data, disamping pemahaman instruksi merupakan hal yang sangat penting, intisari pemahaman terhadap program. data dengan berbagai daerah memori PLC. terhadap berbagai jenis karena dari segi inilah

Data yang merupakan operand suatu instruksi dialokasikan sesuai dengan jenis datanya. Tabel di bawah ini ditunjukkan daerah memori PLC CPM2A sebagai berikut: Daerah Data Daerah input Daerah output Daerah kerja Channel/ Words IR 000 s.d IR 009 IR 010 s.d IR 019 IR 020 s.d IR 049 IR 200 s.d IR 227 SR 228 s.d SR 255 --HR 00 s.d HR 19 AR 00 s.d AR 23 LR 00 s.d LR 15 TC 000 Bit IR 000.00 s.d IR 009.15 IR 010.00 s.d IR 019.15 IR 020.00 s.d IR 049.15 IR 200.00 s.d IR 227.15 SR 228.00 s.d SR 255.15 TR 0 s.d TR 7 HR 00.00 s.d HR 19.15 AR 00.00 s.d AR 23.15 LR 00.00 s.d LR 15.15 s.d TC 255

IR

SR TR HR AR LR TIM/ CNT

PTL.OPS.006(2)A

xxvi

4. Instruksi Pemrograman Terdapat banyak instruksi untuk memprogram PLC, tetapi tidak semua instruksi dapat digunakan pada semua model PLC. a. Instruksi Diagram Ladder Instruksi diagram ladder adalah instruksi sisi kiri yang mengkondisikan instruksi lain di sisi kanan. Pada program diagram ladder instruksi ini disimbolkan dengan kontak-kontak seperti pada rangkaian kendali elektromagnet. Instruksi diagram ladder terdiri atas enam instruksi ladder dan dua instruksi blok logika. Instruksi blok logika adalah instruksi yang digunakan untuk menghubungkan bagian yang lebih kompleks.

Instruksi LOAD dan LOAD NOT Instruksi LOAD dan LOAD NOT menentukan kondisi eksekusi awal, oleh karena itu, dalam diagram ladder disambung ke bus bar sisi kiri. Tiap instruksi memerlukan satu baris kode mneumonik. Kata instruksi mewakili sembarang instruksi lain yang dapat saja instruksi sisi kanan yang akan dijelaskan kemudian.

Diagram Ladder 0.00 Instruksi 0.01 Instruksi

Mneumonik Alamat 00000 00001 00002 00003 Instruksi Operand LD 0.00 Instruksi LD NOT 0.01 Instruksi

Gambar 5 Penggunaan Instruksi LOAD dan LOAD NOT

Jika misalnya hanya ada satu kontak seperti contoh di atas, kondisi eksekusi pada sisi kanan akan ON jika kontaknya ON. Untuk instruksi LD yang kontaknya NO, kondisi eksekusinya akan ON jika IR 0.00 ON; dan untuk instruksi LD NOT yang kontaknya NC, akan ON jika IR 0.01 OFF.

PTL.OPS.006(2)A

xxvii

Instruksi AND dan AND NOT Jika dua atau lebih kontak disambung seri pada garis yang sama, kontak pertama berkait dengan instruksi LOAD atau LOAD NOT dan sisanya adalah instruksi AND atau AND NOT. Contah di bawah ini menunjukkan tiga kontak yang masing-masing menunjukkan instruksi LOAD, AND NOT, dan AND.

Diagram Ladder 0.00 0.01 TIM 000 Instruksi

Mneumonik Alamat 00000 00001 00002 00003 Instruksi Operand LD 0.00 AND NOT 0.01 AND TIM 000 Instruksi

Gambar 6 Penggunaan Instruksi AND dan AND NOT Instruksi OR dan OR NOT Jika dua atau lebih kontak terletak pada dua instruksi terpisah dan disambung paralel, kontak pertama mewakili instruksi LOAD atau LOAD NOT dan sisanya mewakili instruksi OR atau OR NOT. Contoh berikut menunjukkan tiga kontak yang masing-masing mewakili instruksi LOAD, OR NOT, dan OR.Diagram Ladder 0.00 Instruksi 0.01 TIM 000 Mneumonik Alamat 00000 00001 00002 00003 Instruksi Operand LD 0.00 OR NOT 0.01 OR TIM 000 Instruksi

Gambar 7 Penggunaan Instruksi OR dan OR NOT

Instruksi akan mempunyai kondisi eksekusi ON jika salah satu di antara tiga kontak ON, yaitu saat IR 0.00 ON, saat IR 0.01 OFF, atau saat IR 0.03 ON.

PTL.OPS.006(2)A

xxviii

Kombinasi Instruksi AND dan OR Jika instruksi AND dan OR dikombinasikan pada diagram yang lebih rumit, mereka dapat dipandang secara individual di mana tiap instruksi menampilkan operasi logika pada kondisi eksekusi dan status bit operand. Perhatikan contoh berikut ini hingga yakin bahwa kode mneumonik meliputi alur logika yang sama dengan diagram ladder.Diagram Ladder 0.00 0.02 0.03 0.03 0.04 Instruksi Mneumonik Alamat 00000 00001 00002 00003 00004 00005 Instruksi LD AND OR AND AND NOT Instruksi Operand 0.00 0.01 0.02 0.03 0.04

Gambar 8 Kombinasi Instruksi AND dan OR

Di sini AND terletak di antara statur IR 0.00 dan status IR 0.01 untuk menentukan kondisi eksekusi dengan meng-OR-kan status IR 0.02. Hasil operasi ini menentukan kondisi eksekusi dengan mengAND-kan status IR 0.03 yang selanjutnya menentukan kondisi eksekusi dengan meng-AND-kan kebalikan status IR 0.04.

b. Instruksi OUT dan OUT NOT Cara paling sederhana untuk meng-OUTPUT-kan kombinasi kondisi eksekusi adalah dengan meng-OUTPUT-kan langsung menggunakan instruksi OUTPUT dan OUTPUT NOT. Istruksi ini digunakan untuk mengendalikan status bit operand sesuai dengan kondisi eksekusi. Dengan instruksi OUTPUT, bit operand akan ON selama kondisi eksekusinya ON dan akan OFF selama kondisi eksekusinya OFF. Dengan instruksi OUTPUT NOT, bit operand akan ON selama kondisi eksekusinya OFF dan akan OFF selama kondisi eksekusinya ON.

PTL.OPS.006(2)A

xxix

10.00 10.00

10,00 10,01

Alamat 00000 00001 00002 00003

Instruksi LD OUT LD OUT NOT

Operand 0,00 10,00 0,01 10,01

Gambar 9 Penggunaan Instruksi OUTPUT dan OUTPUT NOT Pada contoh di atas, IR 10.00 akan ON jika IR 0.00 ON dan IR 10.01 akan OFF selama IR 0.01 ON. Di sini IR 0.00 dan IR 0.01 merupakan bit input dan IR 10.00 dan IR 10.01 merupakan bit output yang ditetapkan untuk peralatan yang dikendalikan PLC. c. Instruksi END (01) Instruksi terakihir yang diperlukan untuk melengkapi suatu program adalah instruksi END. Saat PLC menscan program, ia mengeksekusi semua instruksi hingga instruksi END pertama sebelum kembali ke awal program dan memulai eksekusi lagi. Meskipun instruksi END dapat ditempatkan sembarang titik dalam program, tetapi intruksi setelah instruksi END pertama tidak akan diekseksekusi. Nomor yang mengikuti instruksi END dalam kode mneumonik adalah kode fungsinya, yang digunakan saat memasukkan instruksi ke dalam PLC menggunakan konsol pemrogram. Instruksi END tidak memerlukan operand dan tidak boleh ada kontak ditempatkan pada garis instruksi yang sama. Jika dalam program tidak ada instruksi END, program tersebut tidak akan dieksekusi.

PTL.OPS.006(2)A

xxx

Diagram Ladder 0.00 0.01 Instruksi END(01)

Mneumonik Alamat 00000 00001 00002 00003 Instruksi Operand LD 0.00 AND NOT 0.01 Instruksi END(01)

Gambar 10 Penggunaan Instruksi END(01) d. Instruksi Blok Logika Jika rangkaian logika tidak dapat diwujudkan dengan instruksi AND, AND NOT, OR, atau OR NOT saja, maka perlu menggunakan instruksi blok logika. Perbedaannya adalah bahwa instruksi AND, AND NOT, OR, dan OR NOT mengkombinasikan antar kondisi eksekusi dengan suatu bit operand, sedangkan instruksi blok logika yang terdiri dari instruksi AND LOAD dan OR LOAD mengkombinasikan kondisi eksekusi dengan kondisi eksekusi terakhir yang belum digunakan. Instruksi blok logika tidak diperlukan dalam program diagram ladder, tetapi diperlukan hanya pada program mneumonik.

Instruksi AND LOAD Instruksi AND LOAD meng-AND-kan dihasilkan oleh dua blok logika.Diagram Ladder 0.00 0,01 0,02 Instruksi 0,03

kondisi

eksekusi

yang

Mneumonik Alamat 00000 00001 00002 00003 00004 00005 Instruksi LD OR LD NOT OR AND LD Instruksi Operand 0.00 0.01 0.02 0.03

Gambar 11 Penggunaan Instruksi AND LOAD

PTL.OPS.006(2)A

xxxi

Instruksi OR LOAD Instruksi OR LOAD meng-OR-kan kondisi eksekusi yang dihasilkan oleh dua blok logika. Diagram di bawah ini memerlukan instruksi OR LOAD antara blok logika atas dan blok logika bawah. Kondisi eksekusi akan dihasilkan untuk instruksi pada sisi kanan, baik saat IR 0.00 ON dan IR 0.01 OFF, atau saat IR 0.02 dan IR 0.03 keduanya ON.Diagram Ladder 0.00 0,02 0,01 Instruksi 0,03 Mneumonik Alamat 00000 00001 00002 00003 00004 00005 Instruksi LD AND NOT LD ND OR LD Instruksi Operand 0.00 0.01 0.02 0.03

Gambar 12 Penggunaan Instruksi OR LOAD e. Mengkode Instruksi Sisi Kanan Ganda Jika terdapat lebih dari satu instruksi sisi kanan dengan kondisi eksekusi yang sama, masing-masing dikode secara berurutan mengikuti kondisi eksekusi terakhir pada garis instruksi. Pada contoh di bawah ini, garis instruksi terakhir berisi satu kontak lagi yang merupakan instruksi AND terhadap IR 0.03.

Diagram Ladder 0.00 Instruksi 0.01 Instruksi 0.02 0.03 Instruksi

Mneumonik Alamat 00000 00001 00002 00003 00004 00005 00006 Instruksi LD OR NOT OR Instruksi 1 Instruksi 2 AND Instruksi 3 Operand 0.00 0.01 0.02

Gambar 13 Mengkode Instruksi Sisi Kanan Ganda

PTL.OPS.006(2)A

xxxii

f. Penggunaan Bit TR Bit TR (Temporarily Relay) digunakan untuk mempertahankan kondisi eksekusi pada garis instruksi bercabang. Hal ini dipertahankan karena garis instruksi dieksekusi menuju ke instruksi sisi kanan sebelum kembali ke titik cabang untuk mengeksekusi instruksi lainnya. Jika ada kontak pada garis instruksi setelah titik cabang, kondisi eksekusi untuk instruksi yang pertama tidak sama dengan kondisi pada titik cabang sehingga untuk mengeksekusi instruksi berikutnya menggunakan kondisi eksekusi titik cabang dan kontak lain setelah titik cabang tersebut. Jika program dibuat dalam bentuk diagram ladder, tidak perlu memperhatikan bit TR karena bit TR hanya relevan pada pemrograman bentuk mneumonik. Terdapat delapan bit TR, yaitu TR0 sampai dengan TR7 yang dapat digunakan untuk mempertahankan kondisi eksekusi sementara. Misalkan suatu bit TR ditempatkan pada suatu titik cabang, kondisi eksekusinya akan disimpan pada bit TR tersebut. Jika kembali ke titik cabang, bit TR mengembalikan kondisi eksekusi yang telah disimpan. Penyimpanan kondisi eksekusi pada titik cabang menggunakan bit TR sebagai operand dari instruksi OUTPUT. Kondisi eksekusi ini kemudian dikembalikan setelah mengeksekusi instruksi sisi kanan dengan menggunakan bit TR yang sama sebagai operand dari instruksi LOAD.

0,00 0,01 0.02

10,00 10,01

Alamat 00000 00001 00002 00003 00004 00005 00006

Instruksi LD NOT OUT AND OUT LD NOT AND OUT

Operand 0,00 TR0 0.01 10.00 TR0 0.02 10.01

Gambar 14 Penggunaan Bit TR

PTL.OPS.006(2)A

xxxiii

Contoh berikut ini menunjukkan penggunaan dua bit TR yaitu TR0 dan TR1 pada sebuah program.0,00 0,01 0.02 0.03 0.04 10,00 10,01 10.02 Alamat 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 Instruksi LD NOT OUT AND OUT AND OUT LD NOT AND OUT LD NOT AND OUT Operand 0,00 TR0 0.01 TR1 0.02 10.00 TR1 0.03 10.01 TR0 0.04 10.02

Gambar 15 Penggunaan Dua Bit TR g. Penggunaan Bit Kerja (Internal Relay) Dalam pemrograman, mengkombinasikan kondisi untuk menghasilkan kondisi eksekusi secara langsung sering sangat sulit. Kesulitan ini dapat siatasi dengan mudah menggunakan bit kerja untuk mentriger instruksi lain secara tidak langsung. Bit kerja tidak ditransfer dari atau ke dalam PLC. Semua bit pada daerah IR yang tidak dialokasikan sebagai bit input/output dan bit pada daerah AR (Auxilary Relay) dapa digunakan sebagai bit kerja. Bit input/output dan bit yang dialokasikan untuk keperluan tertentu tidak dapat digunakan sebagai bit kerja. Jika mengalami kesulitan pada pemrograman suatu program pengendalian pertimbangan pertama harus diberikan pada bit kerja untuk menyederhanakan program. Bit kerja sering digunakan sebagai operand untuk salah satu instruksi OUTPUT, OUTPUT NOT, DIFERENTIATE UP, DIFERENTIATE DOWN, dan KEEP, kemudian digunakan sebagai kondisi yang menentukan bagaimana instruksi lain dieksekusi. Bit kerja juga dapat digunakan untuk menyederhanakan program saat kombinasi kondisi

PTL.OPS.006(2)A

xxxiv

tertentu digunakan berulang-ulang. Pada contoh berikut ini IR 0.00, IR 0.01, IR 0.02, dan IR 0.03 dikombinasikan pada blok logika yang menyimpan kondisi eksekusinya sebagai status IR 216.00. Kemudian IR 216.00 dikombinasikan dengan kontak lain untuk menentukan kondisi output untuk IR 200.00 dan IR 200.01.

0.00 0.02 0.03

0.01

216.00

216.00 0.04 216.00 0.06 0.04

0.05

200.00 200.01

Alamat 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012

Instruksi LD AND NOT OR OR NOT OUT LD AND AND NOT OUT LD OR NOT AND OUT

Operand 0.00 0.01 0.02 0.03 216.00 216.00 0.04 0.05 200.00 216.00 0.04 0.06 200.01

Gambar 16 Penggunaan Bit Kerja h. Instruksi Timer Instruksi Timer digunakan untuk operasi tunda waktu. Ia memerlukan dua operand yang terletak pada dua baris instruksi, yaitu baris pertama untuk nomor timer dan yug kedua untuk settig waktu (SV = Set Value). Meskipun demikian, instruksi Timer terletak dalam satu alamat. Nomor Timer dipakai bersama untuk nomor Counter. Nomor Timer/ Counter hanya boleh digunakan sekali. Maksudnya, sekali nomor Timer/Counter telah digunakan, ia tidak boleh digunakan untuk instruksi Timer/Counter yang lain. Tetapi, nomor timer sebagai operand suatu kontak dapat digunakan sebanyak yang diperlukan. Banyaknya nomor Timer/Counter bergantung kepada tipe PLC. Misalnya, PLC OMRON CPM1A, terdapat 128 nomor, yaitu dari 000 sampai dengan 127. tidak diperlukan awalan apapun untuk

PTL.OPS.006(2)A

xxxv

menyatakan nomor timer. Tetapi, jika nomor timer sebagai operand suatu kontak harus diberi awalan TIM. SV dapat berupa konstanta atau alamat channel/words. Jika channel daerah IR sebagai unit input dimasukkan sebagai alamat channel, unit input ini harus disambung sedemikian sehingga SV dapat diset dari luar. Timer/ Counter yang disambung dengan cara ini hanya dapat diset dari luar dalam mode MONITOR atau RUN. Semua SV, termasuk yang diset dari luar harus dalam BCD (Binary Coded Decimal), yaitu bilangan desimal yang dikode biner. Penulisan SV harus diawali dengan tanda #.

Simbol Timer

TIM N #SV

N : Nomor Timer/ Counter SV : Set Value dalam BCD

Diagram Waktu on kondisi eksekusi off

SV

SV

Gambar 17 Diagram Waktu Instruksi Timer

Timer bekerja saat kondisi eksekusinya beralih ke on dan direset (ke SV) saat kondisi eksekusinya beralih ke off. Jika kondisi eksekusi lebh lama daripada SV, completion flag, yaitu tanda yang menunjukkan hitungan waktu telah berakhir, tetap on hingga Timer direset. Timer akan reset jika trletak pada bagian program interlock saat kondisi eksekusi instruksi interlock (IL) off, dan saat terjadi pemutusan daya. Jika dikehendaki timer tidak reset oleh dua keadaan tersebut, maka bit pulsa clock pada daerah SR untuk mencacah Counter yang menghasilkan Timer menggunakan instruksi Counter. SV mempunyai harga antara 0000 sampai dengan 9999 (BCD) dalam satuan deci-detik. Jadi, misalnya menghendaki 10 detik, maka

PTL.OPS.006(2)A

xxxvi

nilai SV harus 100. Jika SV dinyatakan tidak dalam BCD, akan muncul pesan kesalahan. Di bawah ini diberikan program-program penerapan timer. b. Tunda on (1)

0.00

TIM 000 #050

TIM000

10.00

Alamat Instruksi Operand 00000 LD 0.00 00001 TIM 0.00 #050 00002 LD TIM 000 00003 OUT 10.00

Gambar 18 Program Tunda On Jika kondisi eksekusi timer (hanya ditentukan oleh kontak 0.00) on, maka timer aktif. Lima detik kemudian (completion flag timer on) kontak TIM 000 on hingga selanjutnya output 10.00 on. Jika lama kontak 0.00 on lebih pendek daripada SV, maka completion flag tetap off dan output 10.00 juga tetap off. Agar dapat aktif meskipun kontak 0.00 hanya on sesaat, gunakan bit kerja untuk mengendalikan timer secara tidak langsung seperti ditunjukkan pada program berikut ini. c. Tunda on (2)0.00 200.00 200.00TIM 000 #050

Alamat 00000 00001 00002 00003

Instruksi LD OR OUT TIM

TIM000

10.00

00004 LD 00005 OUT

Operand 0.00 200.00 200.00 000 #050 TIM 000 10.00

Gambar 19 Program Tunda On (2)

PTL.OPS.006(2)A

xxxvii

d. Tunda on dan off

0.00 200.00

TIM002

200.00TIM 001 #050

Alamat 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009

Instruksi LD OR AND NOT OUT TIM LD NOT OR AND NOT OUT TIM

TIM001 10.00

TIM002

10.00TIM 002 #050

Operand 0.00 200.00 TIM 002 200.00 001 #050 TIM 001 10.00 TIM 002 10.00 002 #050

Gambar 20 Program Tunda On & Off 5. Peringatan dalam pemrograman Untuk mengurangi kemungkinan terjadinya kesalahan dalam merancang program kendali, perlu diingat hal-hal sebagai berikut: 1) Jumlah kondisi (kontak) yang digunakan seri atau paralel dan juga banyaknya perulangan penggunaan suatu bit tak terbatas sepanjang kapasitas memori PLC tidak dilampaui. 2) Diantara dua garis instruksi tidak boleh ada kondisi yang melintas secara vertikal. 3) Tiap garis instruksi harus memiliki sedikitnya satu kondisi yang menentukan eksekusi instruksi sisi kanan, kecuali untuk instruksi END(01), ILC(03) dan JME(05). 4) Dalam merancang diagram ladder harus memperhatikan kemungkinan instruksi yang diperlukan untuk memasukannya. Misalnya, pada gambar A di bawah ini diperlukan instruksi OR LOAD. Hal ini dapat dihindari dengan menggambar ulang diagram ladder seperti gambar B.

PTL.OPS.006(2)A

xxxviii

0,00 0,01 0.02 Diagram A

10,00

Alamat 00000 00001 00002 00003 00004

Instruksi LD LD AND OR LD OUT

Operand 0,00 0.01 0.02 10.00

0.01 0,00

0.02

10,00

Diagram B

Alamat 00000 00001 00002 00003

Instruksi LD AND OR OUT

Operand 0.01 0.02 0.00 10.00

Gambar 21 Penyederhanaan Program Logika 6. Eksekusi program Saat eksekusi program, PLC men-scan program dari atas ke bawah, mengecek semua kondisi, dan mengeksekusi semua instruksi. Instruksi harus ditempatkan dengan tepat, misalnya data yang dikehendaki dipindahkan ke words sebelum words tersebut digunakan sebagai operand instruksi. Ingat bahwa garis instruksi berakhir pd instruksi terminal sisi kanan, setelah itu baru mengeksekusi garis instruksi bercabang ke instruksi terminal yang lain. Eksekusi program semata-mata merupakan salah satu tugas yang dilakukan oleh PLC sebagai bagian dari waktu siklus.

7. Langkah-langkah pembuatan program Untuk membuat program kendali PLC ditempuh melalui langkah-langkah sistematis sebagi berikut: a. Menguraikan urutan kendali Pembuatan program diawali dengan penguraian urutan kendali. Ini dapat dibuat dengan menggunakan kalimat-kalimat logika, gambargambar, diagram waktu, atau bagan alir (flow chart). b. Menetapkan bit operand untuk peralatan input/ output. Bit operand untuk peralatan input/ output mengacu pada daerah memori PLC yang digunakan. Bit operand dapat dipilih secara bebas sejauh berada pada jangkah daerah memori yang dalokasikan. Tetapi, penggunaan secara bebas sering menjadikan ketidak-konsistenan

PTL.OPS.006(2)A

xxxix

sehingga menjadikan program kendali keliru. Oleh sebab itulah penggunaan bit operand harus ditetapkan sebelum program dibuat. Inventarisir semua peralatan input dan output yang akan disambung ke PLC, kemudian tetapkan bit operandnya. Jumlah bit oprand yang tersedia bergantung kepada tipe PLC yang dispesifikasikan menurut jumlah input-outputnya. Perbandingan jumlah bit input dan output pada umumnya 3 : 2. Misalnya PLC dengan I/O 10 memiliki bit input sejumlah 6 dan bit output 4. c. Membuat program kendali Program kendali PLC dapat dibuat dengan diagram ladder atau kode mneumonik. Pemilihan tipe program sesuai dengan jenis alat pemrogram yang akan digunakan untuk memasukkan program ke dalam PLC. Jika diguinakan komputer pilihlah diagram ladder dan jika digunakan konsol pemrogram gunakan kode mneumonik. 8. Program Kendali Motor Terdapat berbagai macam operasi motor induksi, suatu motor yang paling banyak digunakan sebagai penggerak mesin industri. Tetapi, hanya ada beberapa prinsip operasi motor induksi yaitu : Operasi Operasi Operasi Operasi Operasi motor satu arah putaran motor dua arah putaran motor dua kecepatan motor start bintang segitiga beberapa motor kendali kerja berurutan

a. Program Kendali Motor Satu arah Putaran Urutan Kendali Motor Jika tombol Start ditekan, motor berputar searah jarum jam, dan jika kemudian tombol Start dilepaskan1), motor tetap berputar dalam arah yang sama. Jika tombol Stop ditekan, motor berhenti berputar. Penetapan Bit I/O No 1 2 3 Alat input/output Tombol Stop Tombol Start Kontaktor2)

Bit operand 0.00 0.01 10.00

Fungsi Menghentikan operasi motor Menjalankan motor Menghubungkan motor ke jaringan

PTL.OPS.006(2)A

xl

Keterangan : 1) Kecuali untuk operasi yang sangat khusus, secara umum operasi menjalankan motor adalah dengan menekan tombol Start dan jika kemudian tombol ini dilepas motor akan tetap berputar. Maka, selanjutnya untuk menjalankan motor cukup disebutkan dengan menekan tombol Start saja. Motor berdaya kecil dapat disambung langsung ke PLC. Tetapi, untuk motor berdaya cukup dengan arus nominal diatas kemampuan PLC harus menggunakan kontaktor sebagai penghubung motor ke jaringan.

2)

Program Kendali PLCDiagram Ladder 0.01 10.00END(01)

Mneumonik 10.00 Alamat 00000 00001 00002 00003 Instruksi Operand LD 0.01 OR 10.00 AND NOT 0.00 END(01)

0.00

Gambar 22 Program Kendali Motor Satu Arah Putaran b. Program Kendali Motor Dua Arah Putaran Urutan Kendali Motor Jika tombol Forward (FWD) ditekan, motor berputar searah jarum jam dan jika yang ditekan tombol Reverse (REV), motor berputar berlawanan arah jarum jam. Tombol STOP digunakan untuk menghentikan operasi motor setia saat. Penetapan Bit I/O No 1 2 Alat input/output Tombol Stop Tombol Fwd Bit operand 0.00 0.01 Fungsi Menghentikan operasi motor Menjalankan motor searah jarum jam

PTL.OPS.006(2)A

xli

3 4 5

Tombol Rev Kontaktor K1 Kontaktor K2

0.02 10.00 10.01

Menjalankan motor berlawanan arh jarum jam Kontaktor putaran searah jarum jam Kontaktor putaran berlawanan arh jarum jam

Program Kendali PLC

Diagram Ladder 0,00 0,01 10,00 0,02 10,01 10,00 10,01 10,01 10,00

Mneumonik Alamat 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 Instruksi LD NOT OUT LD OR AND LD AND NOT OUT LD LD OR AND LD AND NOT OUT END(01) Operand 0,00 TR0 0,01 10,00 10,01 10 TR0 0,02 10,01 10,00 10,01

END(01)

Gambar 23 Program Kendali Motor Dua Arah Putaran

c. Program Kendali Motor Dua Kecepatan Urutan Kendali Motor Jika tombol LOW ditekan, motor berputar dalam kecepatan rendah, dan jika kemudian tombol High ditekan motor berputar dalam kecepatan tinggi. Motor tidak dapat distart langsung pada kecepatan tinggi dan pada kecepatan tinggi motor tidak dapat dipindahkan ke kecepatan rendah. Tombol Stop untuk menghentikan operasi motor.

PTL.OPS.006(2)A

xlii

Penetapan Bit I/O No 1 2 3 4 5 6 Alat input/output Tombol Stop Tombol Speed Low Bit operand 0.00 0.01 0.02 10.00 10.01 10.00 Fungsi Menghentikan operasi motor Menjalankan motor kecepatan rendah Menjalankan motor kecepatan tinggi Kontaktor kecepatan rendah Kontaktor kecepatan tinggi Kontaktor kecepatan tinggi

Tombol High Speed Kontaktor K1 Kontaktor K2 Kontaktor K3

Program Kendali PLCDiagram Ladder 0.00 0.01 10.00 10.00 200.00 0.02 10.00 200.00 10.01 10.02 0.02 10.01 10.02 10.00 Mneumonik Alamat 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 Instruksi LD NOT OUT LD OR AND LD AND NOT AND NOT AND NOT OUT LD LD OR AND LD OUT AND AND NOT OUT OUT END(01) Operand 0.00 TR0 0.01 10.01 0.02 10.01 10.02 10.00 TR0 10.00 200.00 200.00 0.02 10.00 10.01 10.02

END(01)

Gambar 24 Program Kendali Motor Dua Kecepatan

PTL.OPS.006(2)A

xliii

d. Program Kendali Motor Sistem Start Bintang Segitiga Urutan Kendali Motor Jika tombol Start ditekan, motor berputar dalam sambungan bintang. Lima detik kemudian, motor berputar dalam sambungan segitiga. Tombol Stop untuk menghentikan operasi motor setiap saat. Penetapan Bit I/O No 1 2 3 4 5 Alat input/output Tombol Stop Tombol Start Kontaktor K1 Kontaktor K2 Kontaktor K3 Bit operand 0.00 0.01 10.00 10.01 10.02 Fungsi Menghentikan operasi motor Menjalankan motor Kontaktor utama Kontaktor bintang Kontaktor segitiga

Program Kendali PLCDiagram Ladder 0.00 0.01 10.01 10.02 TIM000 10.01TIM 000 #050

Mneumonik Alamat 00000 00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 00012 00013 00014 00015 00016 00017 00018 Instruksi LD NOT OUT LD OR AND LD AND NOT AND NOT OUT LD LD OR AND LD OUT LD AND AND NOT OUT END(01) Operand 0.00 TR0 0.01 10.01 10.02 TIM000 #050 10.01 TR0 10.01 10.00 10.00 TR0 10.00 10.01 10.02

10.01 10.00 10.00 10.01

10.00

10.02

END(01)

Gambar 25 Program Kendali Motor Start Bintang Segitiga

PTL.OPS.006(2)A

xliv

c.

Rangkuman

1. Program kendali PLC terdiri atas tiga unsur yaitu alamat, instruksi dan operand. 2. Program PLC dapat dibuat dengan diagram ladder atau kode mneumonik. Pemilihan tipe program ditentukan oleh alat pemrogram yang akan digunakan. 3. Untuk dapat membuat program kendali PLC, pemrogram harus memahami struktur daerah memori PLC yang akan digunakan. Daerah memori PLC berbeda-beda sesuai dengan tipe PLC. 4. Memahami instruksi pemrograman memegang peranan paling penting dalam pembuatan program kendali. Terdeapat banyak sekali instruksi pemrograman, tetapi tidak semua instruksi dapat duterapkan pada semua tipe PLC. 5. Setiap program selalu diawali dengan instruksi LOAD dan diakhiri dengan instruksi END. Tanpa instruksi END program tidak dapat dieksekusi. 6. Program dieksekusi dengan menscan mulai dari alamat terendah hingga ke alamat tertinggi yaitu instruksi END. Pada diagram ladder ini berarti program dikesekusi mulai dari atas ke bawah bila garis instruksi bercabang, dan kemudian ke kanan hingga mengeksekusi instruksi sisi kanan. 7. Pembuatan program PLC harus dilakukan secara sistematis, yaitu mendeskripsikan sistem kendali, menetapkan operand untuk alat input/ output, baru membuat program. 8. Banyak sekali variasi program kendali motor sebagai penggerak mesin. Tetapi, untuk operasi motor induksi, suatu motor yang paling banyak digunakan sebagai penggerak mesin, secara prinsip hanya ada beberapa operasi motor yaitu operasi motor satu arah putaran, operasi dua arah putaran, operasi dua kecepatan, operasi dengan start bintang segitiga, operasi berurutan dan operasi bergantian. d. tugas

Buatlah program kendali PLC untuk operasi motor sbb: Motor II hanya dapat dioperasikan setelah motor I hanya dapat dimatikan setelah motor II mati.

PTL.OPS.006(2)A

xlv

E. Tes Formatif 1. Apa yang dimaksud dengan program? 2. Sebutkan dua macam bentuk program kendali PLC! 3. Sebutkan unsur-unsur sebuah program! 4. Apa yang dimaksud dengan instruksi sisi kiri? 5. Sebutkan enam macam instruksi diagram ladder! 6. Bilamana instruksi blok logika diperlukan dalam pembuatan program? 7. Bilamana bit TR digunakan dalam pembuatan program? 8. Instruksi manakah yang digunakan untuk operasi penundaan waktu? 9. Apa yang dimaksud dengan SV (Set Value)? 10. Apa tujuan suatu instruksi ditulis menggunakan kode fungsi? 11. Sebutkan contoh instruksi yang tidak memerlukan operand! 12. Sebutkan contoh instruksi yang tidak memerlukan kondisi! 13. Mengapa bit operand untuk perlatan I/O harus ditetapkan terlebih dahulu sebelum membuat diagram ladder? 14. Konversikan diagram ladder berikut ini menjadi kode mneumonik!

0,00

0,01 0.02

10,00 10,01

15. Konversikan program mneumonik berikut ini menjadi program diagram ladder!

Alamat 00000 00001 00002 00003 00004 00005 00006 00007 00008

Instruksi LD NOT OUT LD OR OR AND LD AND NOT OUT TIM

Operand 0.00 TR0 0.01 10.00 TIM 000 10.01 10.00 001 #050

PTL.OPS.006(2)A

xlvi

F.Jawaban Tes Formatif 1. Sederatan instruksi yang disusun secara berurutan. 2. Program diagram ladder dan program mneumonik 3. Alamat, instruksi, dan operand. 4. Instruksi yang mengkondisikan instruksi lain di sisi kanan. 5. LOAD, LOAD NOT, AND, AND NOT, OR, OR NOT 6. Bila program tidak dapat diwujudkan hanya oleh instruksi diagram ladder. 7. Bila garis instruksi bercabang. 8. Timer 9. Setelan waktu untuk Timer. 10. Untuk memasukkan instruksi yang tidak tersedia tombolnya pada Konsol Pemrogram. 11. END(01), IL(02), ILC(03), JMP(04), JME(05) 12. END(01) 13. Agar operand untuk peralatan I/O konsisten. 14. Konversikan diagram ladder berikut ini menjadi kode mneumonik

Alamat 00000 00001 00002 00003 00004 00005 00006

Instruksi LD NOT OUT AND LD OUT LD NOT AND OUT

Operand 0.00 TR 0 0.01 10.00 TR 0 0.02 10.01

15. Konversikan program mneumonik berikut ini menjadi program diagram ladder!

0.00

0.01 10.00 TIM004

TIM001

10.00

TIM 001 #100

PTL.OPS.006(2)A

xlvii

Kegiatan Belajar 3MEMASUKKAN PROGRAM KE DALAM PLCa. Tujuan Pembelajaran Setelah pemelajaran siswa dapat: 1. Menggunakan software CX-Programmer untuk: a. Membuat program diagram ladder b. Mentransfer program ke dalam PLC 2. Menggunakan Konsol Pemrogram untuk: a. Memasukkan password b. Menghapus memori c. Menulis/memasukkan program ke dalam PLC b. Uraian Materi 1. Mode Operasi PLC Operasi PLC dikategorikan dalam tiga mode yaitu: PROGRAM, MONITOR, dan RUN. Pilihan mode operasi harus dipilih dengan tepat sesuai dengan aktifitas dalam sistem kendali PLC. Mode PROGRAM digunakan untuk membuat dan mengedit program, menghapus memori, atau mengecek kesalahan program. Pada mode ini, program tidak dapat dieksekusi/ dijalankan. Mode MONITOR digunakan menguji operasi sistem, seperti memonitor status operasi, melaksanakan instruksi force set dan force reset bit I/O, merubah SV (Set Value) dan PV (Present Value) timer dan counter, merubah data kata, dan mengedit program online. Mode RUN digunakan untuk menjalankan program. Status operasi PLC dapat dimonitor dari peralatan pemrogram, tetapi bit tdk dapat di paksa set/ reset dan SV/PV timer dan counter tidak dapat diubah. 2. Jenis-Jenis Alat Pemrogram Ada beberapa jenis alat untuk memasukkan program ke dalam PLC yaitu komputer yang dilengkapi dengan software ladder misalnya CXProgrammer, Konsol Pemrogram, dan Programmable Terminal.

PTL.OPS.006(2)A

xlviii

Dengan software ladder CX-Programmer, program yang dimasukkan ke dalam PLC dapat berbentuk diagram ladder atau kode mneumonik, tetapi Konsol Pemrogram hanya dapat memasukkan program dalam bentuk kode mneumonik. 3. Sambungan Alat Pemrogram PLC dapat disambung ke Konsol Pemrogram atau komputer dengan software ladder seperti CX-Programmer, SSS (Sysmac Support Software), atau Syswin, dan Programmable Terminal. a. Sambungan Konsol Pemrogram Hubungkan Konsol Pemrogram ke port peripheral PLC. Konsol Pemrogram tidak dapat disambung ke port RS-232C. PLC akan otomatis berkomunikasi dengan Konsol Pemrogram tanpa memandang metode komunikasi yang dipilih pada saklar komunikasi PLC.

Gambar 26 Sambungan Konsol Pemrogram b. Sambungan Komunikasi Host Link Komunikasi Host Link adalah komunikasi antara PLC dan komputer yang didalamnya diinstal software ladder. Komputer dapat disambung ke port peripheral atau port RS-232C PLC. Port peripheral dapat beroperasi dalam mode Host Link atau mode peripheral bus. Port RS232C beroperasi hanya dalam mode Host Link Komputer dapat disambung ke port peripheral PLC dengan adapter RS- 232C : CQM1-CIF02 atau CPM1-CIF01.

PTL.OPS.006(2)A

xlix

Gambar 27 Sambungan komunikasi Host Link

c. Sambungan Komunikasi NT Link Komunikasi NT Link adalah komunikasi antara PLC dan Programmable Terminal. Pada Link NT 1:1, PLC dapat disambung langsung ke Programmable Terminal yang disambung ke port RS-232C. Ia tidak dapat disambung ke port peripheral.

Gambar 28 Sambungan komunikasi NT Link

4. Memasukkan Program Menggunakan CX-Programmer CX Programmer adalah software ladder untuk PLC merk OMRON. Ia beroperasi di bawah sistem operasi Windows, oleh sebab itu pemakai software ini diharapkan sudah familier dengan sistem operasi Windows antara lain untuk menjalankan software program aplikasi, membuat file, menyimpan file, mencetak file, menutup file, membuka file, dan keluar dari (menutup) software program.

PTL.OPS.006(2)A

l

Ada beberapa persyaratan minimum yang harus dipenuhi untuk bisa mengoperasikan CX Programmer secara optimal yaitu: Komputer IBM PC/AT kompatibel CPU Pentium I minimal 133 MHz RAM 32 Mega bytes Hard disk dengan ruang kosong kurang lebih 100 MB Monitor SVGA dengan resolusi 800 x 600

a. Menjalankan CX Programmer Ada banyak cara untuk menjalankan suatu software termasuk CX Programmer. Berikut ini ditunjukkan cara umum menjalankan software dalam sistem operasi Windows. Klik tombol Start > Program > OMRON > CX-Programmer > CXProgrammer. Akan tampil Layar CX Programmer sebagai berikut:

Gambar 29 Layar interface utama

PTL.OPS.006(2)A

li

Ada beberapa menu/command yang perlu diketahui pada layar CXProgrammer utama yaitu: Menu/Command File>New File>Open File>Exit View>Toolbar Tool>Option Help Topic Help Content Membuat file baru Membuka file Keluar dari CX-Programmer Menampilkan/ menyembunyikan toolbar Mengatur beberapa opsi : Meminta penjelasan menurut topik Meminta penjelasan menurut isi Fungsi

b. Membuat file baru Klik File, New untuk membuat file baru. Kotak dialog Change PLC ditampilkan

Gambar 30 Kotak dialog merubah PLC Pada kotak Device Type, klik tanda untuk memilih tipe PLC yang akan digunakan. Kemudian klik Setting untuk memilih jumlah input/output PLC. Kotak dialog Device Type Setting ditampilkan.

PTL.OPS.006(2)A

lii

Gambar 31 Kotak dialog Device Type Setting Pada General, CPU Type, klik tand untuk memilih jumlah I/O PLC, OK. Kembali ke kotak dialog Change PLC, pilih OK. Layar CXProgrammer ditampilkan.

Project Workspace

Output

Ladder Diagram

Gambar 32 Layar CX-Programmer

PTL.OPS.006(2)A

liii

Secara default ada tiga window tampil secara bersamaan, yaitu: 1) Window diagram ladder Di sini, diagram ladder akan digambar. 2) Window Project Workspace Window Project Workspace (Ruang Kerja Proyek) menampilkan proyek sebagai struktur hierarkhi antara PLC dan rincian program. Penjelasan beberapa obyek dalam struktur ini sebagai berikut: PLC Menampilkan dan merubah tipe PLC, menampilkan mode operasi PLC Symbols Global Menampilkan simbol global, yaitu simbol yang digunakan secara umum untuk semua program. Yang dimaksud symbols adalah operand dalam daerah memori PLC. Program Menampilkan nama program (proyek) Symbol Local Menampilkan simbol lokal, yaitu simbol yang digunakan hanya pada program yang sedang aktif. Section ladder. Menampilkan/ menyembunyikan tampilan diagram

3) Window Output Window output akan menampilkan kesalahan dalam menulis diagram ladder. Kesalahan juga ditunjukkan secara langsung dalam window diagram ladder, dimana akan muncul tampilan warna merah pada bagian program yang salah.

9.

Menggambar Diagram Ladder

CX-Programmer membebaskan pemakai untuk membuat program dalam bentuk diagram ladder atau mneumonik. Tetapi, akan lebih baik menggunakan program diagram ladder. Pemakai juga dibebaskan untuk menggunakan operasi toolbar, atau shortcut keyboard. Fungsi masing-masing toolbar dan shortcut ditunjukkan pada tabel berikut ini :

PTL.OPS.006(2)A

liv

Menu/ Comand Insert>Contact>Normally Open Insert>Contact>Normally Closed Insert>Vertical>Up Insert>Vertical>Down Insert>Horizontal Insert>Coil>Normally Open Insert>Coil>Normally Closed Insert>Instruction

Toolbar

Shortcut C / U V O Q I

Misalnya, program ladder di bawah ini akan dibuat menggunakan CX-Programmer !0.01 10,00 0,00 10,00

END(01)

Gambar 33 Program Diagram ladder Lakukan prosedur persiapan hingga tampil layar CX-Programmer seperti dijelaskan diatas. 1) Tempatkan kursor pada sel kiri atas. Klik Insert > Contact > Normally Open atau , maka muncul kotak dialog New Contact

PTL.OPS.006(2)A

lv

Gambar 34 Kotak dialog New Contact Pada kotak Name or address, ketik 1 untuk menulis operand 0.01. Klik OK atau tekan Enter. Kursor akan bergeser ke kanan satu sel. 2) Klik Insert > Contact > Normally Closed atau , ketik 0 untuk menulis operand 0.00, Klik OK atau tekan Enter. 3) Klik Insert > Coil > Normally Open atau kotak dialog New Coil : , maka muncul

Gambar 35 Kotak dialog New Coil

PTL.OPS.006(2)A

lvi

4) Ketik 1000 untuk menulis operand 10.00. Klik OK atau tekan Enter. 5) Tekan Enter, untuk menambah baris pada rung yang sama. Kursor berpindah ke awal baris baru. 6) Klik Insert > Contact > Normally Open atau OK. , ketik 1000,

7) Klik Insert > Vertical > Up atau diantara kontak NO 0.01 dan kontak NC 0.00. 8) Tekan tombol Esc untuk menon-aktifkan toolbar yang sedang aktif. Pindahkan kursor ke awal rung baru dengan menggunakan tombol anak panah. Begitu kursor berpindah ke rung baru, diagram ladder secara otomatis mengembang ke kanan. untuk menulis instruksi lainnya. 9) Klik Insert > Instruction Muncul kotak dialog Instruction sebagai berikut:

Gambar 36 Kotak dialog Instruction Ketik END pada