modul elektronika dan mekatronika...

151
MODUL ELEKTRONIKA DAN MEKATRONIKA PENGOPERASIAN PLC OLEH LINGGA NURRAHMAN BUKU SERIAL REVITALISASI SMK

Upload: doanthuy

Post on 03-Mar-2019

262 views

Category:

Documents


11 download

TRANSCRIPT

Page 1: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

M O D U L E L E K T R O N I K A DA N M E K AT R O N I K A

P E N G O P E R A S I A N P L CO L E H L I N G G A N U R R A H M A N

B U K U S E R I A L R E V I TA L I S A S I S M K

Page 2: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

1

MODUL PENGOPERASIAN PLC

Untuk Sekolah Menengah Kejuruan Edisi Tahun 2017

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAANDIREKTORAT JENDERAL PENDIDIKAN DASAR DAN MENENGAHDIREKTORAT PEMBINAAN SEKOLAH MENENGAH KEJURUAN

Page 3: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

2

MODUL PENGOPERASIAN PLCCopyright © 2017, Direktorat Pembinaan SMKAll rights Reserved

PengarahDrs. H. Mustaghfirin Amin, M.BADirektur Pembinaan SMK

Penanggung JawabArie Wibowo Khurniawan, S.Si. M.AkKasubdit Program dan Evaluasi, Direktorat Pembinaan SMK

Ketua TimArfah Laidiah Razik, S.H., M.A.Kasi Evaluasi, Subdit Program dan Evaluasi, Direktorat Pembinaan SMK

PenyusunLingga Nurrahman, S.Pd(SMK Negeri 1 Cilegon)

Desain dan Tata LetakRayi Citha Dwisendy, S.Ds

ISBN

Penerbit:Direktorat Pembinaan Sekolah Menengah KejuruanKomplek Kementerian Pendidikan dan Kebudayaan, Gedung E, Lantai 13Jalan Jenderal Sudirman, Senayan, Jakarta 10270

Page 4: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

i

KATA PENGANTAR KASUBDIT PROGRAM DAN EVALUASI

Assalamu’alaikum Warahmatullahi WabarakatuhSalam Sejahtera,

Melalui Instruksi Presiden (Inpres) Nomor 9 Tahun 2016 tentang Revitalisasi Sekolah Menengah Kejuruan (SMK), dunia pendidikan khususnya SMK sangat terbantu karena akan terciptanya sinergi antar instansi dan lembaga terkait sesuai dengan tugas dan fungsi masing-masing dalam usaha mengangkat kualitas SMK. Kehadiran Buku Serial Revitalisasi SMK ini diharapkan dapat memudahkan penyebaran informasi bagaimana tentang Revitalisasi SMK yang baik dan benar kepada seluruh stakeholder sehingga bisa menghasilkan lulusan yang terampil, kreatif, inovatif, tangguh, dan sigap menghadapi tuntutan dunia global yang semakin pesat. Buku Serial Revitalisasi SMK ini juga diharapkan dapat memberikan pelajaran yang berharga bagi para penyelenggara pendidikan Kejuruan, khususnya di Sekolah Menengah Kejuruan untuk mengembangkan pendidikan kejuruan yang semakin relevan dengan kebutuhan masyarakat yang senantiasa berubah dan berkembang sesuai tuntuan dunia usaha dan industri. Tidak dapat dipungkuri bahwa pendidikan kejuruan memiliki peran strategis dalam menghasilkan manusia Indonesia yang terampil dan berkeahlian dalam bidang-bidang yang sesuai dengan kebutuhan. Terima kasih dan penghargaan kami sampaikan kepada semua pihak yang terus memberikan kontribusi dan dedikasinya untuk meningkatkan kualitas Sekolah Menengah Kejuruan. Buku ini diharapkan dapat menjadi media informasi terkait upaya peningkatan kualitas lulusan dan mutu Sumber Daya Manusia (SDM) di SMK yang harus dilakukan secara sistematis dan terukur.

Wassalamu`alaikum Warahmatullahi Wabarakatuh

Jakarta, 2017

Kasubdit Program Dan Evaluasi Direktorat Pembinaan SMK

Page 5: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

ii

Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa atas rahmat dan

karunia-Nya, sehingga kami dapat menyusun bahan ajar modul manual untuk Bidang

Ketenagalistrikan. Modul ini disusun menggunakan pendekatan pembelajaran

berdasarkan kompetensi, sebagai konsekuensi logis dari Kurikulum SMK Tahun 2016

yang menggunakan pendekatan kompetensi.

Pekerjaan berat ini dapat terselesaikan, tentu dengan banyaknya dukungan dan

bantuan dari berbagai pihak yang perlu diberikan penghargaan dan ucapan terima kasih.

Kami mengharapkan saran dan kritik dari para pakar di bidang psikologi, praktisi dunia

usaha dan industri, dan pakar akademik sebagai bahan untuk melakukan peningkatan

kualitas modul. Diharapkan para pemakai berpegang pada azas keterlaksanaan,

kesesuaian, dan fleksibilitas dengan mengacu pada perkembangan IPTEK pada dunia

kerja dan potensi SMK serta dukungan kerja dalam rangka membekali kompetensi standar

para peserta diklat.

Demikian, semoga modul ini dapat bermanfaat bagi kita semua, khususnya

peserta diklat SMK Bidang Ketenagalistrikan, atau praktisi yang sedang mengembangkan

bahan ajar modul SMK.

Stuttgart, 09 April 2017

Lingga Nurrahman, S.Pd

KATA PENGANTAR PENULIS

Page 6: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

iii

Kata Pengantar…………………………………………………………………………………………………………………….. ii

Daftar Isi ………………………………………………………………………………………………………………………………..iii

BAB I PENDAHULUAN …………………………………………………………………………………………………………1

A. Deskripsi…………………………………………………………………………………………………………….. 1

B. Prasyarat……………………………………………………………………………………………………………. 1

C. Petunjuk Penggunaan Modul…………………………………………………………………………. 1

D. Tujuan Akhir………………………………………………………………………………………………………. 2

E. Kompetensi ………………………………………………………………………………………………………..2

F. Cek Kemampuan ……………………………………………………………………………………………….3

BAB II PEMBELAJARAN…………………………………………………………………………………………………….. 6

Rencana Belajar Siswa…………………………………………………………………………………………… 6

Kegiatan Belajar 1 : Sistem Kendali PLC……………………………………………………………….7

A. Sistem Kendali ………………………………………………………………………………………………….7

B. Sistem Kendali PLC…………………………………………………………………………………………10

C. Komponen Unit PLC …………………………………………………………………………………….…14

D. Spesifikasi …………………………………………………………………………………………………….…20

E. Perbandingan Sistem Kendali Elektromagnet da PLC ………………………….….23

F. Keunggulan Sistem Kendali PLC ………………………………………………………………...23

G. Penerapan Sistem Kendali PLC …………………………………………………………………...24

H. Langkah-Langkah Desain Sistem Kendali PLC…………………………………………. 25

Rangkuman 1 ………………………………………………………………………………………………………….25

Tes Formatif 1 ………………………………………………………………………………………………………..26

Kunci Jawaban Tes Formatif 1…………………………………………………………………………... 27

Kegiatan Belajar 2 : Teknik Pemrograman PLC………………………………………………....29

A. Unsur-Unsur Program ……………………………………………………………………………………..29

B. Bahasa Pemrograman …………………………………………………………………………………...30

DAFTAR ISI

i

ii

iii

Kata Pengantar Kasubdit Program Dan Evaluasi.......................................................

Kata Pengantar Penulis...............................................................................................

Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa atas rahmat dan

karunia-Nya, sehingga kami dapat menyusun bahan ajar modul manual untuk Bidang

Ketenagalistrikan. Modul ini disusun menggunakan pendekatan pembelajaran

berdasarkan kompetensi, sebagai konsekuensi logis dari Kurikulum SMK Tahun 2016

yang menggunakan pendekatan kompetensi.

Pekerjaan berat ini dapat terselesaikan, tentu dengan banyaknya dukungan dan

bantuan dari berbagai pihak yang perlu diberikan penghargaan dan ucapan terima kasih.

Kami mengharapkan saran dan kritik dari para pakar di bidang psikologi, praktisi dunia

usaha dan industri, dan pakar akademik sebagai bahan untuk melakukan peningkatan

kualitas modul. Diharapkan para pemakai berpegang pada azas keterlaksanaan,

kesesuaian, dan fleksibilitas dengan mengacu pada perkembangan IPTEK pada dunia

kerja dan potensi SMK serta dukungan kerja dalam rangka membekali kompetensi standar

para peserta diklat.

Demikian, semoga modul ini dapat bermanfaat bagi kita semua, khususnya

peserta diklat SMK Bidang Ketenagalistrikan, atau praktisi yang sedang mengembangkan

bahan ajar modul SMK.

Stuttgart, 09 April 2017

Lingga Nurrahman, S.Pd

Page 7: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

iv

Rangkuman 4 ………………………………………………………………………………………..……………….105

Tes Formatif 4 ………………………………………………………………………………………………………..106

Jawaban Tes Formatif 4 ……………………………………………………………………………………….107

Lembar Kerja 4 ……………………………………………………………………………………………………….108

Kegiatan Belajar 5 : Mengoperasikan Sistem Kendali ……………………………………..110

A. Menguji coba Program Kendali PLC …………………………………………………………...110

B. Mengoperasikan Motor Dengan Kendali PLC …………………………………………….114

Rangkuman 5 ………………………………………………………………………………………………………….115

Tes Formatif 5.....................................................................................................116

Jawaban Tes Formatif 5 ……………………………………………………………………………………….116

Lembar Kerja 5 ……………………………………………………………………………………………………….118

Kegiatan Belajar 6 : Melacak Kesalahan Sistem Kendali PLC ………………………..123

A. Macam-Macam Kesalahan Sistem Kendali PLC ……………………………………….123

B. Kesalahan Pemrograman ……………………………………………………………………………..123

C. Kesalahan Komunikasi ………………………………………………………………………………….128

D. Kesalahan Operasi ………………………………………………………………………………………...128

E. Pemeliharaan Preventif …………………………………………………………………………..…...130

F. Bagan Alir Lacak Kesalahan ………………………………………………………………………..132

Rangkuman 6 ………………………………………………………………………………………………………..135

Tes Formatif 6 ……………………………………………………………………………………………………….135

Jawaban Tes Formatif 6…………………………………………………………………………………….. 136

Lembar Kerja 6.1……………………………………………………………………………………………………137

Lembar Kerja 6.2 ………………………………………………………………………………………………….138

BAB III Evaluasi …………………………………………………………………………………………………………………139

Daftar Pustaka…………………………………………………………………………………………………………………. 142

C. Struktur Daerah Memori ………………………………………………………………………………33

D. Instruksi Pemrograman ……………………………………………………………………………….33

E. Peringatan Dalam Pemrograman ……………………………………………………………….48

F. Eksekusi Program ………………………………………………………………………………………...49

G. Langkah-Langkah Pembuatan Program………………………………………………….. .50

H. Program Kendali Motor ………………………………………………………………………………..51

Tugas ……………………………………………………………………………………………………………………..57

Rangkuman 2 ………………………………………………………………………………………………………..58

Tes Formatif 2 ……………………………………………………………………………………………………...59

Jawaban Tes Formatif 2…………………………………………………………………………………… ..60

Kegiatan Belajar 3 : Memasukkan Program ke Dalam PLC………………………… ..62

A. Mode Operasi PLC ………………………………………………………………………………………..62

B. Jenis-Jenis Alat Pemrogram ………………………………………………………………………63

C. Sambungan Alat Pemrogram………………………………………………………………….. ..63

D. Memasukkan Program Menggunakan CX-Programmer ………………………..65

E. Memasukkan Program Menggunakan Konsol Pemrogram …………………..77

Rangkuman 3………………………………………………………………………………………………………. 83

Tes Formatif 3 ……………………………………………………………………………………………………..84

Jawaban Tes Formatif 3 …………………………………………………………………………………….86

Lembar Kerja 3.1 ………………………………………………………………………………………………….87

Lembar Kerja 3.2 ………………………………………………………………………………………………….90

Lembar Kerja 3.3 ………………………………………………………………………………………………….92

Kegiatan Belajar 4 : Pemasangan dan Pengawatan I/O ………………………………..93

A. Keselamatan Kerja Pemasangan Unit PLC ……………………………………………...95

B. Keselamatan Kerja Pengawatan I/O ………………………………………………………....95

C. Pengawatan I/O Program Kendali Motor…………………………………………………..99

D. Pengawatan Beban Sistem Kendali Motor ……………………………………………..101

E. Pengecekan Pengawetan I/O…………………………………………………………………….103

Page 8: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

v

Rangkuman 4 ………………………………………………………………………………………..……………….105

Tes Formatif 4 ………………………………………………………………………………………………………..106

Jawaban Tes Formatif 4 ……………………………………………………………………………………….107

Lembar Kerja 4 ……………………………………………………………………………………………………….108

Kegiatan Belajar 5 : Mengoperasikan Sistem Kendali ……………………………………..110

A. Menguji coba Program Kendali PLC …………………………………………………………...110

B. Mengoperasikan Motor Dengan Kendali PLC …………………………………………….114

Rangkuman 5 ………………………………………………………………………………………………………….115

Tes Formatif 5.....................................................................................................116

Jawaban Tes Formatif 5 ……………………………………………………………………………………….116

Lembar Kerja 5 ……………………………………………………………………………………………………….118

Kegiatan Belajar 6 : Melacak Kesalahan Sistem Kendali PLC ………………………..123

A. Macam-Macam Kesalahan Sistem Kendali PLC ……………………………………….123

B. Kesalahan Pemrograman ……………………………………………………………………………..123

C. Kesalahan Komunikasi ………………………………………………………………………………….128

D. Kesalahan Operasi ………………………………………………………………………………………...128

E. Pemeliharaan Preventif …………………………………………………………………………..…...130

F. Bagan Alir Lacak Kesalahan ………………………………………………………………………..132

Rangkuman 6 ………………………………………………………………………………………………………..135

Tes Formatif 6 ……………………………………………………………………………………………………….135

Jawaban Tes Formatif 6…………………………………………………………………………………….. 136

Lembar Kerja 6.1……………………………………………………………………………………………………137

Lembar Kerja 6.2 ………………………………………………………………………………………………….138

BAB III Evaluasi …………………………………………………………………………………………………………………139

Daftar Pustaka…………………………………………………………………………………………………………………. 142

Page 9: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

vi

Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

Kejuruan (SMK) pada bidang keahlian ketenagalistrikan. Mengingat bahwa fungsi PLC

sebagai alat kendali sangat luas, sementara jumlah jam pembelajaran yang dialokasikan

terbatas, maka materi modul mencakup hanya kemampuan dasar yang harus dimiliki

siswa untuk memenuhi kompetensi yang dimaksud.

Selain itu, meskipun secara prinsip penggunaan PLC sebagai alat kendali adalah

sama apapun merknya, namun kenyataannya terdapat perbedaan dalam beberapa hal,

misalnya dalam teknik pengalamatan. Oleh karena itu, demi kesinambungan paparan

pemelajaran, maka dalam modul ini PLC yang dijelaskan hanya satu merk saja.

Agar mudah memahami modul ini diharapkan siswa telah menguasai kompetensi

sebagai berikut :

Gerbang logika dasar

Sistem kendali elektromagnet

Karakteristik operasi mesin listrik

Pengoperasian komputer dengan sistem operasi Window.

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 harus dipelajari ulang khusus pada bagian materi yang belum dikuasai.

Page 10: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

1

Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

Kejuruan (SMK) pada bidang keahlian ketenagalistrikan. Mengingat bahwa fungsi PLC

sebagai alat kendali sangat luas, sementara jumlah jam pembelajaran yang dialokasikan

terbatas, maka materi modul mencakup hanya kemampuan dasar yang harus dimiliki

siswa untuk memenuhi kompetensi yang dimaksud.

Selain itu, meskipun secara prinsip penggunaan PLC sebagai alat kendali adalah

sama apapun merknya, namun kenyataannya terdapat perbedaan dalam beberapa hal,

misalnya dalam teknik pengalamatan. Oleh karena itu, demi kesinambungan paparan

pemelajaran, maka dalam modul ini PLC yang dijelaskan hanya satu merk saja.

Agar mudah memahami modul ini diharapkan siswa telah menguasai kompetensi

sebagai berikut :

Gerbang logika dasar

Sistem kendali elektromagnet

Karakteristik operasi mesin listrik

Pengoperasian komputer dengan sistem operasi Window.

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 harus dipelajari ulang khusus pada bagian materi yang belum dikuasai.

BAB IPENDAHULUAN

Page 11: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

2

digital I/O PLC dengan

komponen eksternal

Mengkonstruksi dan memeriksa hubungan digital I/O

PLC dengan komponen eksternal

3. Menerapkan konfigurasi,

set-up PLC dan mengatur

PLC sesuai dengan buku

manual dan fungsinya

Menerangkan dan menerapkan konfigurasi dan set-up

PLC

Mengaktifkan dan mengatur PLC sesuai dengan buku

manual dan fungsinya

4. Menentukan peta memori

PLC dan pengalamatan I/O

serta Menggunakan peta

memori* dan

pengalamatan I/O pada

pemrograman PLC

Menerangkan dan menentukan peta memori PLC dan

pengalamatan I/O

Menunjukkan dan menggunakan peta memori dan

pengalamatan I/O pada pemrograman PLC

5. Menentukan bahasa

pemrograman PLC

berdasarkan programming

manual dan merancang

pengontrolan dengan

bahasa pemrograman PLC

Menerangkan dan menentukan bahasa pemrograman

PLC berdasarkan programming manual

Mengkonstruksi dan merancang pengontrolan dengan

bahasa pemrograman PLC

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.

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.

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.

Mata Pelajaran : Sistem Kontrol Terprogram

Kelas : XI

Jumlah Jam : 288 JP (8 JP x 36 minggu efektif)

1. Menganalisis dan

memeriksa kondisi operasi

sistem dan perangkat

keras PLC berdasarkan

operation manual

Menentukan dan menganalisis kondisi operasi sistem

dan perangkat keras PLC berdasarkan operation

manual

Mengkonstruksi dan memeriksa kondisi operasi

sistem dan komponen perangkat keras PLC

2. Menganalisis dan

memeriksa hubungan

Menyelidiki dan menganalisis hubungan digital I/O

PLC dengan komponen eksternal.

Page 12: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

3

digital I/O PLC dengan

komponen eksternal

Mengkonstruksi dan memeriksa hubungan digital I/O

PLC dengan komponen eksternal

3. Menerapkan konfigurasi,

set-up PLC dan mengatur

PLC sesuai dengan buku

manual dan fungsinya

Menerangkan dan menerapkan konfigurasi dan set-up

PLC

Mengaktifkan dan mengatur PLC sesuai dengan buku

manual dan fungsinya

4. Menentukan peta memori

PLC dan pengalamatan I/O

serta Menggunakan peta

memori* dan

pengalamatan I/O pada

pemrograman PLC

Menerangkan dan menentukan peta memori PLC dan

pengalamatan I/O

Menunjukkan dan menggunakan peta memori dan

pengalamatan I/O pada pemrograman PLC

5. Menentukan bahasa

pemrograman PLC

berdasarkan programming

manual dan merancang

pengontrolan dengan

bahasa pemrograman PLC

Menerangkan dan menentukan bahasa pemrograman

PLC berdasarkan programming manual

Mengkonstruksi dan merancang pengontrolan dengan

bahasa pemrograman PLC

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.

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.

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.

Mata Pelajaran : Sistem Kontrol Terprogram

Kelas : XI

Jumlah Jam : 288 JP (8 JP x 36 minggu efektif)

1. Menganalisis dan

memeriksa kondisi operasi

sistem dan perangkat

keras PLC berdasarkan

operation manual

Menentukan dan menganalisis kondisi operasi sistem

dan perangkat keras PLC berdasarkan operation

manual

Mengkonstruksi dan memeriksa kondisi operasi

sistem dan komponen perangkat keras PLC

2. Menganalisis dan

memeriksa hubungan

Menyelidiki dan menganalisis hubungan digital I/O

PLC dengan komponen eksternal.

Page 13: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

4

4. Menentukan peta

memori PLC dan

pengalamatan I/O

serta Menggunakan

peta memori dan

pengalamatan I/O

pada pemrograman

PLC

a. Menerangkan peta memori PLC dan

pengalamatan I/O

b. Menentukan peta memori PLC dan pengalamatan

I/O

c. Menunjukkan peta memori dan pengalamatan I/O

pada pemrograman PLC

d. Menggunakan peta memori dan pengalamatan

I/O pada pemrograman PLC

5. Menentukan bahasa

pemrograman PLC

berdasarkan

programming

manual dan

merancang

pengontrolan

dengan bahasa

pemrograman PLC

a. Menerangkan bahasa pemrograman PLC

berdasarkan programming manual

b. Menentukan bahasa pemrograman PLC

berdasarkan programming manual

c. Mengkonstruksi pengontrolan dengan bahasa

pemrograman PLC

d. Merancang pengontrolan dengan bahasa

pemrograman PLC

Kompetensi Kemampuan Penguasaan

Ya Tidak

1. Menganalisis dan

memeriksa kondisi

operasi sistem dan

perangkat keras PLC

berdasarkan

operation manual

a. Menentukan kondisi operasi sistem dan perangkat

keras PLC berdasarkan operation manual

b. Menganalisis kondisi operasi sistem dan

perangkat keras PLC berdasarkan operation

manual

c. Mengkonstruksi kondisi operasi sistem dan

perangkat keras PLC berdasarkan operation

manual

d. Memeriksa kondisi operasi sistem dan perangkat

keras PLC berdasarkan operation manual

2. Menganalisis dan

memeriksa

hubungan digital I/O

PLC dengan

komponen eksternal

a. Menyelidiki hubungan digital I/O PLC dengan

komponen eksternal.

b. Menganalisis hubungan digital I/O PLC dengan

komponen eksternal.

c. Mengkonstruksi hubungan digital I/O PLC dengan

komponen eksternal

d. Memeriksa hubungan digital I/O PLC dengan

komponen eksternal

3. Menerapkan

konfigurasi, set-up

PLC dan mengatur

PLC sesuai dengan

buku manual dan

fungsinya

a. Menerangkan konfigurasi dan set-up PLC

b. Menerapkan konfigurasi dan set-up PLC

c. Mengaktifkan mengatur PLC sesuai dengan buku

manual dan fungsinya

d. Mengatur PLC sesuai dengan buku manual dan

fungsinya

Page 14: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

5

4. Menentukan peta

memori PLC dan

pengalamatan I/O

serta Menggunakan

peta memori dan

pengalamatan I/O

pada pemrograman

PLC

a. Menerangkan peta memori PLC dan

pengalamatan I/O

b. Menentukan peta memori PLC dan pengalamatan

I/O

c. Menunjukkan peta memori dan pengalamatan I/O

pada pemrograman PLC

d. Menggunakan peta memori dan pengalamatan

I/O pada pemrograman PLC

5. Menentukan bahasa

pemrograman PLC

berdasarkan

programming

manual dan

merancang

pengontrolan

dengan bahasa

pemrograman PLC

a. Menerangkan bahasa pemrograman PLC

berdasarkan programming manual

b. Menentukan bahasa pemrograman PLC

berdasarkan programming manual

c. Mengkonstruksi pengontrolan dengan bahasa

pemrograman PLC

d. Merancang pengontrolan dengan bahasa

pemrograman PLC

Page 15: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

6

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

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.

Gambar 1 Unsur-unsur sistem kendali

PROSES Input Output

Mata Pelajaran : Sistem Kontrol Terprogram

Kompetensi : 1. Menganalisis dan memeriksa kondisi operasi sistem

dan perangkat keras PLC berdasarkan operation

manual

2. Menganalisis dan memeriksa hubungan digital I/O

PLC dengan komponen eksternal

3. Menerapkan konfigurasi, set-up PLC dan mengatur

PLC sesuai dengan buku manual dan fungsinya

4. Menentukan peta memori PLC dan pengalamatan I/O

serta Menggunakan peta memori dan pengalamatan

I/O pada pemrograman PLC

5. Menentukan bahasa pemrograman PLC berdasarkan

programming manual dan merancang pengontrolan

dengan bahasa pemrograman PLC

Kegiatan belajar 1

Kegiatan belajar 2

Kegiatan belajar 3

Kegiatan belajar 4

Kegiatan belajar 5

Kegiatan belajar 6

BAB IIPEMBELAJARAN

Page 16: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

7

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

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.

Gambar 1 Unsur-unsur sistem kendali

PROSES Input Output

Mata Pelajaran : Sistem Kontrol Terprogram

Kompetensi : 1. Menganalisis dan memeriksa kondisi operasi sistem

dan perangkat keras PLC berdasarkan operation

manual

2. Menganalisis dan memeriksa hubungan digital I/O

PLC dengan komponen eksternal

3. Menerapkan konfigurasi, set-up PLC dan mengatur

PLC sesuai dengan buku manual dan fungsinya

4. Menentukan peta memori PLC dan pengalamatan I/O

serta Menggunakan peta memori dan pengalamatan

I/O pada pemrograman PLC

5. Menentukan bahasa pemrograman PLC berdasarkan

programming manual dan merancang pengontrolan

dengan bahasa pemrograman PLC

Kegiatan belajar 1

Kegiatan belajar 2

Kegiatan belajar 3

Kegiatan belajar 4

Kegiatan belajar 5

Kegiatan belajar 6

Page 17: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

8

Dari gambar 2 di atas, dapat dipahami bahwa tidak ada informasi yang

diberikan oleh peralatan output kepada bagian proses sehingga tidak

diketahui apakah hasil output sesuai dengan yang dikehendaki.

Sistem kendali loop tertutup adalah suatu proses pengendalian

di mana variabel yang dikendalikan (output) disensor secara kontinyu,

kemudian dibandingkan dengan besaran acuan.

Variabel yang dikendalikan dapat berupa hasil pengukuran

temperatur, kelembaban, posisi mekanik, kecepatan putaran, dan

sebagainya. Hasil pengukuran tersebut diumpan-balikkan ke pembanding

(komparator) yang dapat berupa peralatan mekanik, listrik, elektronik, atau

pneumatik. Pembanding membandingkan sinyal sensor yang berasal dari

variabel yang dikendalikan dengan besaran acuan, dan hasilnya berupa

sinyal kesalahan. Selanjutnya, sinyal kesalahan diumpankan kepada

peralatan kendali dan diproses untuk memperbaiki kesalahan sehingga

menghasilkan output sesuai dengan yang dikehendaki. Dengan kata lain,

kesalahan sama dengan nol.

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

Sistem kendali dibedakan menjadi dua, yaitu sistem kendali loop terbuka

dan sistem kendali loop tertutup.

Sistem kendali loop terbuka adalah proses pengendalian di mana variabel

input mempengaruhi output yang dihasilkan. Gambar 2 menunjukkan

diagram blok sistem kendali loop terbuka.

Gambar 2 Diagram blok sistem kendali loop terbuka

Gangguan

Sistem yang dikendalikan

Peralatan Kendali Output Setting

Page 18: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

9

Dari gambar 2 di atas, dapat dipahami bahwa tidak ada informasi yang

diberikan oleh peralatan output kepada bagian proses sehingga tidak

diketahui apakah hasil output sesuai dengan yang dikehendaki.

Sistem kendali loop tertutup adalah suatu proses pengendalian

di mana variabel yang dikendalikan (output) disensor secara kontinyu,

kemudian dibandingkan dengan besaran acuan.

Variabel yang dikendalikan dapat berupa hasil pengukuran

temperatur, kelembaban, posisi mekanik, kecepatan putaran, dan

sebagainya. Hasil pengukuran tersebut diumpan-balikkan ke pembanding

(komparator) yang dapat berupa peralatan mekanik, listrik, elektronik, atau

pneumatik. Pembanding membandingkan sinyal sensor yang berasal dari

variabel yang dikendalikan dengan besaran acuan, dan hasilnya berupa

sinyal kesalahan. Selanjutnya, sinyal kesalahan diumpankan kepada

peralatan kendali dan diproses untuk memperbaiki kesalahan sehingga

menghasilkan output sesuai dengan yang dikehendaki. Dengan kata lain,

kesalahan sama dengan nol.

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

Sistem kendali dibedakan menjadi dua, yaitu sistem kendali loop terbuka

dan sistem kendali loop tertutup.

Sistem kendali loop terbuka adalah proses pengendalian di mana variabel

input mempengaruhi output yang dihasilkan. Gambar 2 menunjukkan

diagram blok sistem kendali loop terbuka.

Gambar 2 Diagram blok sistem kendali loop terbuka

Gangguan

Sistem yang dikendalikan

Peralatan Kendali Output Setting

Page 19: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

10

Cara kerja sistem kendali PLC dapat dipahami dengan diagram blok seperti

ditunjukkan pada Gambar 4.

Gambar 4 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 :

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 input dari

peralatan input on timbul respon yang sesuai. Respon ini umumnya

menghidupkan (on) 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.

CPU

memoriinte

rfis

inpu

t

inte

rfis

outp

ut

Per

alat

an

inpu

t

Per

alat

anou

tput

Catu Daya

Peralatan Penunjang

Gambar 3 Sistem kendali loop tertutup

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.

Setting

Gangguan

Sistem yang dikendalikan

(Proses) Peralatan Kendali Output

Error

Sensor

Umpan balik

Page 20: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

11

Cara kerja sistem kendali PLC dapat dipahami dengan diagram blok seperti

ditunjukkan pada Gambar 4.

Gambar 4 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 :

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 input dari

peralatan input on timbul respon yang sesuai. Respon ini umumnya

menghidupkan (on) 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.

CPU

memoriinte

rfis

inpu

t

inte

rfis

outp

ut

Per

alat

an

inpu

t

Per

alat

anou

tput

Catu Daya

Peralatan Penunjang

Gambar 3 Sistem kendali loop tertutup

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.

Setting

Gangguan

Sistem yang dikendalikan

(Proses) Peralatan Kendali Output

Error

Sensor

Umpan balik

Page 21: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

12

Sistem otomasi tidak lengkap tanpa ada peralatan output yang

dikendalikan. Peralatan output itu antara lain:

Kontaktor

Motor listrik

Lampu

Buzzer

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.

Berbagai alat pencetak dalam sistem komputer, misalnya printer,

plotter.

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.

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.

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.

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

Page 22: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

13

Sistem otomasi tidak lengkap tanpa ada peralatan output yang

dikendalikan. Peralatan output itu antara lain:

Kontaktor

Motor listrik

Lampu

Buzzer

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.

Berbagai alat pencetak dalam sistem komputer, misalnya printer,

plotter.

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.

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.

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.

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

Page 23: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

14

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.

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 sourcing.

Unit PLC dibuat dalam banyak model/tipe. Pemilihan suatu tipe harus

mempertimbangkan : yang dibedakan menurut

jenis catu daya

jumlah terminal input/output

tipe rangkaian output

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.

Pertimbangan lain untuk memilih unit PLC adalah jumlah terminal I/O.

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.

Page 24: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

15

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.

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 sourcing.

Unit PLC dibuat dalam banyak model/tipe. Pemilihan suatu tipe harus

mempertimbangkan : yang dibedakan menurut

jenis catu daya

jumlah terminal input/output

tipe rangkaian output

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.

Pertimbangan lain untuk memilih unit PLC adalah jumlah terminal I/O.

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.

Page 25: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

16

3. Terminal Ground Pengaman

Pastikan untuk membumikan terminal ini untuk mengurangi resiko kejutan

listrik

4. Terminal catu daya luar

PLC tertentu, misalnya CPM2A dilengkapi dengan terminal output catu daya

24 VDC untuk mencatu daya peralatan input.

5. Terminal input

Sambunglah peralatan input luar ke terminal input ini.

6. Terminal Output

Sambunglah peralatan output luar ke terminal output ini.

7. Indikator status PLC

Indikator ini menunjkkan status operasi PLC, seperti ditunjukkan pada tabel

berikut ini :

Di bawah ini diberikan tabel yang menunjukkan jenis catu daya, jumlah

I/O, dan tipe rangkaian output.

Penjelasan Komponen

1. Terminal input catu daya

Hubungkan catu daya (100 s.d 240 VAC atau 24 VDC) ke terminal ini

2. Terminal Ground Fungsional

Pastikan untuk membumikan terminal ini (hanya untuk PLC tipe AC) untuk

meningkatkan kekebalan terhadap derau (noise) dan mengurangi resiko

kejutan listrik.

Page 26: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

17

3. Terminal Ground Pengaman

Pastikan untuk membumikan terminal ini untuk mengurangi resiko kejutan

listrik

4. Terminal catu daya luar

PLC tertentu, misalnya CPM2A dilengkapi dengan terminal output catu daya

24 VDC untuk mencatu daya peralatan input.

5. Terminal input

Sambunglah peralatan input luar ke terminal input ini.

6. Terminal Output

Sambunglah peralatan output luar ke terminal output ini.

7. Indikator status PLC

Indikator ini menunjkkan status operasi PLC, seperti ditunjukkan pada tabel

berikut ini :

Di bawah ini diberikan tabel yang menunjukkan jenis catu daya, jumlah

I/O, dan tipe rangkaian output.

Penjelasan Komponen

1. Terminal input catu daya

Hubungkan catu daya (100 s.d 240 VAC atau 24 VDC) ke terminal ini

2. Terminal Ground Fungsional

Pastikan untuk membumikan terminal ini (hanya untuk PLC tipe AC) untuk

meningkatkan kekebalan terhadap derau (noise) dan mengurangi resiko

kejutan listrik.

Page 27: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

18

9. Indikator output

Indikator output menyala saat terminal output yang sesuai on.

10. Analog Control

Putarlah control ini untuk setting analog (0 s.d 200) pada IR 250 dan IR 251.

11. Port peripheral

Sambungan PLC ke peralatan pemrogram : Konsol Pemrogram, atau

komputer

12. Port RS 232C

Sambungan PLC ke peralatan pemrogram : Konsol Pemrogram, komputer,

atau Programmable Terminal.

13. Saklar komunikasi

Saklar ini untuk memilih apakah port peripheral atau port RS-232C akan

menggunakan setting komunikasi pada PC Setup atau setting standar.

OFF

Port peripheral dan port RS-232C beroperasi sesuai dengan

setting komunikasi pada PLC setup, kecuali untuk Konsol

Pemrogram yang disambung ke port peripheral.

ON

Port peripheral dan port RS-232C beroperasi sesuai dengan

setting komunikasi standar, kecuali untuk Konsol Pemrogram

yang disambung ke port peripheral.

14. Batere

Batere ini memback-up memori pada unit PLC.

15. Konektor ekspansi

8. Indikator input

Indikator input menyala saat terminal input yang sesuai ON. Indikator input

menyala selama refreshing input/ output.

Jika terjadi kesalahan fatal, indikator input berubah sebagai berikut :

Kesalahan unit CPU, kesalahan

bus I/O, atau terlalu banyak unit

I/O

Padam

Kesalahan memori atau

kesalahan FALS (sistem fatal)

Indikator akan berubah sesuai status

sinyal input, tetapi status input tidak

akan diubah pada memori.

PWR

(hijau)

ON Daya sedang dicatukan ke PLC

OFF Daya tidak sedang dicatu ke PLC

RUN

(hijau)

ON PLC beroperasi dalam mode RUN atau MONITOR

OFF PLC beroperasi dalam mode PROGRAM, atau

terjadi kesalahan fatal

COMM

(kuning)

Berkedip Data sedang ditransfer melalui port peripheral

atau port RS-232C

OFF Data tidak sedang ditransfer melalui port

peripheral atau port RS-232C

ERR/ALM

(merah)

ON Terjadi kesalahan fatal

Berkedip Terjadi kesalahan tidak fatal

OFF Operasi berlangsung normal

Page 28: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

19

9. Indikator output

Indikator output menyala saat terminal output yang sesuai on.

10. Analog Control

Putarlah control ini untuk setting analog (0 s.d 200) pada IR 250 dan IR 251.

11. Port peripheral

Sambungan PLC ke peralatan pemrogram : Konsol Pemrogram, atau

komputer

12. Port RS 232C

Sambungan PLC ke peralatan pemrogram : Konsol Pemrogram, komputer,

atau Programmable Terminal.

13. Saklar komunikasi

Saklar ini untuk memilih apakah port peripheral atau port RS-232C akan

menggunakan setting komunikasi pada PC Setup atau setting standar.

OFF

Port peripheral dan port RS-232C beroperasi sesuai dengan

setting komunikasi pada PLC setup, kecuali untuk Konsol

Pemrogram yang disambung ke port peripheral.

ON

Port peripheral dan port RS-232C beroperasi sesuai dengan

setting komunikasi standar, kecuali untuk Konsol Pemrogram

yang disambung ke port peripheral.

14. Batere

Batere ini memback-up memori pada unit PLC.

15. Konektor ekspansi

8. Indikator input

Indikator input menyala saat terminal input yang sesuai ON. Indikator input

menyala selama refreshing input/ output.

Jika terjadi kesalahan fatal, indikator input berubah sebagai berikut :

Kesalahan unit CPU, kesalahan

bus I/O, atau terlalu banyak unit

I/O

Padam

Kesalahan memori atau

kesalahan FALS (sistem fatal)

Indikator akan berubah sesuai status

sinyal input, tetapi status input tidak

akan diubah pada memori.

PWR

(hijau)

ON Daya sedang dicatukan ke PLC

OFF Daya tidak sedang dicatu ke PLC

RUN

(hijau)

ON PLC beroperasi dalam mode RUN atau MONITOR

OFF PLC beroperasi dalam mode PROGRAM, atau

terjadi kesalahan fatal

COMM

(kuning)

Berkedip Data sedang ditransfer melalui port peripheral

atau port RS-232C

OFF Data tidak sedang ditransfer melalui port

peripheral atau port RS-232C

ERR/ALM

(merah)

ON Terjadi kesalahan fatal

Berkedip Terjadi kesalahan tidak fatal

OFF Operasi berlangsung normal

Page 29: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

20

Berat AC 650 g

DC 550 g

Tegangan

input

24 VDC +10%/-15%

Impedansi

input

2,7 k

Arus input 8 mA

Tegangan/

arus on

17 VDC input, 5 mA

Tegangan/

arus off

5 VDC maks, 1 mA

Tunda on 10 ms

Tunda off 10 ms

Konfigurasi

rangkaian

input

Tempat sambungan PLC ke unit I/O ekspansi atau unit ekspansi (unit I/O

analog, unit sensor suhu).

Penggunaan PLC harus memperhatikan spesifikasi teknisnya.

Mengabaikan hal ini dapat mengakibatkan PLC rusak atau beroperasi secara tidak

tepat (malfungsi).

Berikut ini diberikan spesifikasi unit PLC yang terdiri atas spesifikasi umum,

spesifikasi input, dan spesifikasi output.

Tegangan catu AC 100 s.d 240 VAC, 50/60 Hz

DC 24 VDC

Tegangan

operasi

AC 85 s.d 264 VAC

DC 20,4 s.d 26,4 VDC

Penggunaan

daya

AC 60 VA maks

DC 20 W maks

Catu daya luar Tegangan catu 24 VDC

Kapasitas output 300 mA

Tahanan isolasi 20 M minimum

Kuat dielektrik 2300 VAC 50/60 Hz selama 1 menit

Suhu ruang 0o s.d 55o

Ukuran sekerup terminal M3

Page 30: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

21

Berat AC 650 g

DC 550 g

Tegangan

input

24 VDC +10%/-15%

Impedansi

input

2,7 k

Arus input 8 mA

Tegangan/

arus on

17 VDC input, 5 mA

Tegangan/

arus off

5 VDC maks, 1 mA

Tunda on 10 ms

Tunda off 10 ms

Konfigurasi

rangkaian

input

Tempat sambungan PLC ke unit I/O ekspansi atau unit ekspansi (unit I/O

analog, unit sensor suhu).

Penggunaan PLC harus memperhatikan spesifikasi teknisnya.

Mengabaikan hal ini dapat mengakibatkan PLC rusak atau beroperasi secara tidak

tepat (malfungsi).

Berikut ini diberikan spesifikasi unit PLC yang terdiri atas spesifikasi umum,

spesifikasi input, dan spesifikasi output.

Tegangan catu AC 100 s.d 240 VAC, 50/60 Hz

DC 24 VDC

Tegangan

operasi

AC 85 s.d 264 VAC

DC 20,4 s.d 26,4 VDC

Penggunaan

daya

AC 60 VA maks

DC 20 W maks

Catu daya luar Tegangan catu 24 VDC

Kapasitas output 300 mA

Tahanan isolasi 20 M minimum

Kuat dielektrik 2300 VAC 50/60 Hz selama 1 menit

Suhu ruang 0o s.d 55o

Ukuran sekerup terminal M3

Page 31: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

22

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 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 dimodifikasi 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.

Sistem kendali PLC memiliki banyak keunggulan dibandingkan dengan

sistem kendali elektromagnetik sebagai berikut :

Kapasitas switching

maksimum

2 A, 250 VAC (cos = 1)

2 A, 24 VDC

Kapasitas switching

minimum

10 mA, 5 VDC

Usia kerja relai Listrik : 150.000 operasi (beban resistif 24 VDC)

100.000 operasi (beban induktif)

Mekanik : 20.000.000 operasi

Tunda on 15 ms maks

Tunda off 15 ms maks

Konfigurasi rangkaian

output

Page 32: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

23

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 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 dimodifikasi 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.

Sistem kendali PLC memiliki banyak keunggulan dibandingkan dengan

sistem kendali elektromagnetik sebagai berikut :

Page 33: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

24

Sistem pembangkitan tenaga listrik

Robot

Pemrosesan makanan

Pengendalian sistem kendali PLC harus dilakukan melalui langkah-langkah

sistematik sebagai berikut :

1. Memilih PLC dengan spesifikasi yang sesuai dengan sistem kendali.

2. Memasang Sistem Komunikasi

3. Membuat program kendali

4. Mentransfer program ke dalam PLC

5. Memasang unit

6. Menyambung pengawatan I/O

7. Menguji coba program

8. Menjalankan program

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.

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 kendali PLC sangat cepat sehingga produktivitas

meningkat.

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.

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

Page 34: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

25

Sistem pembangkitan tenaga listrik

Robot

Pemrosesan makanan

Pengendalian sistem kendali PLC harus dilakukan melalui langkah-langkah

sistematik sebagai berikut :

1. Memilih PLC dengan spesifikasi yang sesuai dengan sistem kendali.

2. Memasang Sistem Komunikasi

3. Membuat program kendali

4. Mentransfer program ke dalam PLC

5. Memasang unit

6. Menyambung pengawatan I/O

7. Menguji coba program

8. Menjalankan program

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.

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 kendali PLC sangat cepat sehingga produktivitas

meningkat.

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.

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

Page 35: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

26

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

6. (Periksa lima jawaban diantara jawaban berikut ini) :

CPU

memori

interfis input

interfis output

Pera

lata

n in

put

Pera

lata

nou

tput

Catu Daya Peralatan Penunjang

4) Penggunaan PLC harus memperhatikan spesifikasi teknisnya.

Mengabaikan hal ini dapat mengakibatkan PLC rusak atau beroperasi

secara tidak tepat (malfungsi).

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.

1. Apakah yang dimaksud dengan sistem kendali ?

2. Apakah perbedaan sistem kendali loop terbuka dan loop tertutup ?

3. Apakah sesungguhnya PLC itu ?

4. Sebutkan masing-masing tiga contoh :

a. Alat input

b. Alat output

c. Alat penunjang

5. Gambarkan diagram blok yang menunjukkan hubungan masing-masing

peralatan sistem kendali PLC !

6. Sebutkan lima keunggulan PLC dibandingkan sistem kendali elektromagnet

!

7. Jelaskan bahwa sistem kendali PLC lebih murah jika dibandingkan sistem

kendali elektromagnet !

8. Sebutkan daerah penerapan PLC !

Page 36: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

27

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

6. (Periksa lima jawaban diantara jawaban berikut ini) :

CPU

memori

interfis input

interfis output

Pera

lata

n in

put

Pera

lata

nou

tput

Catu Daya Peralatan Penunjang

4) Penggunaan PLC harus memperhatikan spesifikasi teknisnya.

Mengabaikan hal ini dapat mengakibatkan PLC rusak atau beroperasi

secara tidak tepat (malfungsi).

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.

1. Apakah yang dimaksud dengan sistem kendali ?

2. Apakah perbedaan sistem kendali loop terbuka dan loop tertutup ?

3. Apakah sesungguhnya PLC itu ?

4. Sebutkan masing-masing tiga contoh :

a. Alat input

b. Alat output

c. Alat penunjang

5. Gambarkan diagram blok yang menunjukkan hubungan masing-masing

peralatan sistem kendali PLC !

6. Sebutkan lima keunggulan PLC dibandingkan sistem kendali elektromagnet

!

7. Jelaskan bahwa sistem kendali PLC lebih murah jika dibandingkan sistem

kendali elektromagnet !

8. Sebutkan daerah penerapan PLC !

Page 37: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

28

Tujuan Pembelajaran :

1. Merancang program kendali PLC sederhana

2. Memasukkan program ke dalam PLC

3. Mengecek kebenaran program

Uraian Materi

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.

a. Pengawatan sistem kendali menjadi berkurang sampai 80%

dibandingkan sistem kendali relai konvensional

b. Konsumsi daya berkurang karena PLC menggunakan daya sedikit.

c. Fungsi self diagnostik PLC memungkinkan pelacakan kesalahan

sistem menjadi mudah dan cepat.

d. 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.

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 dalam orde mili-detik. Jadi, produktivitas meningkat.

g. Harganya lebih murah dibandingkan sistem konvensional dalam

situasi saat jumlah I/O 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. Pengendali lampu lalu lintas

b. Pengendali robot

c. Pengendali mesin

d. Pengendali lift

e. Pengendali conveyor

Page 38: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

29

Tujuan Pembelajaran :

1. Merancang program kendali PLC sederhana

2. Memasukkan program ke dalam PLC

3. Mengecek kebenaran program

Uraian Materi

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.

a. Pengawatan sistem kendali menjadi berkurang sampai 80%

dibandingkan sistem kendali relai konvensional

b. Konsumsi daya berkurang karena PLC menggunakan daya sedikit.

c. Fungsi self diagnostik PLC memungkinkan pelacakan kesalahan

sistem menjadi mudah dan cepat.

d. 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.

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 dalam orde mili-detik. Jadi, produktivitas meningkat.

g. Harganya lebih murah dibandingkan sistem konvensional dalam

situasi saat jumlah I/O 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. Pengendali lampu lalu lintas

b. Pengendali robot

c. Pengendali mesin

d. Pengendali lift

e. Pengendali conveyor

Page 39: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

30

1. 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 TIM0 10.01

10.01

10.01 10.00

10.00

10.00 10.01 10.02

10.00 10.02 10.03

END(01)

TIM0#50

Gambar 6 Contoh Diagram Ladder

Terlihat dari gambar di atas bahwa garis instruksi dapat bercabang

kemudian menyatu kembali. Sepasang garis vertikal disebut kontak

(kondisi). Ada dua kontak, yaitu kontak NO (Normally Open) yang digambar

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.

Page 40: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

31

1. 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 TIM0 10.01

10.01

10.01 10.00

10.00

10.00 10.01 10.02

10.00 10.02 10.03

END(01)

TIM0#50

Gambar 6 Contoh Diagram Ladder

Terlihat dari gambar di atas bahwa garis instruksi dapat bercabang

kemudian menyatu kembali. Sepasang garis vertikal disebut kontak

(kondisi). Ada dua kontak, yaitu kontak NO (Normally Open) yang digambar

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.

Page 41: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

32

Program pada dasarnya adalah pemrosesan data dengan berbagai instruksi

pemrograman. Data disimpan dalam daerah memori PLC. Pemahaman daerah

data, disamping pemahaman terhadap berbagai jenis instruksi merupakan hal

yang sangat penting, karena dari segi inilah intisari pemahaman terhadap program.

Data yang merupakan operand suatu instruksi dialokasikan sesuai dengan jenis

datanya. Tabel di bawah ini ditunjukkan daerah memori PLC CPM2A sebagai

berikut :

IR Daerah input IR 000 s.d IR 009 IR 000.00 s.d IR 009.15

Daerah output IR 010 s.d IR 019 IR 010.00 s.d IR 019.15

Daerah ‘kerja’ IR 020 s.d IR 049

IR 200 s.d IR 227

IR 020.00 s.d IR 049.15

IR 200.00 s.d IR 227.15

SR SR 228 s.d SR 255 SR 228.00 s.d SR 255.15

TR --- TR 0 s.d TR 7

HR HR 00 s.d HR 19 HR 00.00 s.d HR 19.15

AR AR 00 s.d AR 23 AR 00.00 s.d AR 23.15

LR LR 00 s.d LR 15 LR 00.00 s.d LR 15.15

TIM/ CNT TC 000 s.d TC 255

Terdapat banyak instruksi untuk memprogram PLC, tetapi tidak semua

instruksi dapat digunakan pada semua model PLC. Instruksi pemrograman dapat

dikelompokkan sebagai berikut :

Klasifikasi menurut pengkodean mneumonik :

tanpa garis diagonal dan kontak NC (Normally Closed) yang digambar

dengan garis diagonal. Angka di atas kontak menunjukkan bit operand.

2. Kode Mneumonik

Kode mneumonik memberikan informasi yang sama persis seperti

halnya diagram ladder. Sesungguhnya, program yang disimpan 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 :

00000 LD HR 01

00001 AND 0.01

00002 OR 0.02

00003 LD NOT 0.03

00004 OR 0.04

00005 AND LD

00006 MOV(21)

0.00

DM 00

00007 CMP(20)

DM 00

HR 00

Page 42: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

33

Program pada dasarnya adalah pemrosesan data dengan berbagai instruksi

pemrograman. Data disimpan dalam daerah memori PLC. Pemahaman daerah

data, disamping pemahaman terhadap berbagai jenis instruksi merupakan hal

yang sangat penting, karena dari segi inilah intisari pemahaman terhadap program.

Data yang merupakan operand suatu instruksi dialokasikan sesuai dengan jenis

datanya. Tabel di bawah ini ditunjukkan daerah memori PLC CPM2A sebagai

berikut :

IR Daerah input IR 000 s.d IR 009 IR 000.00 s.d IR 009.15

Daerah output IR 010 s.d IR 019 IR 010.00 s.d IR 019.15

Daerah ‘kerja’ IR 020 s.d IR 049

IR 200 s.d IR 227

IR 020.00 s.d IR 049.15

IR 200.00 s.d IR 227.15

SR SR 228 s.d SR 255 SR 228.00 s.d SR 255.15

TR --- TR 0 s.d TR 7

HR HR 00 s.d HR 19 HR 00.00 s.d HR 19.15

AR AR 00 s.d AR 23 AR 00.00 s.d AR 23.15

LR LR 00 s.d LR 15 LR 00.00 s.d LR 15.15

TIM/ CNT TC 000 s.d TC 255

Terdapat banyak instruksi untuk memprogram PLC, tetapi tidak semua

instruksi dapat digunakan pada semua model PLC. Instruksi pemrograman dapat

dikelompokkan sebagai berikut :

Klasifikasi menurut pengkodean mneumonik :

tanpa garis diagonal dan kontak NC (Normally Closed) yang digambar

dengan garis diagonal. Angka di atas kontak menunjukkan bit operand.

2. Kode Mneumonik

Kode mneumonik memberikan informasi yang sama persis seperti

halnya diagram ladder. Sesungguhnya, program yang disimpan 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 :

00000 LD HR 01

00001 AND 0.01

00002 OR 0.02

00003 LD NOT 0.03

00004 OR 0.04

00005 AND LD

00006 MOV(21)

0.00

DM 00

00007 CMP(20)

DM 00

HR 00

Page 43: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

34

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 Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 InstruksiInstruksi 00002 LD NOT 0.01

00003 Instruksi

0.00

0.01

Gambar 7 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.

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. Contoh di bawah ini menunjukkan tiga

Instruksi dasar

Instruksi khusus

Klasifikasi menurut kelompok fungsi

Instruksi sisi kiri (ladder)

Instruksi sisi kanan

Klasifikasi menurut kelompok fungsi

Instruksi ladder

Instruksi kendali bit

Instruksi timer/ counter

Instruksi geser bit

Instruksi sub routine

Instruksi ekspansi

Pada dasarnya, tingkat pemahaman pemakai PLC ditentukan oleh seberapa

banyak instruksi yang telah dipahaminya. Oleh karena itu, untuk pemula berikut ini

hanya dijelaskan beberapa instruksi saja. Untuk pendalaman lebih lanjut dapat

mempelajari manual pemrograman yang diterbitkan oleh pemilik merk PLC.

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.

Klasifikasi menurut pengkodean mneumonik:

Page 44: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

35

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 Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 InstruksiInstruksi 00002 LD NOT 0.01

00003 Instruksi

0.00

0.01

Gambar 7 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.

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. Contoh di bawah ini menunjukkan tiga

Instruksi dasar

Instruksi khusus

Klasifikasi menurut kelompok fungsi

Instruksi sisi kiri (ladder)

Instruksi sisi kanan

Klasifikasi menurut kelompok fungsi

Instruksi ladder

Instruksi kendali bit

Instruksi timer/ counter

Instruksi geser bit

Instruksi sub routine

Instruksi ekspansi

Pada dasarnya, tingkat pemahaman pemakai PLC ditentukan oleh seberapa

banyak instruksi yang telah dipahaminya. Oleh karena itu, untuk pemula berikut ini

hanya dijelaskan beberapa instruksi saja. Untuk pendalaman lebih lanjut dapat

mempelajari manual pemrograman yang diterbitkan oleh pemilik merk PLC.

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.

Page 45: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

36

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.

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.

Gambar 10 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 meng-

AND-kan status IR 0.03 yang selanjutnya menentukan kondisi

eksekusi dengan meng-AND-kan kebalikan status IR 0.04.

Diagram Ladder Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 AND 0.0100002 OR 0.0200003 AND 0.0300004 AND NOT 0.0400005 Instruksi

0.00 0.040.03

0.02

0.03

kontak yang masing-masing menunjukkan instruksi LOAD, AND NOT, dan

AND.

Diagram Ladder Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 AND NOT 0.0100002 AND TIM 00000003 Instruksi

0.00 0.01 TIM 000

Gambar 8 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 Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 OR NOT 0.0100002 OR TIM 00000003 Instruksi

0.00

0.01

TIM 000

Gambar 9 Penggunaan Instruksi OR dan OR NOT

Page 46: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

37

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.

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.

Gambar 10 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 meng-

AND-kan status IR 0.03 yang selanjutnya menentukan kondisi

eksekusi dengan meng-AND-kan kebalikan status IR 0.04.

Diagram Ladder Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 AND 0.0100002 OR 0.0200003 AND 0.0300004 AND NOT 0.0400005 Instruksi

0.00 0.040.03

0.02

0.03

Page 47: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

38

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.

Diagram Ladder Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 AND NOT 0.01END(01) 00002 Instruksi

00003 END(01)

0.00 0.01

Gambar 12 Penggunaan Instruksi END(01)

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.

Cara paling sederhana untuk meng-OUTPUT-kan kombinasi kondisi

eksekusi adalah dengan meng-OUTPUT-kan langsung menggunakan

instruksi OUTPUT dan OUTPUT NOT. Instruksi 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.

Alamat Instruksi Operand00000 LD 0,0000001 OUT 10,0000002 LD 0,0100003 OUT NOT 10,01

10,00

10,01

10.00

10.00

Gambar 11 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.

Instruksi terakhir yang diperlukan untuk melengkapi suatu program

adalah instruksi END. Saat PLC men-scan program, ia mengeksekusi semua

instruksi hingga instruksi END pertama sebelum kembali ke awal program

Page 48: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

39

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.

Diagram Ladder Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 AND NOT 0.01END(01) 00002 Instruksi

00003 END(01)

0.00 0.01

Gambar 12 Penggunaan Instruksi END(01)

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.

Cara paling sederhana untuk meng-OUTPUT-kan kombinasi kondisi

eksekusi adalah dengan meng-OUTPUT-kan langsung menggunakan

instruksi OUTPUT dan OUTPUT NOT. Instruksi 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.

Alamat Instruksi Operand00000 LD 0,0000001 OUT 10,0000002 LD 0,0100003 OUT NOT 10,01

10,00

10,01

10.00

10.00

Gambar 11 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.

Instruksi terakhir yang diperlukan untuk melengkapi suatu program

adalah instruksi END. Saat PLC men-scan program, ia mengeksekusi semua

instruksi hingga instruksi END pertama sebelum kembali ke awal program

Page 49: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

40

Diagram Ladder Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 AND NOT 0.0100002 LD 0.0200003 ND 0.0300004 OR LD00005 Instruksi

0.00 0.01

0.02 0.03

Gambar 14 Penggunaan Instruksi OR LOAD

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 Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 OR NOT 0.01Instruksi 00002 OR 0.02

00003 Instruksi 1Instruksi 00004 Instruksi 2

00005 AND00006 Instruksi 3

0.00

0.01

0.02 0.03

Gambar 15 Mengkode Instruksi Sisi Kanan Ganda

Instruksi blok logika tidak diperlukan dalam program diagram ladder,

tetapi diperlukan hanya pada program mneumonik.

Instruksi AND LOAD

Instruksi AND LOAD meng-AND-kan kondisi eksekusi yang dihasilkan

oleh dua blok logika.

Diagram Ladder Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 OR 0.0100002 LD NOT 0.0200003 OR 0.0300004 AND LD00005 Instruksi

0.00 0,02

0,01 0,03

Gambar 13 Penggunaan Instruksi AND LOAD

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.

Page 50: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

41

Diagram Ladder Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 AND NOT 0.0100002 LD 0.0200003 ND 0.0300004 OR LD00005 Instruksi

0.00 0.01

0.02 0.03

Gambar 14 Penggunaan Instruksi OR LOAD

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 Mneumonik

Alamat Instruksi OperandInstruksi 00000 LD 0.00

00001 OR NOT 0.01Instruksi 00002 OR 0.02

00003 Instruksi 1Instruksi 00004 Instruksi 2

00005 AND00006 Instruksi 3

0.00

0.01

0.02 0.03

Gambar 15 Mengkode Instruksi Sisi Kanan Ganda

Page 51: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

42

Alamat Instruksi Operand00000 LD NOT 0,0000001 OUT TR000002 AND 0.0100003 OUT 10.0000004 LD NOT TR000005 AND 0.0200006 OUT 10.01

10,01

0,00 10,00

0.02

0,01

Gambar 16 Penggunaan Bit TR

Contoh berikut ini menunjukkan penggunaan dua bit TR yaitu TR0

dan TR1 pada sebuah program.

Alamat Instruksi Operand00000 LD NOT 0,0000001 OUT TR000002 AND 0.0100003 OUT TR100004 AND 0.0200005 OUT 10.0000006 LD NOT TR100007 AND 0.0300008 OUT 10.0100009 LD NOT TR000010 AND 0.0400011 OUT 10.02

10,00

0.04

0,01 0.02

0.03

0,00

10,01

10.02

Gambar 17 Penggunaan Dua 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.

Page 52: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

43

Alamat Instruksi Operand00000 LD NOT 0,0000001 OUT TR000002 AND 0.0100003 OUT 10.0000004 LD NOT TR000005 AND 0.0200006 OUT 10.01

10,01

0,00 10,00

0.02

0,01

Gambar 16 Penggunaan Bit TR

Contoh berikut ini menunjukkan penggunaan dua bit TR yaitu TR0

dan TR1 pada sebuah program.

Alamat Instruksi Operand00000 LD NOT 0,0000001 OUT TR000002 AND 0.0100003 OUT TR100004 AND 0.0200005 OUT 10.0000006 LD NOT TR100007 AND 0.0300008 OUT 10.0100009 LD NOT TR000010 AND 0.0400011 OUT 10.02

10,00

0.04

0,01 0.02

0.03

0,00

10,01

10.02

Gambar 17 Penggunaan Dua 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.

Page 53: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

44

Alamat Instruksi Operand00000 LD 0.0000001 AND NOT 0.0100002 OR 0.0200003 OR NOT 0.0300004 OUT 216.0000005 LD 216.0000006 AND 0.0400007 AND NOT 0.0500008 OUT 200.0000009 LD 216.0000010 OR NOT 0.0400011 AND 0.0600012 OUT 200.01

0.04

0.03

216.00 0.06

216.00

216.00

200.01

200.00

0.02

0.00

0.04

0.01

0.05

Gambar 18 Penggunaan Bit Kerja

Instruksi Timer digunakan untuk operasi tunda waktu. Ia memerlukan

dua operand yang terletak pada dua baris instruksi, yaitu baris pertama

untuk nomor timer dan baris kedua untuk setting 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 menyatakan nomor

timer. Tetapi, jika nomor timer sebagai operand suatu kontak harus diberi

awalan TIM.

Dalam pemrograman, mengkombinasikan kondisi untuk

menghasilkan kondisi eksekusi secara langsung sering sangat sulit.

Kesulitan ini dapat diatasi dengan mudah menggunakan bit kerja untuk

men-trigger 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) dapat 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 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.

Page 54: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

45

Alamat Instruksi Operand00000 LD 0.0000001 AND NOT 0.0100002 OR 0.0200003 OR NOT 0.0300004 OUT 216.0000005 LD 216.0000006 AND 0.0400007 AND NOT 0.0500008 OUT 200.0000009 LD 216.0000010 OR NOT 0.0400011 AND 0.0600012 OUT 200.01

0.04

0.03

216.00 0.06

216.00

216.00

200.01

200.00

0.02

0.00

0.04

0.01

0.05

Gambar 18 Penggunaan Bit Kerja

Instruksi Timer digunakan untuk operasi tunda waktu. Ia memerlukan

dua operand yang terletak pada dua baris instruksi, yaitu baris pertama

untuk nomor timer dan baris kedua untuk setting 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 menyatakan nomor

timer. Tetapi, jika nomor timer sebagai operand suatu kontak harus diberi

awalan TIM.

Dalam pemrograman, mengkombinasikan kondisi untuk

menghasilkan kondisi eksekusi secara langsung sering sangat sulit.

Kesulitan ini dapat diatasi dengan mudah menggunakan bit kerja untuk

men-trigger 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) dapat 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 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.

Page 55: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

46

SV mempunyai harga antara 0000 sampai dengan 9999 (BCD) dalam

satuan detik-detik. Jadi, misalnya menghendaki 10 detik, maka nilai SV

harus 100. Jika SV dinyatakan tidak dalam BCD, akan muncul pesan

kesalahan.

Di bawah ini diberikan program-program penerapan timer.

a. Tunda on (1)

Alamat Instruksi Operand00000 LD 0.0000001 TIM 0.00

#050TIM000 10.00 00002 LD TIM 000

00003 OUT 10.00

0.00 TIM000

#050

Gambar 20 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.

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 TIMN N : Nomor Timer/ Counter

#SV SV : Set Value dalam BCD

Diagram Waktuon

kondisi eksekusioff

SV SV

Gambar 19 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 lebih lama

daripada SV, completion flag, yaitu tanda yang menunjukkan hitungan waktu

telah berakhir, tetap on hingga Timer direset. Timer akan reset jika terletak

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.

Page 56: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

47

SV mempunyai harga antara 0000 sampai dengan 9999 (BCD) dalam

satuan detik-detik. Jadi, misalnya menghendaki 10 detik, maka nilai SV

harus 100. Jika SV dinyatakan tidak dalam BCD, akan muncul pesan

kesalahan.

Di bawah ini diberikan program-program penerapan timer.

a. Tunda on (1)

Alamat Instruksi Operand00000 LD 0.0000001 TIM 0.00

#050TIM000 10.00 00002 LD TIM 000

00003 OUT 10.00

0.00 TIM000

#050

Gambar 20 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.

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 TIMN N : Nomor Timer/ Counter

#SV SV : Set Value dalam BCD

Diagram Waktuon

kondisi eksekusioff

SV SV

Gambar 19 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 lebih lama

daripada SV, completion flag, yaitu tanda yang menunjukkan hitungan waktu

telah berakhir, tetap on hingga Timer direset. Timer akan reset jika terletak

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.

Page 57: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

48

b. Diantara dua garis instruksi tidak boleh ada kondisi yang melintas secara

vertikal.

c. Tiap garis instruksi harus memiliki sedikitnya satu kondisi yang

menentukan eksekusi instruksi sisi kanan, kecuali untuk instruksi END(01),

ILC(03) dan JME(05).

d. 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.

Alamat Instruksi Operand00000 LD 0,0000001 LD 0.0100002 AND 0.02

Diagram A 00003 OR LD00004 OUT 10.00

Alamat Instruksi Operand00000 LD 0.0100001 AND 0.0200002 OR 0.00

Diagram B 00003 OUT 10.00

0,00

0.020.01

10,00

10,00

0,01 0.02

0,00

Gambar 23 Penyederhanaan Program Logika

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.

b. Tunda on (2)

200.00 Alamat Instruksi Operand00000 LD 0.00

200.00 00001 OR 200.0000002 OUT 200.0000003 TIM 000

#050TIM000 10.00 00004 LD TIM 000

00005 OUT 10.00

0.00

TIM000

#050

Gambar 21 Program Tunda On (2)

c. Tunda on dan off

Alamat Instruksi Operand00000 LD 0.0000001 OR 200.0000002 AND NOT TIM 00200003 OUT 200.0000004 TIM 001

#05000005 LD NOT TIM 00100006 OR 10.0000007 AND NOT TIM 00200008 OUT 10.0000009 TIM 002

#050

0.00 TIM002

10.00

TIM002

200.00

10.00TIM001

200.00 TIM001#050

TIM002#050

Gambar 22 Program Tunda On & Off

Untuk mengurangi kemungkinan terjadinya kesalahan dalam merancang

program kendali, perlu diingat hal-hal sebagai berikut :

a. Jumlah kondisi (kontak) yang digunakan seri atau paralel dan juga

banyaknya perulangan penggunaan suatu bit tak terbatas sepanjang

kapasitas memori PLC tidak dilampaui.

Page 58: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

49

b. Diantara dua garis instruksi tidak boleh ada kondisi yang melintas secara

vertikal.

c. Tiap garis instruksi harus memiliki sedikitnya satu kondisi yang

menentukan eksekusi instruksi sisi kanan, kecuali untuk instruksi END(01),

ILC(03) dan JME(05).

d. 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.

Alamat Instruksi Operand00000 LD 0,0000001 LD 0.0100002 AND 0.02

Diagram A 00003 OR LD00004 OUT 10.00

Alamat Instruksi Operand00000 LD 0.0100001 AND 0.0200002 OR 0.00

Diagram B 00003 OUT 10.00

0,00

0.020.01

10,00

10,00

0,01 0.02

0,00

Gambar 23 Penyederhanaan Program Logika

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.

b. Tunda on (2)

200.00 Alamat Instruksi Operand00000 LD 0.00

200.00 00001 OR 200.0000002 OUT 200.0000003 TIM 000

#050TIM000 10.00 00004 LD TIM 000

00005 OUT 10.00

0.00

TIM000

#050

Gambar 21 Program Tunda On (2)

c. Tunda on dan off

Alamat Instruksi Operand00000 LD 0.0000001 OR 200.0000002 AND NOT TIM 00200003 OUT 200.0000004 TIM 001

#05000005 LD NOT TIM 00100006 OR 10.0000007 AND NOT TIM 00200008 OUT 10.0000009 TIM 002

#050

0.00 TIM002

10.00

TIM002

200.00

10.00TIM001

200.00 TIM001#050

TIM002#050

Gambar 22 Program Tunda On & Off

Untuk mengurangi kemungkinan terjadinya kesalahan dalam merancang

program kendali, perlu diingat hal-hal sebagai berikut :

a. Jumlah kondisi (kontak) yang digunakan seri atau paralel dan juga

banyaknya perulangan penggunaan suatu bit tak terbatas sepanjang

kapasitas memori PLC tidak dilampaui.

Page 59: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

50

Kerja (internal) 200 – 231 200.00 – 231.15

TR (Temporarilly Relay) TR0 – TR7

Timer/counter TC0 – TC7

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

menggunakan komputer pilihlah diagram ladder dan jika menggunakan

konsol pemrogram gunakan kode mneumonik.

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 motor satu arah putaran

Operasi motor dua arah putaran

Operasi motor dua kecepatan

Operasi motor start bintang segitiga

Operasi beberapa motor kendali kerja berurutan

Eksekusi program semata-mata merupakan salah satu tugas yang dilakukan oleh

PLC sebagai bagian dari waktu siklus.

Untuk membuat program kendali PLC ditempuh melalui langkah-langkah

sistematis sebagi berikut :

Menguraikan urutan kendali

Pembuatan program diawali dengan penguraian urutan kendali. Ini

dapat dibuat dengan menggunakan kalimat-kalimat logika, gambar-gambar,

diagram waktu, atau bagan alir (flow chart).

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 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 operand 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. Di bawah ini diberikan contoh daerah

memori PLC OMRON CPM1A-10CDRA.

IR (Internal

Relay)

Input 0 0.00 – 0.11

Output 10 10.00 – 10.07

Page 60: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

51

Kerja (internal) 200 – 231 200.00 – 231.15

TR (Temporarilly Relay) TR0 – TR7

Timer/counter TC0 – TC7

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

menggunakan komputer pilihlah diagram ladder dan jika menggunakan

konsol pemrogram gunakan kode mneumonik.

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 motor satu arah putaran

Operasi motor dua arah putaran

Operasi motor dua kecepatan

Operasi motor start bintang segitiga

Operasi beberapa motor kendali kerja berurutan

Eksekusi program semata-mata merupakan salah satu tugas yang dilakukan oleh

PLC sebagai bagian dari waktu siklus.

Untuk membuat program kendali PLC ditempuh melalui langkah-langkah

sistematis sebagi berikut :

Menguraikan urutan kendali

Pembuatan program diawali dengan penguraian urutan kendali. Ini

dapat dibuat dengan menggunakan kalimat-kalimat logika, gambar-gambar,

diagram waktu, atau bagan alir (flow chart).

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 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 operand 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. Di bawah ini diberikan contoh daerah

memori PLC OMRON CPM1A-10CDRA.

IR (Internal

Relay)

Input 0 0.00 – 0.11

Output 10 10.00 – 10.07

Page 61: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

52

c. Program Kendali PLC

Diagram Ladder Mneumonik

Alamat Instruksi Operand00000 LD 0.0100001 OR 10.0000002 AND NOT 0.0000003 END(01)

10.000.01

10.00

0.00

END(01)

Gambar 24 Program Kendali Motor Satu Arah Putaran

a. 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 setiap saat.

b. Penetapan Bit I/O

No Alat input/output Bit operand Fungsi

1 Tombol Stop 0.00 Menghentikan operasi motor

2 Tombol Fwd 0.01 Menjalankan motor searah jarum jam

3 Tombol Rev 0.02 Menjalankan motor berlawanan arah

jarum jam

4 Kontaktor K1 10.00 Kontaktor putaran searah jarum jam

5 Kontaktor K2 10.01 Kontaktor putaran berlawanan arah jarum

jam

a. 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.

b. Penetapan Bit I/O

No Alat input/output Bit operand Fungsi

1 Tombol Stop 0.00 Menghentikan operasi motor

2 Tombol Start 0.01 Menjalankan motor

3 Kontaktor2) 10.00 Menghubungkan motor ke jaringan

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.

2) 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.

Page 62: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

53

c. Program Kendali PLC

Diagram Ladder Mneumonik

Alamat Instruksi Operand00000 LD 0.0100001 OR 10.0000002 AND NOT 0.0000003 END(01)

10.000.01

10.00

0.00

END(01)

Gambar 24 Program Kendali Motor Satu Arah Putaran

a. 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 setiap saat.

b. Penetapan Bit I/O

No Alat input/output Bit operand Fungsi

1 Tombol Stop 0.00 Menghentikan operasi motor

2 Tombol Fwd 0.01 Menjalankan motor searah jarum jam

3 Tombol Rev 0.02 Menjalankan motor berlawanan arah

jarum jam

4 Kontaktor K1 10.00 Kontaktor putaran searah jarum jam

5 Kontaktor K2 10.01 Kontaktor putaran berlawanan arah jarum

jam

Page 63: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

54

3 Tombol High

Speed

0.02 Menjalankan motor kecepatan tinggi

4 Kontaktor K1 10.00 Kontaktor kecepatan rendah

5 Kontaktor K2 10.01 Kontaktor kecepatan tinggi

6 Kontaktor K3 10.00 Kontaktor kecepatan tinggi

c. Program Kendali PLC

Diagram Ladder Mneumonik

Alamat Instruksi Operand00000 LD NOT 0.0000001 OUT TR000002 LD 0.0100003 OR 10.0100004 AND LD00005 AND NOT 0.0200006 AND NOT 10.0100007 AND NOT 10.0200008 OUT 10.0000009 LD TR000010 LD 10.0000011 OR 200.0000012 AND LD00013 OUT 200.0000014 AND 0.0200015 AND NOT 10.0000016 OUT 10.0100017 OUT 10.0200018 END(01)

10.02

200.00

200.00 0.02 10.00 10.01

10.00

10.00

0.01 0.02

10.00

10.0210.010.00

END(01)

Gambar 26 Program Kendali Motor Dua Kecepatan

a. Urutan Kendali Motor

Jika tombol Start ditekan, motor berputar dalam sambungan

bintang. Lima detik kemudian, motor berputar dalam sambungan

c. Program Kendali PLC

Diagram Ladder Mneumonik

Alamat Instruksi Operand00000 LD NOT 0,0000001 OUT TR000002 LD 0,0100003 OR 10,0000004 AND LD00005 AND NOT 10,0100006 OUT 1000007 LD TR000008 LD 0,0200009 OR 10,0100010 AND LD00011 AND NOT 10,0000012 OUT 10,0100013 END(01)

10,00

10,00

0,01 10,010,00

0,02 10,00 10,01

10,01

END(01)

Gambar 25 Program Kendali Motor Dua Arah Putaran

a. 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 di-start langsung pada

kecepatan tinggi dan pada kecepatan tinggi motor tidak dapat

dipindahkan ke kecepatan rendah. Tombol Stop untuk menghentikan

operasi motor.

b. Penetapan Bit I/O

No Alat input/output Bit operand Fungsi

1 Tombol Stop 0.00 Menghentikan operasi motor

2 Tombol Low

Speed

0.01 Menjalankan motor kecepatan rendah

Page 64: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

55

3 Tombol High

Speed

0.02 Menjalankan motor kecepatan tinggi

4 Kontaktor K1 10.00 Kontaktor kecepatan rendah

5 Kontaktor K2 10.01 Kontaktor kecepatan tinggi

6 Kontaktor K3 10.00 Kontaktor kecepatan tinggi

c. Program Kendali PLC

Diagram Ladder Mneumonik

Alamat Instruksi Operand00000 LD NOT 0.0000001 OUT TR000002 LD 0.0100003 OR 10.0100004 AND LD00005 AND NOT 0.0200006 AND NOT 10.0100007 AND NOT 10.0200008 OUT 10.0000009 LD TR000010 LD 10.0000011 OR 200.0000012 AND LD00013 OUT 200.0000014 AND 0.0200015 AND NOT 10.0000016 OUT 10.0100017 OUT 10.0200018 END(01)

10.02

200.00

200.00 0.02 10.00 10.01

10.00

10.00

0.01 0.02

10.00

10.0210.010.00

END(01)

Gambar 26 Program Kendali Motor Dua Kecepatan

a. Urutan Kendali Motor

Jika tombol Start ditekan, motor berputar dalam sambungan

bintang. Lima detik kemudian, motor berputar dalam sambungan

c. Program Kendali PLC

Diagram Ladder Mneumonik

Alamat Instruksi Operand00000 LD NOT 0,0000001 OUT TR000002 LD 0,0100003 OR 10,0000004 AND LD00005 AND NOT 10,0100006 OUT 1000007 LD TR000008 LD 0,0200009 OR 10,0100010 AND LD00011 AND NOT 10,0000012 OUT 10,0100013 END(01)

10,00

10,00

0,01 10,010,00

0,02 10,00 10,01

10,01

END(01)

Gambar 25 Program Kendali Motor Dua Arah Putaran

a. 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 di-start langsung pada

kecepatan tinggi dan pada kecepatan tinggi motor tidak dapat

dipindahkan ke kecepatan rendah. Tombol Stop untuk menghentikan

operasi motor.

b. Penetapan Bit I/O

No Alat input/output Bit operand Fungsi

1 Tombol Stop 0.00 Menghentikan operasi motor

2 Tombol Low

Speed

0.01 Menjalankan motor kecepatan rendah

Page 65: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

56

c. Program Kendali PLC

Diagram Ladder Mneumonik

Alamat Instruksi Operand00000 LD NOT 0.0000001 OUT TR000002 LD 0.0100003 OR 10.0100004 AND LD00005 AND NOT 10.0200006 AND NOT TIM00000007 #05000008 OUT 10.0100009 LD TR000010 LD 10.0100011 OR 10.0000012 AND LD00013 OUT 10.0000014 LD TR000015 AND 10.0000016 AND NOT 10.0100017 OUT 10.0200018 END(01)

TIM000 10.01

10.01

0.01 10.020.00

10.01

10.0110.00 10.02

10.00

10.00

END(01)

TIM000#050

Gambar 27 Program Kendali Motor Start Bintang Segitiga

Buatlah program diagram ladder dan mneumonik untuk operasi motor bolak balik

otomatis sebagai berikut : Jika tombol Start ditekan, motor berputar searah jarum jam

selama 1 menit, kemudian berhenti. Sepuluh detik kemudian, motor berputar berlawanan

arah jarum jam selama 1 menit, kemudian berhenti. Selanjutnya, motor beroperasi seperti

di atas secara otomatis tanpa melalui penekanan tombol Start. Tombol Off digunakan

untuk menghentikan operasi motor setiap saat.

segitiga. Tombol Stop untuk menghentikan operasi motor setiap

saat.

b. Penetapan Bit I/O

No Alat input/output Bit operand Fungsi

1 Tombol Stop 0.00 Menghentikan operasi motor

2 Tombol Start 0.01 Menjalankan motor

3 Kontaktor K1 10.00 Kontaktor utama

4 Kontaktor K2 10.01 Kontaktor bintang

5 Kontaktor K3 10.02 Kontaktor segitiga

Page 66: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

57

c. Program Kendali PLC

Diagram Ladder Mneumonik

Alamat Instruksi Operand00000 LD NOT 0.0000001 OUT TR000002 LD 0.0100003 OR 10.0100004 AND LD00005 AND NOT 10.0200006 AND NOT TIM00000007 #05000008 OUT 10.0100009 LD TR000010 LD 10.0100011 OR 10.0000012 AND LD00013 OUT 10.0000014 LD TR000015 AND 10.0000016 AND NOT 10.0100017 OUT 10.0200018 END(01)

TIM000 10.01

10.01

0.01 10.020.00

10.01

10.0110.00 10.02

10.00

10.00

END(01)

TIM000#050

Gambar 27 Program Kendali Motor Start Bintang Segitiga

Buatlah program diagram ladder dan mneumonik untuk operasi motor bolak balik

otomatis sebagai berikut : Jika tombol Start ditekan, motor berputar searah jarum jam

selama 1 menit, kemudian berhenti. Sepuluh detik kemudian, motor berputar berlawanan

arah jarum jam selama 1 menit, kemudian berhenti. Selanjutnya, motor beroperasi seperti

di atas secara otomatis tanpa melalui penekanan tombol Start. Tombol Off digunakan

untuk menghentikan operasi motor setiap saat.

Page 67: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

58

putaran, operasi dua kecepatan, operasi dengan start bintang segitiga,

operasi berurutan dan operasi bergantian.

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 program diagram ladder berikut ini menjadi program

mneumonik !

Alamat Instruksi Operand0000000001000020000300004

0.00 10.00

0.02

0.01

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. Terdapat banyak sekali instruksi

pemrograman, tetapi tidak semua instruksi dapat diterapkan 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 men-scan mulai dari alamat terendah hingga ke

alamat tertinggi yaitu instruksi END. Pada diagram ladder ini berarti

program dieksekusi 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

Page 68: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

59

putaran, operasi dua kecepatan, operasi dengan start bintang segitiga,

operasi berurutan dan operasi bergantian.

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 program diagram ladder berikut ini menjadi program

mneumonik !

Alamat Instruksi Operand0000000001000020000300004

0.00 10.00

0.02

0.01

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. Terdapat banyak sekali instruksi

pemrograman, tetapi tidak semua instruksi dapat diterapkan 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 men-scan mulai dari alamat terendah hingga ke

alamat tertinggi yaitu instruksi END. Pada diagram ladder ini berarti

program dieksekusi 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

Page 69: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

60

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.

15.

Alamat Instruksi Operand Alamat Instruksi Operand00000 LD NOT 0.00 00000 LD NOT 0.0000001 LD 0.01 00001 OUT TR 000002 OR 0.02 00002 AND 0.0100003 AND LD 00003 OUT 10.0000004 OUT 10.00 00004 LD TR 0

00005 AND 0.0200006 OUT 10.01

10,00

10.00

0,01 10.010,00

TIM 000

0,00 0,01

10.01

10.00 10.01

TIM001

#050

TIM001

#050

END(01)

Alamat Instruksi Operand00000000010000200003000040000500006

10.01

0.00 10.00

0.02

0.01

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

Alamat Instruksi Operand Alamat Instruksi Operand00000 LD NOT 0.00 00009 LD 00000001 OUT TR0 00010 LD #05000002 LD 0.01 00011 OR 10.0100003 OR 10.00 00012 AND LD00004 OR TIM 000 00013 AND NOT 10.0000005 AND LD 00014 OUT 10.0100006 AND NOT 10.01 00015 TIM 00200007 OUT 10.00 #05000008 TIM 001 00016 END(01)

#050

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.

Page 70: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

61

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.

15.

Alamat Instruksi Operand Alamat Instruksi Operand00000 LD NOT 0.00 00000 LD NOT 0.0000001 LD 0.01 00001 OUT TR 000002 OR 0.02 00002 AND 0.0100003 AND LD 00003 OUT 10.0000004 OUT 10.00 00004 LD TR 0

00005 AND 0.0200006 OUT 10.01

10,00

10.00

0,01 10.010,00

TIM 000

0,00 0,01

10.01

10.00 10.01

TIM001

#050

TIM001

#050

END(01)

Alamat Instruksi Operand00000000010000200003000040000500006

10.01

0.00 10.00

0.02

0.01

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

Alamat Instruksi Operand Alamat Instruksi Operand00000 LD NOT 0.00 00009 LD 00000001 OUT TR0 00010 LD #05000002 LD 0.01 00011 OR 10.0100003 OR 10.00 00012 AND LD00004 OR TIM 000 00013 AND NOT 10.0000005 AND LD 00014 OUT 10.0100006 AND NOT 10.01 00015 TIM 00200007 OUT 10.00 #05000008 TIM 001 00016 END(01)

#050

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.

Page 71: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

62

Mode RUN digunakan untuk menjalankan program. Status operasi PLC

dapat dimonitor dari peralatan pemrogram, tetapi bit tidak dapat di paksa set/reset

dan SV/PV timer dan counter tidak dapat diubah.

Ada beberapa jenis alat untuk memasukkan program ke dalam PLC yaitu

komputer yang dilengkapi dengan software ladder misalnya CX-Programmer,

Konsol Pemrogram, dan Programmable Terminal.

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.

PLC dapat disambung ke Konsol Pemrogram atau komputer dengan

software ladder seperti CX-Programmer, SSS (Sysmac Support Software), atau

Syswin, dan Programmable Terminal.

1. 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.

Tujuan Pembelajaran

Setelah pembelajaran 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

Uraian Materi

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.

Page 72: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

63

Mode RUN digunakan untuk menjalankan program. Status operasi PLC

dapat dimonitor dari peralatan pemrogram, tetapi bit tidak dapat di paksa set/reset

dan SV/PV timer dan counter tidak dapat diubah.

Ada beberapa jenis alat untuk memasukkan program ke dalam PLC yaitu

komputer yang dilengkapi dengan software ladder misalnya CX-Programmer,

Konsol Pemrogram, dan Programmable Terminal.

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.

PLC dapat disambung ke Konsol Pemrogram atau komputer dengan

software ladder seperti CX-Programmer, SSS (Sysmac Support Software), atau

Syswin, dan Programmable Terminal.

1. 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.

Tujuan Pembelajaran

Setelah pembelajaran 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

Uraian Materi

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.

Page 73: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

64

3. 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 30 Sambungan komunikasi NT Link

CX Programmer adalah software ladder untuk PLC merk OMRON. Ia

beroperasi di bawah sistem operasi Windows, oleh sebab itu pemakai software ini

diharapkan sudah familiar dengan sistem operasi Windows antara lain untuk :

Menjalankan software program aplikasi

Membuat file baru

Menyimpan file

Mencetak file

Menutup file

Membuka file

Keluar dari (menutup) software program

Gambar 28 Sambungan Konsol Pemrogram

2. 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 RS-232C beroperasi

hanya dalam mode Host Link.

Komputer dapat disambung ke port peripheral PLC dengan adapter

RS- 232C : CQM1-CIF02 atau CPM1-CIF01.

Gambar 29 Sambungan komunikasi Host Link

Page 74: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

65

3. 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 30 Sambungan komunikasi NT Link

CX Programmer adalah software ladder untuk PLC merk OMRON. Ia

beroperasi di bawah sistem operasi Windows, oleh sebab itu pemakai software ini

diharapkan sudah familiar dengan sistem operasi Windows antara lain untuk :

Menjalankan software program aplikasi

Membuat file baru

Menyimpan file

Mencetak file

Menutup file

Membuka file

Keluar dari (menutup) software program

Gambar 28 Sambungan Konsol Pemrogram

2. 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 RS-232C beroperasi

hanya dalam mode Host Link.

Komputer dapat disambung ke port peripheral PLC dengan adapter

RS- 232C : CQM1-CIF02 atau CPM1-CIF01.

Gambar 29 Sambungan komunikasi Host Link

Page 75: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

66

Ada beberapa menu/command yang perlu diketahui pada layar CX-

Programmer utama yaitu :

File File>New Membuat file baru

File>Open Membuka file

File>Exit Keluar dari CX-Programmer

View>Toolbar Menampilkan/menyembunyikan toolbar

Tool>Option Mengatur beberapa opsi

Help Help Topic Meminta penjelasan menurut topik

Help Content Meminta penjelasan menurut isi

Klik File, untuk membuat file baru. Kotak dialog

ditampilkan

Gambar 32 Kotak dialog merubah PLC

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

Disarankan untuk menggunakan mouse, meskipun semua operasi dapat

menggunakan keyboard.

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

Programmer. Akan tampil Layar CX Programmer sebagai berikut :

Gambar 31 Layar interface utama

Page 76: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

67

Ada beberapa menu/command yang perlu diketahui pada layar CX-

Programmer utama yaitu :

File File>New Membuat file baru

File>Open Membuka file

File>Exit Keluar dari CX-Programmer

View>Toolbar Menampilkan/menyembunyikan toolbar

Tool>Option Mengatur beberapa opsi

Help Help Topic Meminta penjelasan menurut topik

Help Content Meminta penjelasan menurut isi

Klik File, untuk membuat file baru. Kotak dialog

ditampilkan

Gambar 32 Kotak dialog merubah PLC

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

Disarankan untuk menggunakan mouse, meskipun semua operasi dapat

menggunakan keyboard.

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

Programmer. Akan tampil Layar CX Programmer sebagai berikut :

Gambar 31 Layar interface utama

Page 77: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

68

Project Workspace Output Ladder

Diagram

Gambar 34 Layar CX-Programmer

Secara default ada tiga window tampil secara bersamaan, yaitu :

Di sini, diagram ladder akan digambar.

Window Project Workspace (Ruang Kerja Proyek) menampilkan

proyek sebagai struktur hierarkhi antara PLC dan rincian program.

Penjelasan beberapa obyek dalam struktur ini sebagai berikut :

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.

Gambar 33 Kotak dialog Device Type Setting

Pada General, CPU Type, klik tanda untuk memilih jumlah I/O PLC,

Kembali ke kotak dialog Change PLC, pilih Layar CX-Programmer

ditampilkan.

Page 78: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

69

Project Workspace Output Ladder

Diagram

Gambar 34 Layar CX-Programmer

Secara default ada tiga window tampil secara bersamaan, yaitu :

Di sini, diagram ladder akan digambar.

Window Project Workspace (Ruang Kerja Proyek) menampilkan

proyek sebagai struktur hierarkhi antara PLC dan rincian program.

Penjelasan beberapa obyek dalam struktur ini sebagai berikut :

Ladder Diagram

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.

Gambar 33 Kotak dialog Device Type Setting

Pada General, CPU Type, klik tanda untuk memilih jumlah I/O PLC,

Kembali ke kotak dialog Change PLC, pilih Layar CX-Programmer

ditampilkan.

Page 79: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

70

Pemakai juga dibebaskan untuk menggunakan operasi toolbar, atau

shortcut keyboard. Fungsi masing-masing toolbar dan shortcut ditunjukkan

pada tabel berikut ini :

Insert>Contact>Normally Open

C

Insert>Contact>Normally Closed

/

Insert>Vertical>Up

U

Insert>Vertical>Down

V

Insert>Horizontal

-

Insert>Coil>Normally Open

O

Insert>Coil>Normally Closed

Q

Insert>Instruction

I

Misalnya, program ladder di bawah ini akan dibuat menggunakan CX-

Programmer !

, Menampilkan dan merubah tipe PLC, menampilkan

mode operasi PLC

, Menampilkan simbol global, yaitu simbol

yang digunakan secara umum untuk semua program. Yang

dimaksud symbols adalah operand dalam daerah memori

PLC.

, Menampilkan nama program (proyek)

, Menampilkan simbol lokal, yaitu simbol yang

digunakan hanya pada program yang sedang aktif.

, Menampilkan/menyembunyikan tampilan diagram

ladder.

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.

Layar komputer yang menampilkan tiga window sekaligus akan

mempersempit tampilan diagram ladder. Oleh sebab itu, jika diperlukan

ruang diagram ladder yang lebih luas, dua window yang terakhir dapat

ditutup dengan cara mengklik toolbar pada masing-masing window, atau

dengan mengklik toolbar yang sesuai pada layar CX-Programmer.

CX-Programmer membebaskan pemakai untuk membuat program

dalam bentuk diagram ladder atau mneumonik. Tetapi, akan lebih baik

menggunakan program diagram ladder.

Page 80: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

71

Pemakai juga dibebaskan untuk menggunakan operasi toolbar, atau

shortcut keyboard. Fungsi masing-masing toolbar dan shortcut ditunjukkan

pada tabel berikut ini :

Insert>Contact>Normally Open

C

Insert>Contact>Normally Closed

/

Insert>Vertical>Up

U

Insert>Vertical>Down

V

Insert>Horizontal

-

Insert>Coil>Normally Open

O

Insert>Coil>Normally Closed

Q

Insert>Instruction

I

Misalnya, program ladder di bawah ini akan dibuat menggunakan CX-

Programmer !

, Menampilkan dan merubah tipe PLC, menampilkan

mode operasi PLC

, Menampilkan simbol global, yaitu simbol

yang digunakan secara umum untuk semua program. Yang

dimaksud symbols adalah operand dalam daerah memori

PLC.

, Menampilkan nama program (proyek)

, Menampilkan simbol lokal, yaitu simbol yang

digunakan hanya pada program yang sedang aktif.

, Menampilkan/menyembunyikan tampilan diagram

ladder.

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.

Layar komputer yang menampilkan tiga window sekaligus akan

mempersempit tampilan diagram ladder. Oleh sebab itu, jika diperlukan

ruang diagram ladder yang lebih luas, dua window yang terakhir dapat

ditutup dengan cara mengklik toolbar pada masing-masing window, atau

dengan mengklik toolbar yang sesuai pada layar CX-Programmer.

CX-Programmer membebaskan pemakai untuk membuat program

dalam bentuk diagram ladder atau mneumonik. Tetapi, akan lebih baik

menggunakan program diagram ladder.

Page 81: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

72

Pada kotak Name or address, ketik ‘1’ untuk menulis operand

0.01. Klik atau tekan . Kursor akan bergeser ke kanan satu

sel.

b. Klik atau , ketik ‘0’ untuk

menulis operand 0.00, Klik atau tekan

c. Klik atau , maka muncul kotak

dialog New Coil :

Gambar 37 Kotak dialog New Coil

d. Ketik ‘1000’ untuk menulis operand 10.00. Klik atau tekan

e. Tekan , untuk menambah baris pada rung yang sama. Kursor

berpindah ke awal baris baru.

f. Klik atau , ketik ‘1000’, .

g. Klik atau diantara kontak NO 0.01 dan

kontak NC 0.00.

h. Tekan tombol untuk menon-aktifkan toolbar yang sedang aktif.

Pindahkan kursor ke awal rung baru dengan menggunakan tombol

0.01

10,00

0,00 10,00

END(01)

Gambar 35 Program Diagram ladder

Lakukan prosedur persiapan hingga tampil layar CX-Programmer

seperti dijelaskan diatas.

a. Tempatkan kursor pada sel kiri atas. Klik

atau , maka muncul kotak dialog New Contact

Gambar 36 Kotak dialog New Contact

Page 82: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

73

Pada kotak Name or address, ketik ‘1’ untuk menulis operand

0.01. Klik atau tekan . Kursor akan bergeser ke kanan satu

sel.

b. Klik atau , ketik ‘0’ untuk

menulis operand 0.00, Klik atau tekan

c. Klik atau , maka muncul kotak

dialog New Coil :

Gambar 37 Kotak dialog New Coil

d. Ketik ‘1000’ untuk menulis operand 10.00. Klik atau tekan

e. Tekan , untuk menambah baris pada rung yang sama. Kursor

berpindah ke awal baris baru.

f. Klik atau , ketik ‘1000’, .

g. Klik atau diantara kontak NO 0.01 dan

kontak NC 0.00.

h. Tekan tombol untuk menon-aktifkan toolbar yang sedang aktif.

Pindahkan kursor ke awal rung baru dengan menggunakan tombol

0.01

10,00

0,00 10,00

END(01)

Gambar 35 Program Diagram ladder

Lakukan prosedur persiapan hingga tampil layar CX-Programmer

seperti dijelaskan diatas.

a. Tempatkan kursor pada sel kiri atas. Klik

atau , maka muncul kotak dialog New Contact

Gambar 36 Kotak dialog New Contact

Page 83: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

74

Pada kotak Save input type, klik untuk memilih tipe file. Pilih CX-

Programmer Project Files, lalu klik .

Sekarang, file proyek telah disimpan dalam memori dan file ini dapat

diakses setiap saat untuk ditindak-lanjuti.

l. Klik untuk menutup file.

m. Klik atau untuk membuka file yang pernah dibuat. Klik

pada kotak Save input tempat dimana file disimpan.

n. Klik pada kotak file name untuk memilih nama-nama file yang

ada pada memori.

o. Klik pada kotak file of type untuk memilih tipe file, lalu klik

, maka file yang dipilih akan dibuka.

Operasi pemrograman PLC dibedakan menjadi operasi offline dan

operasi online. Operasi offline adalah kegiatan pemrograman yang tidak

memerlukan unit PLC, misalnya membuat diagram ladder, menyimpan file.

Operasi online adalah kegiatan pemrograman yang tidak dapat dilakukan

tanpa adanya unit PLC, misalnya mentransfer program, memonitor program,

dan menjalankan program.

anak panah. Begitu kursor berpindah ke rung baru, diagram ladder

secara otomatis mengembang ke kanan.

i. Klik untuk menulis instruksi lainnya. Muncul

kotak dialog Instruction sebagai berikut :

Gambar 38 Kotak dialog Instruction

Ketik END pada kotak Instruction, . Pindahkan kursor ke

rung baru. Seperti tadi, instruksi END mengembang ke kanan

otomatis.

j. Klik atau untuk menyimpan file. Muncul kotak dialog

Save CX-Programmer File.

k. Klik pada kotak Save input untuk memilih tempat memori

dimana file akan disimpan. Misalkan file akan disimpan di floppy

disk, maka pilih 3½ Floppy (A:).Pada kotak File Name, tulis nama file,

misalnya ‘M1A’.

Page 84: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

75

Pada kotak Save input type, klik untuk memilih tipe file. Pilih CX-

Programmer Project Files, lalu klik .

Sekarang, file proyek telah disimpan dalam memori dan file ini dapat

diakses setiap saat untuk ditindak-lanjuti.

l. Klik untuk menutup file.

m. Klik atau untuk membuka file yang pernah dibuat. Klik

pada kotak Save input tempat dimana file disimpan.

n. Klik pada kotak file name untuk memilih nama-nama file yang

ada pada memori.

o. Klik pada kotak file of type untuk memilih tipe file, lalu klik

, maka file yang dipilih akan dibuka.

Operasi pemrograman PLC dibedakan menjadi operasi offline dan

operasi online. Operasi offline adalah kegiatan pemrograman yang tidak

memerlukan unit PLC, misalnya membuat diagram ladder, menyimpan file.

Operasi online adalah kegiatan pemrograman yang tidak dapat dilakukan

tanpa adanya unit PLC, misalnya mentransfer program, memonitor program,

dan menjalankan program.

anak panah. Begitu kursor berpindah ke rung baru, diagram ladder

secara otomatis mengembang ke kanan.

i. Klik untuk menulis instruksi lainnya. Muncul

kotak dialog Instruction sebagai berikut :

Gambar 38 Kotak dialog Instruction

Ketik END pada kotak Instruction, . Pindahkan kursor ke

rung baru. Seperti tadi, instruksi END mengembang ke kanan

otomatis.

j. Klik atau untuk menyimpan file. Muncul kotak dialog

Save CX-Programmer File.

k. Klik pada kotak Save input untuk memilih tempat memori

dimana file akan disimpan. Misalkan file akan disimpan di floppy

disk, maka pilih 3½ Floppy (A:).Pada kotak File Name, tulis nama file,

misalnya ‘M1A’.

Page 85: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

76

Kotak dialog konfirmasi transfer program ditampilkan.

Konfirmasi ini penting karena perintah transfer program akan

berpengaruh terhadap PLC yang disambung.

c. Klik untuk melanjutkan operasi. Pada layar ditunjukkan operasi

transfer program sedang berlangsung.

Gambar 40 Informasi Download selesai

Jika selesai, ada informasi : Download successful.

d. Klik Program anda sekarang sudah ada di PLC.

Konsol Pemrogram hanya dapat memasukkan program yang dibuat dalam

bentuk kode mneumonik. Program yang dibuat dalam bentuk diagram ladder jika

akan dimasukkan ke dalam PLC menggunakan Konsol Pemrogram harus

dikonversi terlebih dahulu ke dalam bentuk mneumonik.

Transfer program dibedakan menjadi dua yaitu : Download dan

Upload. Download adalah pemindahan program dari komputer ke PLC,

sedangkan upload adalah pemindahan program dari PLC ke komputer.

Operasi transfer program hanya dapat dilakukan dalam mode

operasi PROGRAM. Jika PLC tidak dalam mode ini, CX-Programmer akan

merubah mode secara otomatis.

Prosedur transfer program dari komputer ke PLC (Download) sebagai

berikut :

a. Klik menu , untuk beralih ke operasi online. Pada

layar muncul pesan meminta konfirmasi untuk beralih ke operasi

online.

Klik untuk melanjutkan operasi. Latar belakang layar diagram

ladder berubah menjadi gelap yang menunjukkan anda sedang

berada pada operasi on-line.

b. Klik menu untuk men-download program.

Muncul kotak dialog yang meminta penjelasan apa saja yang akan di

transfer : program atau setting, atau keduanya. Setelah dipilih, klik

Gambar 39 Download option

Page 86: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

77

Kotak dialog konfirmasi transfer program ditampilkan.

Konfirmasi ini penting karena perintah transfer program akan

berpengaruh terhadap PLC yang disambung.

c. Klik untuk melanjutkan operasi. Pada layar ditunjukkan operasi

transfer program sedang berlangsung.

Gambar 40 Informasi Download selesai

Jika selesai, ada informasi : Download successful.

d. Klik Program anda sekarang sudah ada di PLC.

Konsol Pemrogram hanya dapat memasukkan program yang dibuat dalam

bentuk kode mneumonik. Program yang dibuat dalam bentuk diagram ladder jika

akan dimasukkan ke dalam PLC menggunakan Konsol Pemrogram harus

dikonversi terlebih dahulu ke dalam bentuk mneumonik.

Transfer program dibedakan menjadi dua yaitu : Download dan

Upload. Download adalah pemindahan program dari komputer ke PLC,

sedangkan upload adalah pemindahan program dari PLC ke komputer.

Operasi transfer program hanya dapat dilakukan dalam mode

operasi PROGRAM. Jika PLC tidak dalam mode ini, CX-Programmer akan

merubah mode secara otomatis.

Prosedur transfer program dari komputer ke PLC (Download) sebagai

berikut :

a. Klik menu , untuk beralih ke operasi online. Pada

layar muncul pesan meminta konfirmasi untuk beralih ke operasi

online.

Klik untuk melanjutkan operasi. Latar belakang layar diagram

ladder berubah menjadi gelap yang menunjukkan anda sedang

berada pada operasi on-line.

b. Klik menu untuk men-download program.

Muncul kotak dialog yang meminta penjelasan apa saja yang akan di

transfer : program atau setting, atau keduanya. Setelah dipilih, klik

Gambar 39 Download option

Page 87: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

78

Panel atas Konsol Pemrogram ditunjukkan pada gambar di bawah ini :

Layar LCD

FUN SFT NOT SHIFT

AND ORCNT TR LR HR

LD OUTTIM DM

CH «

CONT #

7 8 9 EXT CHG SRCH

4 5 6 PLAY SET

DEL MONTR

1 2 3 REC RESET

INS

0 CLR VER WRITE

EAR MIC

PRO01E

Saklar pilih Mode Operasi

Tombol Instruksi

Tombol Angka

Tombol Operasi

RUNMONITOR

PROGRAM

Gambar 41 Panel atas Konsol Pemrogram

Sebelum mentrasfer program, harus dilakukan langkah-langkah

persiapan sebagai berikut :

Berbeda dengan alat pemrogram software ladder, sekali Konsol Pemrogram

disambung dengan PLC, semua aktivitas penulisan ditransfer langsung ke dalam

PLC. Hal ini karena PLC hanya mengerti program bentuk mneumonik.

Ada tiga bagian penting Konsol Pemrogram yaitu :

Layar LCD

Saklar pilih mode operasi

39 buah tombol yang terdiri atas :

16 buah tombol instruksi,

13 buah tombol fungsi, dan

10 buah tombol angka.

Page 88: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

79

Panel atas Konsol Pemrogram ditunjukkan pada gambar di bawah ini :

Layar LCD

FUN SFT NOT SHIFT

AND ORCNT TR LR HR

LD OUTTIM DM

CH «

CONT #

7 8 9 EXT CHG SRCH

4 5 6 PLAY SET

DEL MONTR

1 2 3 REC RESET

INS

0 CLR VER WRITE

EAR MIC

PRO01E

Saklar pilih Mode Operasi

Tombol Instruksi

Tombol Angka

Tombol Operasi

RUNMONITOR

PROGRAM

Gambar 41 Panel atas Konsol Pemrogram

Sebelum mentrasfer program, harus dilakukan langkah-langkah

persiapan sebagai berikut :

Berbeda dengan alat pemrogram software ladder, sekali Konsol Pemrogram

disambung dengan PLC, semua aktivitas penulisan ditransfer langsung ke dalam

PLC. Hal ini karena PLC hanya mengerti program bentuk mneumonik.

Ada tiga bagian penting Konsol Pemrogram yaitu :

Layar LCD

Saklar pilih mode operasi

39 buah tombol yang terdiri atas :

16 buah tombol instruksi,

13 buah tombol fungsi, dan

10 buah tombol angka.

Page 89: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

80

Pemrogram dipasang saat PLC dalam mode operasi. Untuk

memasukkan password, tekan tombol CLR>MONTR>CLR.

<PROGRAM>

PASSWORD!

<PROGRAM>

CLR

MONTR

Lakukan selalu menghapus seluruh memori sebelum

memasukkan program ke dalam PLC. Prosedur menghapus memori

sebagai berikut :

a. Tekan berulang-ulang untuk membawa ke alamat awal

b. Tekan untuk memulai operasi.

c. Tekan tombol untuk menghapus memori.

Misalnya, program berikut akan dimasukkan ke dalam PLC

menggunakan Konsol Pemrogram.

Alamat Instruksi Operand00000 LD 0.0000001 OR 10.0000002 AND NOT 0.0100003 OUT 10.0000004 END(01)

Sekali Konsol Pemrogram telah disambung, saklar modenya

dapat digunakan untuk merubah mode operasi PLC. Tampilan mode

(<PROGRAM>, <MONITOR>, atau <RUN>) akan muncul pada layar

Konsol Pemrogram.

Operasi tombol tidak dapat dilakukan saat layar Konsol

Pemrogram menampilkan mode operasi. Tekan CLR untuk

menghapus tampilan sehingga operasi kunci dapat dilakukan.

Jika Konsol Pemrogram tidak disambung, saat PLC di-on-kan

ia akan berada pada mode RUN secara otomatis.

Gambar 42 Mode operasi PLC

Set saklar mode pada PROGRAM untuk memasukkan program

ke dalam PLC.

PLC mempunyai password untuk menjaga akses yang tidak

disengaja terhadap program. PLC selalu meminta anda untuk

memasukkan password saat daya pertama disambung atau Konsol

Page 90: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

81

Pemrogram dipasang saat PLC dalam mode operasi. Untuk

memasukkan password, tekan tombol CLR>MONTR>CLR.

<PROGRAM>

PASSWORD!

<PROGRAM>

CLR

MONTR

Lakukan selalu menghapus seluruh memori sebelum

memasukkan program ke dalam PLC. Prosedur menghapus memori

sebagai berikut :

a. Tekan berulang-ulang untuk membawa ke alamat awal

b. Tekan untuk memulai operasi.

c. Tekan tombol untuk menghapus memori.

Misalnya, program berikut akan dimasukkan ke dalam PLC

menggunakan Konsol Pemrogram.

Alamat Instruksi Operand00000 LD 0.0000001 OR 10.0000002 AND NOT 0.0100003 OUT 10.0000004 END(01)

Sekali Konsol Pemrogram telah disambung, saklar modenya

dapat digunakan untuk merubah mode operasi PLC. Tampilan mode

(<PROGRAM>, <MONITOR>, atau <RUN>) akan muncul pada layar

Konsol Pemrogram.

Operasi tombol tidak dapat dilakukan saat layar Konsol

Pemrogram menampilkan mode operasi. Tekan CLR untuk

menghapus tampilan sehingga operasi kunci dapat dilakukan.

Jika Konsol Pemrogram tidak disambung, saat PLC di-on-kan

ia akan berada pada mode RUN secara otomatis.

Gambar 42 Mode operasi PLC

Set saklar mode pada PROGRAM untuk memasukkan program

ke dalam PLC.

PLC mempunyai password untuk menjaga akses yang tidak

disengaja terhadap program. PLC selalu meminta anda untuk

memasukkan password saat daya pertama disambung atau Konsol

Page 91: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

82

2) Tekan tombol untuk memasukkan alamat 00001.

3) Tekan tombol untuk menulis instruksi OR 10.00.

4) Tekan tombol > untuk untuk menyisipkan instruksi baru.

Operasi menghapus instruksi digunakan saat satu atau lebih

baris instruksi tidak diperlukan dalam program. Misalnya, dalam

program berikut instruksi AND NOT 10.01 pada alamat 00003 tidak

diperlukan dalam program, maka harus dihapus.

Seharusnya Tertulis

Alamat Instruksi Operand Alamat Instruksi Operand00000 LD 0.00 00000 LD 0.0000001 OR 10.00 00001 OR 10.0000002 AND NOT 0.01 00002 AND NOT 0.0100003 OUT 10.00 00003 AND NOT 10.0100004 END(01) 00004 OUT 10.00

00005 END(01)

Prosedur menghapus instruksi sebagai berikut :

1) Tekan tombol untuk membawa ke alamat awal.

2) Tekan tombol untuk menulis alamat 00003

3) Tekan tombol untuk menghapus instruksi.

1. Ada tiga mode operasi PLC yaitu mode PROGRAM, MONITOR, dan RUN.

Mode PROGRAM digunakan untuk membuat dan mengedit program,

menghapus memori, atau mengecek kesalahan program. Mode MONITOR

Lakukan prosedur sebagai berikut :

a. Tekan tombol

b. Tekan tombol

c. Tekan tombol

d. Tekan tombol

e. Tekan tombol

Operasi ini terdiri atas operasi menyisipkan dan menghapus

instruksi. Ini hanya dapat dilakukan dalam mode operasi PROGRAM.

Menyisipkan instruksi diperlukan saat terjadi satu atau lebih

baris instruksi terlewatkan saat memasukkan program ke dalam

PLC. Misalnya, ada perbedaan antara program yang seharusnya dan

yang telah ditulis atau dimasukkan :

Seharusnya Tertulis

Alamat Instruksi Operand Alamat Instruksi Operand00000 LD 0.00 00000 LD 0.0000001 OR 10.00 00001 AND NOT 0.0100002 AND NOT 0.01 00002 OUT 10.0000003 OUT 10.00 00003 END(01)00004 END(01) 00004

Maka, instruksi OR 10.00 harus disipkan pada alamat 00001.

Prosedurnya sebagai berikut :

1) Tekan tombol untuk membawa ke alamat awal.

Page 92: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

83

2) Tekan tombol untuk memasukkan alamat 00001.

3) Tekan tombol untuk menulis instruksi OR 10.00.

4) Tekan tombol > untuk untuk menyisipkan instruksi baru.

Operasi menghapus instruksi digunakan saat satu atau lebih

baris instruksi tidak diperlukan dalam program. Misalnya, dalam

program berikut instruksi AND NOT 10.01 pada alamat 00003 tidak

diperlukan dalam program, maka harus dihapus.

Seharusnya Tertulis

Alamat Instruksi Operand Alamat Instruksi Operand00000 LD 0.00 00000 LD 0.0000001 OR 10.00 00001 OR 10.0000002 AND NOT 0.01 00002 AND NOT 0.0100003 OUT 10.00 00003 AND NOT 10.0100004 END(01) 00004 OUT 10.00

00005 END(01)

Prosedur menghapus instruksi sebagai berikut :

1) Tekan tombol untuk membawa ke alamat awal.

2) Tekan tombol untuk menulis alamat 00003

3) Tekan tombol untuk menghapus instruksi.

1. Ada tiga mode operasi PLC yaitu mode PROGRAM, MONITOR, dan RUN.

Mode PROGRAM digunakan untuk membuat dan mengedit program,

menghapus memori, atau mengecek kesalahan program. Mode MONITOR

Lakukan prosedur sebagai berikut :

a. Tekan tombol

b. Tekan tombol

c. Tekan tombol

d. Tekan tombol

e. Tekan tombol

Operasi ini terdiri atas operasi menyisipkan dan menghapus

instruksi. Ini hanya dapat dilakukan dalam mode operasi PROGRAM.

Menyisipkan instruksi diperlukan saat terjadi satu atau lebih

baris instruksi terlewatkan saat memasukkan program ke dalam

PLC. Misalnya, ada perbedaan antara program yang seharusnya dan

yang telah ditulis atau dimasukkan :

Seharusnya Tertulis

Alamat Instruksi Operand Alamat Instruksi Operand00000 LD 0.00 00000 LD 0.0000001 OR 10.00 00001 AND NOT 0.0100002 AND NOT 0.01 00002 OUT 10.0000003 OUT 10.00 00003 END(01)00004 END(01) 00004

Maka, instruksi OR 10.00 harus disipkan pada alamat 00001.

Prosedurnya sebagai berikut :

1) Tekan tombol untuk membawa ke alamat awal.

Page 93: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

84

h. Beralih dari operasi offline ke online

i. Merubah mode operasi PLC

j. Mentransfer program dari komputer ke PLC

7. Apakah syarat-syarat untuk dapat mentransfer program dari komputer ke dalam

PLC ?

8. Apakah yang dimaksud dengan down-load ?

9. Indikator apakah yang menunjukkan bahwa operasi transfer program telah berhasil

?

10. Apakah fungsi password pada Konsol Pemrogram ?

digunakan menguji operasi sistem. Mode RUN digunakan untuk

menjalankan program.

2. Ada beberapa jenis alat pemrogram antara lain CX-Programmer, Konsol

Pemrogram, dan Programmable Terminal.

3. 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.

4. Memasukkan program ke dalam PLC menggunakan CX-Programmer

melalui prosedur membuat diagram ladder, baru mentransfer program.

1. Sebutkan tiga jenis alat yang digunakan untuk memprogram PLC !

2. Apakah perbedaan utama antara pemrograman PLC menggunakan software ladder

dan menggunakan Konsol Pemrogram ?

3. Sebutkan software komputer untuk memprogram PLC merk OMRON !

4. Apakah yang dimaksud dengan komunikasi Host Link ?

5. Sebutkan lima syarat komputer untuk dapat digunakan mengoperasikan software

CX-Programmer secara optimal !

6. Sebutkan perintah standar dalam CX Programmer untuk :

a. Mengambar kontak NO

b. Menggambar kontak NC

c. Menggambar garis horisontal

d. Menggambar garis vertikal ke bawah

e. Menggambar garis vertikal ke atas

f. Menggambar kumparan

g. Menggambar instruksi END

Page 94: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

85

h. Beralih dari operasi offline ke online

i. Merubah mode operasi PLC

j. Mentransfer program dari komputer ke PLC

7. Apakah syarat-syarat untuk dapat mentransfer program dari komputer ke dalam

PLC ?

8. Apakah yang dimaksud dengan down-load ?

9. Indikator apakah yang menunjukkan bahwa operasi transfer program telah berhasil

?

10. Apakah fungsi password pada Konsol Pemrogram ?

digunakan menguji operasi sistem. Mode RUN digunakan untuk

menjalankan program.

2. Ada beberapa jenis alat pemrogram antara lain CX-Programmer, Konsol

Pemrogram, dan Programmable Terminal.

3. 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.

4. Memasukkan program ke dalam PLC menggunakan CX-Programmer

melalui prosedur membuat diagram ladder, baru mentransfer program.

1. Sebutkan tiga jenis alat yang digunakan untuk memprogram PLC !

2. Apakah perbedaan utama antara pemrograman PLC menggunakan software ladder

dan menggunakan Konsol Pemrogram ?

3. Sebutkan software komputer untuk memprogram PLC merk OMRON !

4. Apakah yang dimaksud dengan komunikasi Host Link ?

5. Sebutkan lima syarat komputer untuk dapat digunakan mengoperasikan software

CX-Programmer secara optimal !

6. Sebutkan perintah standar dalam CX Programmer untuk :

a. Mengambar kontak NO

b. Menggambar kontak NC

c. Menggambar garis horisontal

d. Menggambar garis vertikal ke bawah

e. Menggambar garis vertikal ke atas

f. Menggambar kumparan

g. Menggambar instruksi END

Page 95: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

86

1. Komputer IBM/ PC/AT dengan spesifikasi : 1 buah

2. Diskette 3,5 “ 1,44 MB: 1 buah

Operasi Persiapan

Tekan tombol Start pada CPU komputer. Tunggu hingga proses booting

selesai.

Klik Start > Program > OMRON > CX-Programmer > CX-Programmer

Membuat File Proyek

Program ladder di bawah ini akan digambar menggunakan software CX-

Programmer.

Diagram Ladder

10.000.01

10.00

0.00

END(01)

1. Komputer, Konsol Pemrogram, dan Programmable Terminal

2. Dengan software ladder program dapat dibuat dalam bentuk diagram

ladder atau mneumonik tetapi dengan Konsol Pemrogram program harus

dibuat dalam bentuk mneumonik.

3. LSS, SSS, CX-Programmer

4. Komunikasi antara PLC dan komputer.

5. Lima syarat komputer

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

6. Membuat program ladder, mentransfer program ke dalam PLC

a. Insert, Contact, Normally Open

b. insert > Contact > Normally Closed

c. Insert > Horizontal

d. Insert > Vertical > Down

e. Insert > Vertical > Up

f. Insert > Coil

g. Insert > Instruktion > ketik END

7. Saluran komunikasi data tersambung dan PLC dihubungkan ke catu daya.

8. Mentransfer program dari komputer ke PLC

9. Di layar komputer ada pesan ‘Download successfull’

10. Untuk menjaga akses terhadap program yang tidak disengaja.

Page 96: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

87

1. Komputer IBM/ PC/AT dengan spesifikasi : 1 buah

2. Diskette 3,5 “ 1,44 MB: 1 buah

Operasi Persiapan

Tekan tombol Start pada CPU komputer. Tunggu hingga proses booting

selesai.

Klik Start > Program > OMRON > CX-Programmer > CX-Programmer

Membuat File Proyek

Program ladder di bawah ini akan digambar menggunakan software CX-

Programmer.

Diagram Ladder

10.000.01

10.00

0.00

END(01)

1. Komputer, Konsol Pemrogram, dan Programmable Terminal

2. Dengan software ladder program dapat dibuat dalam bentuk diagram

ladder atau mneumonik tetapi dengan Konsol Pemrogram program harus

dibuat dalam bentuk mneumonik.

3. LSS, SSS, CX-Programmer

4. Komunikasi antara PLC dan komputer.

5. Lima syarat komputer

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

6. Membuat program ladder, mentransfer program ke dalam PLC

a. Insert, Contact, Normally Open

b. insert > Contact > Normally Closed

c. Insert > Horizontal

d. Insert > Vertical > Down

e. Insert > Vertical > Up

f. Insert > Coil

g. Insert > Instruktion > ketik END

7. Saluran komunikasi data tersambung dan PLC dihubungkan ke catu daya.

8. Mentransfer program dari komputer ke PLC

9. Di layar komputer ada pesan ‘Download successfull’

10. Untuk menjaga akses terhadap program yang tidak disengaja.

Page 97: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

88

Menyimpan File

16. Klik atau . Muncul kotak dialog Save CX-Programmer File.

17. Klik pada kotak Save input Pilih 3½ Floppy (A:).

18. Pada kotak File Name, ketik ‘M1A’, tekan Enter.

Menutup File

19. Klik File, close untuk menutup file.

Menutup CX-Programmer

20. Klik untuk keluar dari CX-Programmer.

Mematikan Komputer

21. Klik

1. Klik . Kotak dialog Change PLC ditampilkan.

2. Klik pada kotak Klik . Kotak dialog Device Type Setting

ditampilkan.

3. Pada General, CPU Type, klik . Pilih CPU10 kemudian klik Kembali ke

kotak dialog Change PLC.

4. Klik Layar CX-Programmer ditampilkan.

5. Tempatkan kursor pada sel kiri atas. Klik

atau , maka muncul kotak dialog New Contact

6. Pada kotak Name or address, ketik ‘1’. Klik atau tekan . Kursor akan

bergeser ke kanan satu sel.

7. Klik atau , ketik ‘0’ .Klik atau

tekan

8. Klik atau , maka muncul kotak dialog New

Coil.

9. Ketik ‘1000’ . Klik atau tekan

10. Tekan . Kursor berpindah ke awal baris baru.

11. Klik atau , ketik ‘1000’, .

12. Klik atau

13. Tekan tombol . Pindahkan kursor ke awal rung baru.

14. Klik atau . Muncul kotak dialog Instruction .

15. Ketik END pada kotak Instruction, . Pindahkan kursor ke rung baru.

Seperti tadi, instruksi END mengembang ke kanan otomatis.

Page 98: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

89

Menyimpan File

16. Klik atau . Muncul kotak dialog Save CX-Programmer File.

17. Klik pada kotak Save input Pilih 3½ Floppy (A:).

18. Pada kotak File Name, ketik ‘M1A’, tekan Enter.

Menutup File

19. Klik File, close untuk menutup file.

Menutup CX-Programmer

20. Klik untuk keluar dari CX-Programmer.

Mematikan Komputer

21. Klik

1. Klik . Kotak dialog Change PLC ditampilkan.

2. Klik pada kotak Klik . Kotak dialog Device Type Setting

ditampilkan.

3. Pada General, CPU Type, klik . Pilih CPU10 kemudian klik Kembali ke

kotak dialog Change PLC.

4. Klik Layar CX-Programmer ditampilkan.

5. Tempatkan kursor pada sel kiri atas. Klik

atau , maka muncul kotak dialog New Contact

6. Pada kotak Name or address, ketik ‘1’. Klik atau tekan . Kursor akan

bergeser ke kanan satu sel.

7. Klik atau , ketik ‘0’ .Klik atau

tekan

8. Klik atau , maka muncul kotak dialog New

Coil.

9. Ketik ‘1000’ . Klik atau tekan

10. Tekan . Kursor berpindah ke awal baris baru.

11. Klik atau , ketik ‘1000’, .

12. Klik atau

13. Tekan tombol . Pindahkan kursor ke awal rung baru.

14. Klik atau . Muncul kotak dialog Instruction .

15. Ketik END pada kotak Instruction, . Pindahkan kursor ke rung baru.

Seperti tadi, instruksi END mengembang ke kanan otomatis.

Page 99: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

90

25. Klik Kotak dialog konfirmasi transfer program ditampilkan.

26. Klik untuk melanjutkan operasi. Pada layar ditunjukkan operasi transfer

program sedang berlangsung. Jika selesai, ada informasi :

27. Klik

Mengecek Program

28. Klik

29. Tempatkan kursor di sembarang sel pada Window Diagram Ladder.

30. Klik , maka pada Window Output ditampilkan informasi

kesalahan program.

31. Klik kanan di sembarang tempat pada Window Output, kemudian klik .

Maka informasi di atas akan terhapus.

Menutup File

32. Klik File, close untuk menutup file.

Menutup CX-Programmer

33. Klik untuk keluar dari CX-Programmer.

Mematikan Komputer

34. Klik

1. Komputer 1 buah

2. Diskette 3,5 “ 1,44 MB 1 buah

3. PLC OMRON CPM1A-10CDRA 1 buah

4. Adapter Interface CPM1-C1F01 1 buah

5. Kabel RS-232C 3 meter

Operasi Persiapan

Sambunglah komunikasi Host Link 1:1

Tekan tombol Start pada CPU komputer. Tunggu hingga proses booting

selesai.

Klik Start > Program > OMRON > CX-Programmer > CX-Programmer

Membuka File Proyek

22. Klik untuk membuka file. Klik pada kotak Look in dan pilih 3½

Floppy (A:) untuk melihat file pada diskette. Pilih M1A, kemudian atau

tekan . Program ladder ‘M1A’ ditampilkan pada layar.

Mentransfer Program Ke Dalam PLC

23. Klik untuk beralih ke mode operasi online.

24. Klik untuk mendown-load program dari komputer

ke PLC. Muncul kotak dialog Download Option.

Page 100: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

91

25. Klik Kotak dialog konfirmasi transfer program ditampilkan.

26. Klik untuk melanjutkan operasi. Pada layar ditunjukkan operasi transfer

program sedang berlangsung. Jika selesai, ada informasi :

27. Klik

Mengecek Program

28. Klik

29. Tempatkan kursor di sembarang sel pada Window Diagram Ladder.

30. Klik , maka pada Window Output ditampilkan informasi

kesalahan program.

31. Klik kanan di sembarang tempat pada Window Output, kemudian klik .

Maka informasi di atas akan terhapus.

Menutup File

32. Klik File, close untuk menutup file.

Menutup CX-Programmer

33. Klik untuk keluar dari CX-Programmer.

Mematikan Komputer

34. Klik

1. Komputer 1 buah

2. Diskette 3,5 “ 1,44 MB 1 buah

3. PLC OMRON CPM1A-10CDRA 1 buah

4. Adapter Interface CPM1-C1F01 1 buah

5. Kabel RS-232C 3 meter

Operasi Persiapan

Sambunglah komunikasi Host Link 1:1

Tekan tombol Start pada CPU komputer. Tunggu hingga proses booting

selesai.

Klik Start > Program > OMRON > CX-Programmer > CX-Programmer

Membuka File Proyek

22. Klik untuk membuka file. Klik pada kotak Look in dan pilih 3½

Floppy (A:) untuk melihat file pada diskette. Pilih M1A, kemudian atau

tekan . Program ladder ‘M1A’ ditampilkan pada layar.

Mentransfer Program Ke Dalam PLC

23. Klik untuk beralih ke mode operasi online.

24. Klik untuk mendown-load program dari komputer

ke PLC. Muncul kotak dialog Download Option.

Page 101: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

92

Tujuan Pembelajaran

Setelah pembelajaran siswa dapat :

1. memasang Unit PLC sesuai petunjuk keselamatan kerja

2. memasang pengawatan I/O dengan benar

Uraian Materi

Memasang PLC pada tempat yang tepat akan menaikkan keandalan dan usia

kerjanya. Terapkan petunjuk pemasangan unit seperti yang tercantum pada

manual sebagai berikut :

1. Jangan memasang PLC pada tempat-tempat dengan kondisi sebagai

berikut :

Terkena sinar matahari langsung.

Suhu di bawah 0oC atau di atas 55 oC.

Kelembaban di bawah 10% atau di atas 90%.

Terjadi pengembunan sebagai akibat perubahan suhu.

Mengandung gas korosif atau mudah terbakar.

Berdebu.

Terkana kejutan atau getaran.

Terkena percikan air, minyak, atau bahan kimia.

2. Berikan perisai saat memasang PLC pada tempat sebagai berikut :

Terkena muatan listrik statis.

1. Konsol Pemrogram 1 buah

2. PLC OMRON CPM1A-10CDRA 1 buah

Operasi Persiapan

Sambunglah Konsol Pemrogram ke port peripheral PLC.

Hubungkan PLC ke catu daya yang sesuai.

Pindahkan kunci saklar mode operasi ke PROGRAM.

Masukkan password.

Hapus semua memori

Memasukkan Program

1. Tekan tombol .

2. Tekan tombol .

3. Tekan tombol .

4. Tekan tombol .

5. Tekan tombol .

Page 102: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

93

Tujuan Pembelajaran

Setelah pembelajaran siswa dapat :

1. memasang Unit PLC sesuai petunjuk keselamatan kerja

2. memasang pengawatan I/O dengan benar

Uraian Materi

Memasang PLC pada tempat yang tepat akan menaikkan keandalan dan usia

kerjanya. Terapkan petunjuk pemasangan unit seperti yang tercantum pada

manual sebagai berikut :

1. Jangan memasang PLC pada tempat-tempat dengan kondisi sebagai

berikut :

Terkena sinar matahari langsung.

Suhu di bawah 0oC atau di atas 55 oC.

Kelembaban di bawah 10% atau di atas 90%.

Terjadi pengembunan sebagai akibat perubahan suhu.

Mengandung gas korosif atau mudah terbakar.

Berdebu.

Terkana kejutan atau getaran.

Terkena percikan air, minyak, atau bahan kimia.

2. Berikan perisai saat memasang PLC pada tempat sebagai berikut :

Terkena muatan listrik statis.

1. Konsol Pemrogram 1 buah

2. PLC OMRON CPM1A-10CDRA 1 buah

Operasi Persiapan

Sambunglah Konsol Pemrogram ke port peripheral PLC.

Hubungkan PLC ke catu daya yang sesuai.

Pindahkan kunci saklar mode operasi ke PROGRAM.

Masukkan password.

Hapus semua memori

Memasukkan Program

1. Tekan tombol .

2. Tekan tombol .

3. Tekan tombol .

4. Tekan tombol .

5. Tekan tombol .

Page 103: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

94

Gambar Posisi Pemasangan PLC

4. Lepaslah label untuk menghindari pemanasan lebih.

5. Jangan memasang pengawatan I/O PLC pada pipa yang sama dengan

jaringan daya.

1. Kawatilah rangkaian kendali secara terpisah dengan rangkaian catu daya

PLC sehingga tidak terjadi turun tegangan saat perlengkapan lain di-on-kan.

2. Jika digunakan beberapa PLC, kawatilah PLC pada rangkaian terpisah untuk

menjaga tidak terjadi turun tegangan atau operasi pemutus rangkaian yang

tidak tepat.

3. Kawat catu daya dipilin untuk menjaga noise dari jaringan catu daya.

Gunakan transformer isolasi 1:1 untuk mengurangi noise listrik.

Terkena medan elektromagnet yang kuat.

Terkena pancaran radiasi.

Dekat dengan jaringan catu daya.

3. Dalam memasang pastikan ada ventilasi untuk pendinginan

Berikan ruang yang cukup untuk sirkulasi udara.

Jangan memasang PLC di atas perlengkapan yang membangkitkan

panas seperti heater, transformer, atau resistor berukuran besar.

Pasang kipas atau sistem pendingin saat suhu ruang melebihi 55 oC.

Jangan memasang PLC pada panel atau kabinet perlengkapan

tegangan tinggi.

Berikan jarak + 200 mm antara PLC dan jaringan daya terdekat.

Berikan tempat yang lapang untuk operasi dan pemeliharaan PLC.

3. PLC harus dipasang dalam posisi seperti ditunjukkan pada gambar di

bawah ini untuk menjamin pendinginan yang tepat.

3.

4.

Page 104: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

95

Gambar Posisi Pemasangan PLC

4. Lepaslah label untuk menghindari pemanasan lebih.

5. Jangan memasang pengawatan I/O PLC pada pipa yang sama dengan

jaringan daya.

1. Kawatilah rangkaian kendali secara terpisah dengan rangkaian catu daya

PLC sehingga tidak terjadi turun tegangan saat perlengkapan lain di-on-kan.

2. Jika digunakan beberapa PLC, kawatilah PLC pada rangkaian terpisah untuk

menjaga tidak terjadi turun tegangan atau operasi pemutus rangkaian yang

tidak tepat.

3. Kawat catu daya dipilin untuk menjaga noise dari jaringan catu daya.

Gunakan transformer isolasi 1:1 untuk mengurangi noise listrik.

5.

6.

Gambar 43 Posisi Pemasangan PLC

Terkena medan elektromagnet yang kuat.

Terkena pancaran radiasi.

Dekat dengan jaringan catu daya.

3. Dalam memasang pastikan ada ventilasi untuk pendinginan

Berikan ruang yang cukup untuk sirkulasi udara.

Jangan memasang PLC di atas perlengkapan yang membangkitkan

panas seperti heater, transformer, atau resistor berukuran besar.

Pasang kipas atau sistem pendingin saat suhu ruang melebihi 55 oC.

Jangan memasang PLC pada panel atau kabinet perlengkapan

tegangan tinggi.

Berikan jarak + 200 mm antara PLC dan jaringan daya terdekat.

Berikan tempat yang lapang untuk operasi dan pemeliharaan PLC.

3. PLC harus dipasang dalam posisi seperti ditunjukkan pada gambar di

bawah ini untuk menjamin pendinginan yang tepat.

Page 105: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

96

Gambar Pengawatan input

10. Jika output 24 VDC berbeban lebih atau terhubung singkat, tegangan akan

drop dan mengakibatkan outputnya OFF. Tindakan pengamanan luar harus

diberikan untuk menjamin keselamatan sistem.

11. Kawatilah output PLC seperti ditunjukkan pada diagram berikut ini.

Gambar Pengawatan output

12. Rangkaian output internal dapat rusak saat beban yang tersambung ke

output terhubung singkat, maka pasanglah sekering pengaman pada tiap

rangkaian output.

13. Berikanlah rangkaian Emergency Stop, rangkaian insterlock, rangkaian

pembatas, dan tindakan pengamanan sejenis pada rangkaian kendali luar

(yaitu bukan pada PLC) untuk menjamin keselamatan pada sistem jika

4. Dengan mempertimbangkan kemungkinan turun tegangan, gunakan

jaringan daya yang besar.

Gambar Penyambungan Catu daya PLC

5. Sebelum menyambung catu daya, pastikan bahwa tegangan yang

tersambung sudah tepat AC atau DC. Rangkaian internal PLC akan rusak

jika daya AC dicatu ke PLC yang memerlukan catu daya DC.

6. Terminal input catu daya terletak pada bagian atas PLC, sedangkan terminal

pada bagian bawah PLC untuk peralatan luar. Rangkaian internal PLC akan

rusak jika daya AC dicatu ke terminal output catu daya PLC.

7. Kencangkan sekrup catu daya AC, sekrup yang kendor dapat

mengakibatkan kebakaran atau malfungsi.

8. Gunakan selalu terminal crimp untuk jaringan daya PLC. Jangan

menyambung kawat serabut telanjang secara langsung ke terminal.

9. Kawatilah input ke PLC dan Unit Ekspansi seperti ditunjukkan pada

gambar berikut. Terminal catu daya dapat dikawati bersama dengan

output PLC yang menggunakan catu daya AC.

Gambar 44 Penyambungan Catu Daya PLC

Page 106: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

97

Gambar Pengawatan input

10. Jika output 24 VDC berbeban lebih atau terhubung singkat, tegangan akan

drop dan mengakibatkan outputnya OFF. Tindakan pengamanan luar harus

diberikan untuk menjamin keselamatan sistem.

11. Kawatilah output PLC seperti ditunjukkan pada diagram berikut ini.

Gambar Pengawatan output

12. Rangkaian output internal dapat rusak saat beban yang tersambung ke

output terhubung singkat, maka pasanglah sekering pengaman pada tiap

rangkaian output.

13. Berikanlah rangkaian Emergency Stop, rangkaian insterlock, rangkaian

pembatas, dan tindakan pengamanan sejenis pada rangkaian kendali luar

(yaitu bukan pada PLC) untuk menjamin keselamatan pada sistem jika

Gambar 45 Pengawatan Input

Gambar 46 Pengawatan Output

4. Dengan mempertimbangkan kemungkinan turun tegangan, gunakan

jaringan daya yang besar.

Gambar Penyambungan Catu daya PLC

5. Sebelum menyambung catu daya, pastikan bahwa tegangan yang

tersambung sudah tepat AC atau DC. Rangkaian internal PLC akan rusak

jika daya AC dicatu ke PLC yang memerlukan catu daya DC.

6. Terminal input catu daya terletak pada bagian atas PLC, sedangkan terminal

pada bagian bawah PLC untuk peralatan luar. Rangkaian internal PLC akan

rusak jika daya AC dicatu ke terminal output catu daya PLC.

7. Kencangkan sekrup catu daya AC, sekrup yang kendor dapat

mengakibatkan kebakaran atau malfungsi.

8. Gunakan selalu terminal crimp untuk jaringan daya PLC. Jangan

menyambung kawat serabut telanjang secara langsung ke terminal.

9. Kawatilah input ke PLC dan Unit Ekspansi seperti ditunjukkan pada

gambar berikut. Terminal catu daya dapat dikawati bersama dengan

output PLC yang menggunakan catu daya AC.

Page 107: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

98

Pengawatan I/O untuk berbagai program kendali motor ditunjukkan pada gambar

berikut :

Off On

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1

LN

PLC OMRON CPM1A-10CDRA

Pengawatan I/O Program Kendali Motor Satu Arah Putaran

Off Fwd Rev

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1 K2

LN

PLC OMRON CPM1A-10CDRA

Pengawatan I/O Program Kendali Motor Dua Arah Putaran

terjadi ketidak-normalan yang disebabkan oleh malfungsi PLC atau faktor

luar lainnya yang mempengaruhi operasi PLC. Jika tidak, dapat

mengakibatkan kecelakaan serius.

Diagram berikut menunjukkan contoh rangkaian interlock.

Gambar Rangkaian interlock

Pada rangkaian interlock di atas, MC1 dan MC2 tidak dapat ON pada saat

yang sama meskipun output 01005 dan 01006 keduanya ON.

14. Saat menyambung beban induktif ke output, sambunglah pengaman surja

atau dioda yang disambung paralel dengan beban.

Gambar Pengaman output

Gambar 47 Rangkaian Interlock

Gambar 48 Pengaman Output

Page 108: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

99

Pengawatan I/O untuk berbagai program kendali motor ditunjukkan pada gambar

berikut :

Off On

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1

LN

PLC OMRON CPM1A-10CDRA

Pengawatan I/O Program Kendali Motor Satu Arah Putaran

Off Fwd Rev

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1 K2

LN

PLC OMRON CPM1A-10CDRA

Pengawatan I/O Program Kendali Motor Dua Arah Putaran

terjadi ketidak-normalan yang disebabkan oleh malfungsi PLC atau faktor

luar lainnya yang mempengaruhi operasi PLC. Jika tidak, dapat

mengakibatkan kecelakaan serius.

Diagram berikut menunjukkan contoh rangkaian interlock.

Gambar Rangkaian interlock

Pada rangkaian interlock di atas, MC1 dan MC2 tidak dapat ON pada saat

yang sama meskipun output 01005 dan 01006 keduanya ON.

14. Saat menyambung beban induktif ke output, sambunglah pengaman surja

atau dioda yang disambung paralel dengan beban.

Gambar Pengaman output

Page 109: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

100

D.

Pengawatan beban pada sistem kendali PLC sama seperti pengawatan beban

pada rangkaian kendali elektromagnet karena perbedaan kedua sistem kendali

hanya terletak pada sistem kendalinya.

RS

T

F1

K1

U V W

M3F

RS

T

F1

K1 K2

U V W

M3F

Gambar Pengawatan motor

operasi satu arah putaran

Gambar Pengawatan motor operasi dua arah

putaran

Off Low High

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1 K2 K3

LN

PLC OMRON CPM1A-10CDRA

Pengawatan I/O Program Kendali Motor Dua Kecepatan

Off On

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1 K2 K3

LN

PLC OMRON CPM1A-10CDRA

Pengawatan I/O Program Kendali Motor Sistem Start Bintang Segitiga

Page 110: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

101

D.

Pengawatan beban pada sistem kendali PLC sama seperti pengawatan beban

pada rangkaian kendali elektromagnet karena perbedaan kedua sistem kendali

hanya terletak pada sistem kendalinya.

RS

T

F1

K1

U V W

M3F

RS

T

F1

K1 K2

U V W

M3F

Gambar Pengawatan motor

operasi satu arah putaran

Gambar Pengawatan motor operasi dua arah

putaran

Off Low High

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1 K2 K3

LN

PLC OMRON CPM1A-10CDRA

Pengawatan I/O Program Kendali Motor Dua Kecepatan

Off On

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1 K2 K3

LN

PLC OMRON CPM1A-10CDRA

Pengawatan I/O Program Kendali Motor Sistem Start Bintang Segitiga

Page 111: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

102

R

S

T

F1

K1 K2 K3

U1 U2

V1 V2

W1 W2 M3F M3F M3F

Pengawatan Motor Operasi Dua Kecepatan

1. Mengecek Pengawatan Input

Pengawatan input dapat dicek tanpa menggunakan alat pemrogram.

Begitu PLC dihubungkan ke catu daya, dengan mengonkan peralatan input,

maka indikator input yang sesuai menyala. Jika tidak demikian, berarti

terjadi kesalahan penyambungan peralatan input.

2. Mengecek Pengawatan Output

Pengawatan output dapat dicek menggunakan alat pemrogram baik

dengan Konsol Pemrogram atau software ladder. Operasi yang digunakan

adalah Force Set/Reset. Operasi ini dapat dilakukan dalam mode operasi

PROGRAM atau MONITOR.

R

S

T

F1

K1 K2 K3

U1 U2

V1 V2

W1 W2 M3F M3F M3F

Pengawatan Motor Sistem Start Bintang Segitiga

Page 112: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

103

R

S

T

F1

K1 K2 K3

U1 U2

V1 V2

W1 W2 M3F M3F M3F

Pengawatan Motor Operasi Dua Kecepatan

1. Mengecek Pengawatan Input

Pengawatan input dapat dicek tanpa menggunakan alat pemrogram.

Begitu PLC dihubungkan ke catu daya, dengan mengonkan peralatan input,

maka indikator input yang sesuai menyala. Jika tidak demikian, berarti

terjadi kesalahan penyambungan peralatan input.

2. Mengecek Pengawatan Output

Pengawatan output dapat dicek menggunakan alat pemrogram baik

dengan Konsol Pemrogram atau software ladder. Operasi yang digunakan

adalah Force Set/Reset. Operasi ini dapat dilakukan dalam mode operasi

PROGRAM atau MONITOR.

R

S

T

F1

K1 K2 K3

U1 U2

V1 V2

W1 W2 M3F M3F M3F

Pengawatan Motor Sistem Start Bintang Segitiga

Page 113: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

104

Pengecekan Menggunakan Konsol Pemrogram

1. Set PLC pada mode operasi MONITOR

2. Tekan CLR untuk membawa ke alamat awal.

3. Tekan untuk memonitor instruksi output.

4. Tekan untuk memaksa bit output on.

5. Tekan untuk memaksa bit output off.

6. Tekan atau Tekan untuk mengembalikan bit ke

status aslinya.

Pengecekan Menggunakan CX-Programmer

Lakukan prosedur berikut untuk mengecek pengawatan output

menggunakan CX-Programmer. Prosedur ini akan benar jika pengawatan

I/O sesuai dengan program kendali yang ada pada PLC. Jika tidak, respon

yang diberikan oleh peralatan luar tidak sama dengan indikator output PLC.

1. Pasanglah pengawatan komunikasi Host Link

2. Hubungkan PLC ke catu daya yang sesuai.

3. Jalankan software CX-Programmer.

4. Tampilkan program ladder yang sesuai dengan pengawatan I/O yang

disambung.

5. Lakukan transfer program dari komputer ke PLC. Jika program yang

dimaksud telah ada pada PLC, lakukan transfer program dari PLC ke

komputer.

6. Set mode operasi ke MONITOR.

7. Klik kanan output (coil) pada diagram ladder yang akan dicek,

kemudian klik , maka indikator output dan peralatan output

yang sesuai on. Jika tidak demikian, maka sambungan antara output

PLC dan perlatan output tidak benar.

8. Klik kanan output (coil) pada diagram ladder yang akan dicek,

kemudian klik , maka indikator output dan peralatan

output yang sesuai off.

9. Lakukan langkah 7 dan 8 diatas untuk output yang lain.

Page 114: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

105

Pengecekan Menggunakan Konsol Pemrogram

1. Set PLC pada mode operasi MONITOR

2. Tekan CLR untuk membawa ke alamat awal.

3. Tekan untuk memonitor instruksi output.

4. Tekan untuk memaksa bit output on.

5. Tekan untuk memaksa bit output off.

6. Tekan atau Tekan untuk mengembalikan bit ke

status aslinya.

1. Keselamatan kerja dalam pemasangan PLC meliputi :

a. Keselamatan kerja pemasangan unit PLC

b. Keselamatan kerja pengawatan I/O PLC

2. Pengawatan beban pada sistem kendali PLC sama seperti pengawatan beban

pada rangkaian kendali elektromagnet karena perbedaan kedua sistem kendali

hanya terletak pada sistem kendalinya

3. Prosedur pengecekan I/O meliputi :

a. Mengecek pengawatan input

b. Mengecek pengawatan output

c. Pengecekan dengan menggunakan CX-Programmer

d. Pengecekan dengan menggunakan konsol pemrogram

Pengecekan Menggunakan CX-Programmer

Lakukan prosedur berikut untuk mengecek pengawatan output

menggunakan CX-Programmer. Prosedur ini akan benar jika pengawatan

I/O sesuai dengan program kendali yang ada pada PLC. Jika tidak, respon

yang diberikan oleh peralatan luar tidak sama dengan indikator output PLC.

1. Pasanglah pengawatan komunikasi Host Link

2. Hubungkan PLC ke catu daya yang sesuai.

3. Jalankan software CX-Programmer.

4. Tampilkan program ladder yang sesuai dengan pengawatan I/O yang

disambung.

5. Lakukan transfer program dari komputer ke PLC. Jika program yang

dimaksud telah ada pada PLC, lakukan transfer program dari PLC ke

komputer.

6. Set mode operasi ke MONITOR.

7. Klik kanan output (coil) pada diagram ladder yang akan dicek,

kemudian klik , maka indikator output dan peralatan output

yang sesuai on. Jika tidak demikian, maka sambungan antara output

PLC dan perlatan output tidak benar.

8. Klik kanan output (coil) pada diagram ladder yang akan dicek,

kemudian klik , maka indikator output dan peralatan

output yang sesuai off.

9. Lakukan langkah 7 dan 8 diatas untuk output yang lain.

Page 115: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

106

8. Gambarkan rangkaian pengawatan input/ output dari diagram ladder di

atas!

1. Dua peralatan input dan tiga peralatan output.

2. Tidak

3. Program tidak dapat beroperasi secara normal, kecuali tombol 0.00 ditekan terus.

4. Karena sinyal input untuk sistem digital harus memnuhi sistem biner : bertegangan

penuh (on) atau tidak bertegangan (off). Ini hanya bisa diwujudkan oleh sumber

tegangan searah.

5. Tidak ada masalah.

6. Tidak, alasan seperti No. 4

7. Untuk memungkinkan menyambung berbagai peralatan output dengan tegangan

berbeda.

8. Gambar rangkaian pengawatan input/ output dari diagram ladder di atas

Off On

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1 K2 K3

LN

PLC OMRON CPM1A-10CDRA

Diberikan program ladder sebagai berikut :

0.00 0.01 TIM0 10.01

10.01

10.01 10.00

10.00

10.00 10.01 10.02

10.00 10.02 10.03

END(01)

TIM0#50

1. Sebutkan komponen input/ output yang diperlukan untuk mewujudkan

program kendali di atas !

2. Dapatkah kontak NC 0.00 diwakili oleh tombol NO ?

3. Apakah yang terjadi jika kontak NC diwakili oleh tombol NC ?

4. Mengapa sumber tegangan untuk rangkaian input menggunakan arus

searah ?

5. Apa yang terjadi jika sumber tegangan DC untuk rangkaian input terbalik

polaritasnya ?

6. Dapatkah rangkaian input menggunakan sumber tegangan AC ? Jelaskan

alasan jawabanmu !

7. Apakah tujuan disediakan lebih dari satu terminal COMM pada output PLC?

Page 116: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

107

8. Gambarkan rangkaian pengawatan input/ output dari diagram ladder di

atas!

1. Dua peralatan input dan tiga peralatan output.

2. Tidak

3. Program tidak dapat beroperasi secara normal, kecuali tombol 0.00 ditekan terus.

4. Karena sinyal input untuk sistem digital harus memnuhi sistem biner : bertegangan

penuh (on) atau tidak bertegangan (off). Ini hanya bisa diwujudkan oleh sumber

tegangan searah.

5. Tidak ada masalah.

6. Tidak, alasan seperti No. 4

7. Untuk memungkinkan menyambung berbagai peralatan output dengan tegangan

berbeda.

8. Gambar rangkaian pengawatan input/ output dari diagram ladder di atas

Off On

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1 K2 K3

LN

PLC OMRON CPM1A-10CDRA

Diberikan program ladder sebagai berikut :

0.00 0.01 TIM0 10.01

10.01

10.01 10.00

10.00

10.00 10.01 10.02

10.00 10.02 10.03

END(01)

TIM0#50

1. Sebutkan komponen input/ output yang diperlukan untuk mewujudkan

program kendali di atas !

2. Dapatkah kontak NC 0.00 diwakili oleh tombol NO ?

3. Apakah yang terjadi jika kontak NC diwakili oleh tombol NC ?

4. Mengapa sumber tegangan untuk rangkaian input menggunakan arus

searah ?

5. Apa yang terjadi jika sumber tegangan DC untuk rangkaian input terbalik

polaritasnya ?

6. Dapatkah rangkaian input menggunakan sumber tegangan AC ? Jelaskan

alasan jawabanmu !

7. Apakah tujuan disediakan lebih dari satu terminal COMM pada output PLC?

Page 117: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

108

Off On

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1

LN

PLC OMRON CPM1A-10CDRA

Mengecek Pengawatan Input

3. Hubungkan PLC ke catu daya yang sesuai.

4. Tekan tombol OFF, maka indikator input 00 pada PLC menyala, kemudian

lepaslah penekanan tombol OFF, maka indikator input 00 padam.

5. Tekan tombol ON, maka indikator input 01 pada PLC menyala, kemudian

lepaslah penekanan tombol ON, maka indikator input 01 padam.

Catatan :

Jika keadaan indikator input tidak sesuai dengan langkah di atas berarti

sambungan pengawatan input tidak benar. Hal ini dapat disebabkan oleh kabel

putus, baud kurang kencang, atau penempatan ujung kabel dari tombol keliru.

Betulkan kesalahan yang terjadi, kemudian ulangi langkah di atas hingga semua

pengawatan input benar.

Pengawatan output juga dapat dicek menggunakan operasi yang akan

dijelaskan kemudian.

1. PLC OMRON CPM1A-10CDRA 1 buah

2. Kontaktor 220 V, 50 Hz 1 buah

3. MCB 1 fasa 1 buah

4. MCB 3 fasa 1 buah

5. Tombol NO 2 buah

6. Motor induksi 3 fasa 1 buah

7. Kabel NYAF 2,5 mm2 10 meter

8. Obeng PHILLIPS 4 x 150 mm 1 buah

1. Janganlah menyambung ujung kawat langsung ke terminal PLC, tetapi

gunakan terminal crimp (skun) 6,2 mm.

2. Kencangkan baud terminal untuk menjain sambungan yang baik.

3. Pastikan semua bahan dan alat yang digunakan dalam keadaan baik.

4. Periksalah tegangan catu daya sesuai dengan spesifikasi PLC

Memasang Pengawatan I/O

1. Siapkan semua alat dan bahan yang akan digunakan.

2. Rangkailah pengawatan input/output sesuai gambar berikut ini

Page 118: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

109

Off On

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1

LN

PLC OMRON CPM1A-10CDRA

Mengecek Pengawatan Input

3. Hubungkan PLC ke catu daya yang sesuai.

4. Tekan tombol OFF, maka indikator input 00 pada PLC menyala, kemudian

lepaslah penekanan tombol OFF, maka indikator input 00 padam.

5. Tekan tombol ON, maka indikator input 01 pada PLC menyala, kemudian

lepaslah penekanan tombol ON, maka indikator input 01 padam.

Catatan :

Jika keadaan indikator input tidak sesuai dengan langkah di atas berarti

sambungan pengawatan input tidak benar. Hal ini dapat disebabkan oleh kabel

putus, baud kurang kencang, atau penempatan ujung kabel dari tombol keliru.

Betulkan kesalahan yang terjadi, kemudian ulangi langkah di atas hingga semua

pengawatan input benar.

Pengawatan output juga dapat dicek menggunakan operasi yang akan

dijelaskan kemudian.

1. PLC OMRON CPM1A-10CDRA 1 buah

2. Kontaktor 220 V, 50 Hz 1 buah

3. MCB 1 fasa 1 buah

4. MCB 3 fasa 1 buah

5. Tombol NO 2 buah

6. Motor induksi 3 fasa 1 buah

7. Kabel NYAF 2,5 mm2 10 meter

8. Obeng PHILLIPS 4 x 150 mm 1 buah

1. Janganlah menyambung ujung kawat langsung ke terminal PLC, tetapi

gunakan terminal crimp (skun) 6,2 mm.

2. Kencangkan baud terminal untuk menjain sambungan yang baik.

3. Pastikan semua bahan dan alat yang digunakan dalam keadaan baik.

4. Periksalah tegangan catu daya sesuai dengan spesifikasi PLC

Memasang Pengawatan I/O

1. Siapkan semua alat dan bahan yang akan digunakan.

2. Rangkailah pengawatan input/output sesuai gambar berikut ini

Page 119: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

110

off. Bit yang dipaksa on atau off statusnya tidak bergantung kepada sistem

kendali.

Pastikan tidak ada efek pada peralatan sebelum menggunakan

operasi Force Set/ Reset.

Misalkan, program kendali PLC berikut telah dimasukkan ke dalam

PLC dan pengawatan I/O telah disambung. Langkah-langkah pengecekan

sambungan pengawatan I/O sebagai berikut :

Diagram Ladder Tabel I/O

Bit I/O Peralatan I/O0.00 Tombol Stop0.01 Tombol Start10.00 Motor Forward10.01 Motor Reverse

TIM003 TIM004 200.01

200.01

200.00

10.00

10.00

0.01 TIM0010.00

TIM004

TIM001 TIM002

10.01

200.00

TIM002 TIM003

10.01

END(01)

TIM001#100

TIM002#100

TIM003#100

TIM004#100

Menggunakan CX-Programmer

a. Beralih ke operasi on-line

b. Set mode operasi PLC pada MONITOR.

Tujuan Pembelajaran

Setelah pembelajaran siswa dapat :

1. Melakukan uji coba program kendali PLC

2. Mengoperasikan motor dengan kendali PLC

Uraian Materi

Setelah program ditransfer ke dalam PLC dan sebelum sistem kendali PLC

dioperasikan secara normal, terlebih dahulu harus dilakukan operasi uji coba.

Operasi uji coba digunakan untuk mengecek eksekusi program dan operasi input

output. Untuk operasi ini PLC diset pada mode operasi MONITOR Peralatan output

tetap off meskipun bit outputnya on.

Pada mode operasi MONITOR, program dapat dieksekusi dan operasi I/O

dapat diaktifkan. Tetapi, masih dimungkinkan untuk menulis/memodifikasi

memori dari alat pemrogram. Dalam mode MONITOR, dapat dilakukan operasi :

Melakukan memaksa bit on atau off (force set/ reset)

Merubah nilai setelan waktu timer/ counter

Merubah data pada semua daerah memori.

Menyunting on-line program ladder

Prosedur uji coba program kendali PLC sebagai berikut :

1. Mengecek sambungan pengawatan I/O

Operasi yang digunakan untuk mengecek sambungan pengawatan

I/O adalah Force Set/Reset yaitu operasi untuk memaksa suatu bit on atau

Page 120: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

111

off. Bit yang dipaksa on atau off statusnya tidak bergantung kepada sistem

kendali.

Pastikan tidak ada efek pada peralatan sebelum menggunakan

operasi Force Set/ Reset.

Misalkan, program kendali PLC berikut telah dimasukkan ke dalam

PLC dan pengawatan I/O telah disambung. Langkah-langkah pengecekan

sambungan pengawatan I/O sebagai berikut :

Diagram Ladder Tabel I/O

Bit I/O Peralatan I/O0.00 Tombol Stop0.01 Tombol Start10.00 Motor Forward10.01 Motor Reverse

TIM003 TIM004 200.01

200.01

200.00

10.00

10.00

0.01 TIM0010.00

TIM004

TIM001 TIM002

10.01

200.00

TIM002 TIM003

10.01

END(01)

TIM001#100

TIM002#100

TIM003#100

TIM004#100

Menggunakan CX-Programmer

a. Beralih ke operasi on-line

b. Set mode operasi PLC pada MONITOR.

Tujuan Pembelajaran

Setelah pembelajaran siswa dapat :

1. Melakukan uji coba program kendali PLC

2. Mengoperasikan motor dengan kendali PLC

Uraian Materi

Setelah program ditransfer ke dalam PLC dan sebelum sistem kendali PLC

dioperasikan secara normal, terlebih dahulu harus dilakukan operasi uji coba.

Operasi uji coba digunakan untuk mengecek eksekusi program dan operasi input

output. Untuk operasi ini PLC diset pada mode operasi MONITOR Peralatan output

tetap off meskipun bit outputnya on.

Pada mode operasi MONITOR, program dapat dieksekusi dan operasi I/O

dapat diaktifkan. Tetapi, masih dimungkinkan untuk menulis/memodifikasi

memori dari alat pemrogram. Dalam mode MONITOR, dapat dilakukan operasi :

Melakukan memaksa bit on atau off (force set/ reset)

Merubah nilai setelan waktu timer/ counter

Merubah data pada semua daerah memori.

Menyunting on-line program ladder

Prosedur uji coba program kendali PLC sebagai berikut :

1. Mengecek sambungan pengawatan I/O

Operasi yang digunakan untuk mengecek sambungan pengawatan

I/O adalah Force Set/Reset yaitu operasi untuk memaksa suatu bit on atau

Page 121: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

112

d. Lakukan operasi Force Off bit input 0.01. Operasi ini seperti sedang

melepas tombol Start. Eksekusi program tetap berlangsung terus,

karena operasi program sekarang tidak lagi bergantung kepada

status bit 0.01.

e. Lakukan operasi Force Cancel untuk membebaskan bit input dari

operasi paksa. Eksekusi program tetap berlangsung.

f. Lakukan operasi Force On bit input 0.00. Operasi ini seperti sedang

menekan tombol Stop. Eksekusi program berhenti.

g. Lakukan operasi Force Cancel terhadap bit input 0.00.

Menggunakan Konsol Pemrogram

a. Set mode operasi PLC pada MONITOR.

b. Tekan CLR untuk membawa ke alamat awal.

c. Tekan SHIFT>CONT/#>1>MONTR untuk memonitor bit 0.01.

d. Tekan SET untuk memaksa bit input yang ditampilkan on. Operasi ini

seperti sedang menekan tombol Start. Program dieksekusi seperti

dalam operasi normal.

e. Tekan SHIFT>SET/RSET untuk memaksa bit yang ditampilkan off.

Operasi ini seperti sedang melepas tombol Start. Eksekusi program

tetap berlangsung terus, karena operasi program sekarang tidak lagi

bergantung kepada status bit 0.01.

f. Tekan NOT atau SET/RSET>NOT untuk mengembalikan status asli.

Eksekusi program tetap berlangsung.

g. Tekan SHIFT>CONT/#>0>MONTR untuk memonitor bit 0.00. Operasi

ini seperti sedang menekan tombol Stop. Eksekusi program berhenti.

c. Lakukan operasi Force>On bit output 10.00 untuk memaksa bit

output 10.00 on. Indikator output 00 pada PLC menyala dan K1 on.

d. Lakukan operasi Force>Off bit output 10.00 untuk memaksa bit

output 10.00 off. Indikator output 01 pada PLC padam dan K1 off.

e. Lakukan operasi Force Cancel bit output 10.00 untuk

mengembalikan status asli bit output 10.00 (atau membebaskan bit

output 10.00 dari paksaan on).

f. Ulangi langkah c s.d e untuk bit output 10.01

Menggunakan Konsol Pemrogram

a. Set mode operasi PLC pada MONITOR.

b. Tekan CLR untuk membawa ke alamat awal.

c. Tekan SHIFT>CONT/#>1>0>0>0>MONTR untuk memonitor

bit output 10.00

d. Tekan SET untuk memaksa bit yang ditampilkan on.

e. Tekan SHIFT>SET/RSET untuk memaksa bit yang ditampilkan off.

f. Tekan NOT atau SET/RSET>NOT untuk mengembalikan status asli.

2. Menjalankan sistem kendali tanpa peralatan I/O

Menggunakan CX-Programmer

a. Beralih ke operasi on-line

b. Set mode operasi PLC pada MONITOR.

c. Lakukan operasi Force On bit input 0.01. Operasi ini seperti sedang

menekan tombol Start. Program dieksekusi seperti dalam operasi

normal.

Page 122: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

113

d. Lakukan operasi Force Off bit input 0.01. Operasi ini seperti sedang

melepas tombol Start. Eksekusi program tetap berlangsung terus,

karena operasi program sekarang tidak lagi bergantung kepada

status bit 0.01.

e. Lakukan operasi Force Cancel untuk membebaskan bit input dari

operasi paksa. Eksekusi program tetap berlangsung.

f. Lakukan operasi Force On bit input 0.00. Operasi ini seperti sedang

menekan tombol Stop. Eksekusi program berhenti.

g. Lakukan operasi Force Cancel terhadap bit input 0.00.

Menggunakan Konsol Pemrogram

a. Set mode operasi PLC pada MONITOR.

b. Tekan CLR untuk membawa ke alamat awal.

c. Tekan SHIFT>CONT/#>1>MONTR untuk memonitor bit 0.01.

d. Tekan SET untuk memaksa bit input yang ditampilkan on. Operasi ini

seperti sedang menekan tombol Start. Program dieksekusi seperti

dalam operasi normal.

e. Tekan SHIFT>SET/RSET untuk memaksa bit yang ditampilkan off.

Operasi ini seperti sedang melepas tombol Start. Eksekusi program

tetap berlangsung terus, karena operasi program sekarang tidak lagi

bergantung kepada status bit 0.01.

f. Tekan NOT atau SET/RSET>NOT untuk mengembalikan status asli.

Eksekusi program tetap berlangsung.

g. Tekan SHIFT>CONT/#>0>MONTR untuk memonitor bit 0.00. Operasi

ini seperti sedang menekan tombol Stop. Eksekusi program berhenti.

c. Lakukan operasi Force>On bit output 10.00 untuk memaksa bit

output 10.00 on. Indikator output 00 pada PLC menyala dan K1 on.

d. Lakukan operasi Force>Off bit output 10.00 untuk memaksa bit

output 10.00 off. Indikator output 01 pada PLC padam dan K1 off.

e. Lakukan operasi Force Cancel bit output 10.00 untuk

mengembalikan status asli bit output 10.00 (atau membebaskan bit

output 10.00 dari paksaan on).

f. Ulangi langkah c s.d e untuk bit output 10.01

Menggunakan Konsol Pemrogram

a. Set mode operasi PLC pada MONITOR.

b. Tekan CLR untuk membawa ke alamat awal.

c. Tekan SHIFT>CONT/#>1>0>0>0>MONTR untuk memonitor

bit output 10.00

d. Tekan SET untuk memaksa bit yang ditampilkan on.

e. Tekan SHIFT>SET/RSET untuk memaksa bit yang ditampilkan off.

f. Tekan NOT atau SET/RSET>NOT untuk mengembalikan status asli.

2. Menjalankan sistem kendali tanpa peralatan I/O

Menggunakan CX-Programmer

a. Beralih ke operasi on-line

b. Set mode operasi PLC pada MONITOR.

c. Lakukan operasi Force On bit input 0.01. Operasi ini seperti sedang

menekan tombol Start. Program dieksekusi seperti dalam operasi

normal.

Page 123: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

114

Pengoperasian sistem kendali PLC untuk berbagai operasi motor seperti

dijelaskan pada Kegiatan Belajar 2 : Teknik Pemrograman.

Pengoperasian program kendali yang ditunjukkan pada gambar di atas

sebagai berikut : Jika tombol Start ditekan, motor berputar searah jarum jam

selama 10 detik kemudian berhenti. Lima detik kemudian, motor berputar

berlawanan arah jarum jam selama 10 detik kemudian berhenti. Lima detik

kemudian operasi motor berulang secara otomatis tanpa melalui penekanan

tombol Start. Tombol Stop digunakan untuk menghentikan operasi motor setiap

saat.

1. Sebelum sistem kendali PLC dioperasikan secara normal, terlebih dahulu

harus dilakukan operasi uji coba untuk mengecek eksekusi program dan

operasi input output

2. Dalam uji coba program dapat dilakukan modifikasi diagram ladder,

melakukan memaksa bit on atau off (force set/ reset), merubah nilai setelan

waktu timer/ counter.

3. Operasi Force Set/Reset bit output digunakan untuk mengecek sambungan

peralatan output.

4. Operasi Force Set/Reset bit input digunakan untuk mensimulasikan

eksekusi program.

5. Pengoperasian sistem kendali PLC sama seperti pengoperasian sistem

kendali elektromagnetik, kecuali bahwa pada sistem kendali PLC, eksekusi

program dapat dimonitor.

h. Tekan NOT atau SET/RSET>NOT untuk mengembalikan status asli.

Catatan :

Jangan sampai lupa untuk melakukan operasi Force Cancel setelah

operasi Force Set/Reset. Jika tidak, dalam pengoperasian normal,

program tidak dieksekusi secara normal meskipun program yang

dimaksud benar.

Jika dikehendaki, Jalannya arus pada diagram ladder dapat

dimonitor sehingga mudah diketahui proses eksekusi program

kendali. Gunakan operasi monitoring setelah beralih ke operasi on-

line dengan prosedur sebagai berikut : Klik

Jika dalam monitoring program ditemui kesalahan dalam penetapan

bit operand, jenis kontak NC atau NO, setelan waktu Timer/Counter

dapat dilakukan penyuntingan program sambil mengeksekusi

program. Operasi ini disebut penyuntingan on-line.

Pengoperasian sistem kendali PLC sama persis dengan pengoperasian

sistem kendali elektromagnet, kecuali bahwa pada sistem kendali elektromagnet

urutan kendali dapat dimonitor melalui alat pemrogram. Oleh sebab itu mudah

dalam pelacakan kesalahan sistem kendali.

Setelah dilakukan operasi uji coba program dan kesalahan yang ditemui

dibetulkan, maka berarti tidak ada masalah dalam operasi normal. Bedanya,

operasi Force Set/Reset bit input digantikan dengan operasi peralatan input.

Page 124: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

115

Pengoperasian sistem kendali PLC untuk berbagai operasi motor seperti

dijelaskan pada Kegiatan Belajar 2 : Teknik Pemrograman.

Pengoperasian program kendali yang ditunjukkan pada gambar di atas

sebagai berikut : Jika tombol Start ditekan, motor berputar searah jarum jam

selama 10 detik kemudian berhenti. Lima detik kemudian, motor berputar

berlawanan arah jarum jam selama 10 detik kemudian berhenti. Lima detik

kemudian operasi motor berulang secara otomatis tanpa melalui penekanan

tombol Start. Tombol Stop digunakan untuk menghentikan operasi motor setiap

saat.

1. Sebelum sistem kendali PLC dioperasikan secara normal, terlebih dahulu

harus dilakukan operasi uji coba untuk mengecek eksekusi program dan

operasi input output

2. Dalam uji coba program dapat dilakukan modifikasi diagram ladder,

melakukan memaksa bit on atau off (force set/ reset), merubah nilai setelan

waktu timer/ counter.

3. Operasi Force Set/Reset bit output digunakan untuk mengecek sambungan

peralatan output.

4. Operasi Force Set/Reset bit input digunakan untuk mensimulasikan

eksekusi program.

5. Pengoperasian sistem kendali PLC sama seperti pengoperasian sistem

kendali elektromagnetik, kecuali bahwa pada sistem kendali PLC, eksekusi

program dapat dimonitor.

h. Tekan NOT atau SET/RSET>NOT untuk mengembalikan status asli.

Catatan :

Jangan sampai lupa untuk melakukan operasi Force Cancel setelah

operasi Force Set/Reset. Jika tidak, dalam pengoperasian normal,

program tidak dieksekusi secara normal meskipun program yang

dimaksud benar.

Jika dikehendaki, Jalannya arus pada diagram ladder dapat

dimonitor sehingga mudah diketahui proses eksekusi program

kendali. Gunakan operasi monitoring setelah beralih ke operasi on-

line dengan prosedur sebagai berikut : Klik

Jika dalam monitoring program ditemui kesalahan dalam penetapan

bit operand, jenis kontak NC atau NO, setelan waktu Timer/Counter

dapat dilakukan penyuntingan program sambil mengeksekusi

program. Operasi ini disebut penyuntingan on-line.

Pengoperasian sistem kendali PLC sama persis dengan pengoperasian

sistem kendali elektromagnet, kecuali bahwa pada sistem kendali elektromagnet

urutan kendali dapat dimonitor melalui alat pemrogram. Oleh sebab itu mudah

dalam pelacakan kesalahan sistem kendali.

Setelah dilakukan operasi uji coba program dan kesalahan yang ditemui

dibetulkan, maka berarti tidak ada masalah dalam operasi normal. Bedanya,

operasi Force Set/Reset bit input digantikan dengan operasi peralatan input.

Page 125: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

116

8. Dalam operasi normal, program tidak dapat dieksekusi secara normal

meskipun program yang dimaksud benar.

9. Pada operasi uji coba, eksekusi program melalui operasi Force Set/Reset

bit input, sedang pada operasi normal eksekusi program melalui operasi

peralatan input.

10. Untuk melihat urutan operasi eksekusi program.

1. Apakah yang dimaksud dengan operasi uji coba program?

2. Untuk apa operasi uji coba program perlu dilakukan?

3. Dalam mode operasi manakah uji coba program PLC dapat dilakukan?

4. Perintah apakah yang digunakan dalam menguji coba program kendali PLC?

5. Hal-hal apakah yang dapat dilakukan dalam uji coba program?

6. Untuk apa melakukan operasi Force Set/Reset bit output?

7. Untuk apa melakukan operasi Force Set/Reset bit input?

8. Apa yang akan terjadi jika tidak dilakukan operasi Force Cancel setelah

melakukan operasi Force Set/Reset suatu bit I/O?

9. Apakah perbedaan operasi uji coba dan operasi normal sistem kendali PLC?

10. Apakah guna dari operasi monitoring eksekusi program?

1. Operasi simulasi eksekusi program.

2. Untuk mengecek eksekusi program dan operasi input output

3. MONITOR

4. Force Set/Reset

5. Modifikasi diagram ladder, melakukan memaksa bit on atau off (Force Set/

Reset), merubah nilai setelan waktu timer/ counter.

6. Untuk mengecek sambungan peralatan output.

7. Mensimulasikan eksekusi program.

Page 126: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

117

8. Dalam operasi normal, program tidak dapat dieksekusi secara normal

meskipun program yang dimaksud benar.

9. Pada operasi uji coba, eksekusi program melalui operasi Force Set/Reset

bit input, sedang pada operasi normal eksekusi program melalui operasi

peralatan input.

10. Untuk melihat urutan operasi eksekusi program.

1. Apakah yang dimaksud dengan operasi uji coba program?

2. Untuk apa operasi uji coba program perlu dilakukan?

3. Dalam mode operasi manakah uji coba program PLC dapat dilakukan?

4. Perintah apakah yang digunakan dalam menguji coba program kendali PLC?

5. Hal-hal apakah yang dapat dilakukan dalam uji coba program?

6. Untuk apa melakukan operasi Force Set/Reset bit output?

7. Untuk apa melakukan operasi Force Set/Reset bit input?

8. Apa yang akan terjadi jika tidak dilakukan operasi Force Cancel setelah

melakukan operasi Force Set/Reset suatu bit I/O?

9. Apakah perbedaan operasi uji coba dan operasi normal sistem kendali PLC?

10. Apakah guna dari operasi monitoring eksekusi program?

1. Operasi simulasi eksekusi program.

2. Untuk mengecek eksekusi program dan operasi input output

3. MONITOR

4. Force Set/Reset

5. Modifikasi diagram ladder, melakukan memaksa bit on atau off (Force Set/

Reset), merubah nilai setelan waktu timer/ counter.

6. Untuk mengecek sambungan peralatan output.

7. Mensimulasikan eksekusi program.

Page 127: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

118

3. Buatlah program ladder untuk operasi motor dua arah putaran

Diagram Ladder Tabel I/O

Bit I/O Peralatan I/O0.00 Tombol Stop0.01 Tombol Fwd0.02 Tombol Rev10.00 K110.01 K2

10.00

10.00

0.01 10.010.00

0.02 10.00 10.01

10.01

END(01)

4. Pasanglah unit PLC dan pengawatan I/O dan pengawatan beban sebagai

berikut :

Off Fwd Rev

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1 K2

LN

PLC OMRON CPM1A-10CDRA

1. Komputer 1 buah

2. Adapter interface CPM1-C1F01 1 buah

3. Kabel RS-232C 3 meter

4. PLC OMRON CPM1A-10CDRA 1 buah

5. Kontaktor 220 V, 50 Hz 2 buah

6. MCB 1 fasa 1 buah

7. MCB 3 fasa 1 buah

8. Tombol NO 3 buah

9. Motor induksi 3 fasa 1 buah

10. Kabel NYAF 2,5 mm2 30 meter

11. Obeng PHILLIPS 4 x 150 mm 1 buah

1. Janganlah menyambung ujung kawat langsung ke terminal PLC, tetapi

gunakan terminal crimp (skun) 6,2 mm.

2. Kencangkan baud terminal untuk menjamin sambungan yang baik.

3. Periksalah tegangan catu daya sesuai dengan spesifikasi PLC

4. Rangkailah pengawatan interlock luar untuk mencegah hubungsingkat

pada peralatan output jika terjadi salah operasi.

Persiapan Awal

1. Hidupkan komputer. Tunggu hingga proses booting selesai.

2. Jalankan software CX-Programmer. Lakukan operasi hingga ditampilkan

layar CX-Programmer.

Page 128: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

119

3. Buatlah program ladder untuk operasi motor dua arah putaran

Diagram Ladder Tabel I/O

Bit I/O Peralatan I/O0.00 Tombol Stop0.01 Tombol Fwd0.02 Tombol Rev10.00 K110.01 K2

10.00

10.00

0.01 10.010.00

0.02 10.00 10.01

10.01

END(01)

4. Pasanglah unit PLC dan pengawatan I/O dan pengawatan beban sebagai

berikut :

Off Fwd Rev

L N COM 00 01 02 03 04 05 06

COM0 00 COM1 01 02 COM2 03 04

K1 K2

LN

PLC OMRON CPM1A-10CDRA

1. Komputer 1 buah

2. Adapter interface CPM1-C1F01 1 buah

3. Kabel RS-232C 3 meter

4. PLC OMRON CPM1A-10CDRA 1 buah

5. Kontaktor 220 V, 50 Hz 2 buah

6. MCB 1 fasa 1 buah

7. MCB 3 fasa 1 buah

8. Tombol NO 3 buah

9. Motor induksi 3 fasa 1 buah

10. Kabel NYAF 2,5 mm2 30 meter

11. Obeng PHILLIPS 4 x 150 mm 1 buah

1. Janganlah menyambung ujung kawat langsung ke terminal PLC, tetapi

gunakan terminal crimp (skun) 6,2 mm.

2. Kencangkan baud terminal untuk menjamin sambungan yang baik.

3. Periksalah tegangan catu daya sesuai dengan spesifikasi PLC

4. Rangkailah pengawatan interlock luar untuk mencegah hubungsingkat

pada peralatan output jika terjadi salah operasi.

Persiapan Awal

1. Hidupkan komputer. Tunggu hingga proses booting selesai.

2. Jalankan software CX-Programmer. Lakukan operasi hingga ditampilkan

layar CX-Programmer.

Page 129: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

120

9. Tempatkan kursor pada sel dimana terdapat coil 10.00, kemudian klik

Indikator output 00 pada PLC menyala, kontaktor K1 on, dan

motor berputar.

10. Tempatkan kursor pada sel dimana terdapat coil 10.00, kemudian klik

Indikator output 00 pada PLC padam, kontaktor K1 off,

dan motor berhenti.

11. Lakukan Langkah 10 dan 11 untuk coil 10.01.

Catatan :

Jika keadaan indikator output tidak sesuai dengan langkah di atas berarti

sambungan pengawatan output tidak benar. Hal ini dapat disebabkan oleh kabel

putus, baud kurang kencang, atau penempatan ujung kabel dari kontaktor atau

motor keliru. Betulkan kesalahan yang terjadi, kemudian ulangi langkah di atas

hingga semua pengawatan output benar.

Menguji Coba Program Kendali PLC

12. Putuskan sambungan ke beban dengan meng-off-kan MCB pengaman

beban motor. Ini untuk menjaga keselamatan kerja jika terjadi kesalahan

dalam pemrograman.

13. Tempatkan kursor pada sel dimana terdapat kontak 0.01, kemudian klik

Indikator input 01 pada PLC menyala, kontaktor K1 on, dan

motor berputar searah jarum jam.

14. Klik Indikator input 01 pada PLC padam, kontaktor

K1 off, dan motor berhenti.

15. Tempatkan kursor pada sel dimana terdapat kontak 0.02, kemudian klik

Indikator input 02 pada PLC menyala, kontaktor K2 on, dan

motor berputar beralawanan arah jarum jam.

RS

T

F1

K1 K2

U V W

M3F

5. Sambunglah peralatan komunikasi Host Link 1:1

6. Transferlah program ke dalam PLC.

Mengecek Pengawatan output

7. Klik untuk beralih ke mode operasi

Monitor. Mode operasi ini merupakan syarat untuk bisa menjalankan

operasi Force Set/Force Reset.

8. Klik untuk memonitor jalannya arus pada

pengawatan dan keadaan (status) peralatan input/ output.

Page 130: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

121

9. Tempatkan kursor pada sel dimana terdapat coil 10.00, kemudian klik

Indikator output 00 pada PLC menyala, kontaktor K1 on, dan

motor berputar.

10. Tempatkan kursor pada sel dimana terdapat coil 10.00, kemudian klik

Indikator output 00 pada PLC padam, kontaktor K1 off,

dan motor berhenti.

11. Lakukan Langkah 10 dan 11 untuk coil 10.01.

Catatan :

Jika keadaan indikator output tidak sesuai dengan langkah di atas berarti

sambungan pengawatan output tidak benar. Hal ini dapat disebabkan oleh kabel

putus, baud kurang kencang, atau penempatan ujung kabel dari kontaktor atau

motor keliru. Betulkan kesalahan yang terjadi, kemudian ulangi langkah di atas

hingga semua pengawatan output benar.

Menguji Coba Program Kendali PLC

12. Putuskan sambungan ke beban dengan meng-off-kan MCB pengaman

beban motor. Ini untuk menjaga keselamatan kerja jika terjadi kesalahan

dalam pemrograman.

13. Tempatkan kursor pada sel dimana terdapat kontak 0.01, kemudian klik

Indikator input 01 pada PLC menyala, kontaktor K1 on, dan

motor berputar searah jarum jam.

14. Klik Indikator input 01 pada PLC padam, kontaktor

K1 off, dan motor berhenti.

15. Tempatkan kursor pada sel dimana terdapat kontak 0.02, kemudian klik

Indikator input 02 pada PLC menyala, kontaktor K2 on, dan

motor berputar beralawanan arah jarum jam.

RS

T

F1

K1 K2

U V W

M3F

5. Sambunglah peralatan komunikasi Host Link 1:1

6. Transferlah program ke dalam PLC.

Mengecek Pengawatan output

7. Klik untuk beralih ke mode operasi

Monitor. Mode operasi ini merupakan syarat untuk bisa menjalankan

operasi Force Set/Force Reset.

8. Klik untuk memonitor jalannya arus pada

pengawatan dan keadaan (status) peralatan input/ output.

Page 131: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

122

Tujuan Pembelajaran

Setelah pembelajaran siswa dapat :

1. Mengidentifikasi macam-macam kesalahan operasi PLC

2. Mengidentifikasi penyebab kesalahan operasi PLC

3. Menangani kesalahan operasi PLC.

Uraian Materi

Ada berbagai kesalahan pada sistem kendali PLC yang dibedakan menjadi :

kesalahan pemrograman, kesalahan komunikasi, kesalahan operasi, dan kesalahan

yang ditetapkan pemakai.

Yang dimaksud dengan kesalahan pemrograman adalah kesalahan dalam

penulisan program.

1. Tipe Kesalahan Pemrograman

Kesalahan pemrograman dibedakan menjadi tiga tipe yaitu tipe A, B

dan C. Tipe kesalahan, pesan kesalahan, dan penjelasan kesalahan

penulisan (sintaksis) diberikan dalam tabel berikut ini :

Tipe Pesan Penjelasan

A Program telah rusak, membuat kode fungsi yang tidak ada.

CIRCUIT ERR Jumlah blok logika dan instruksi blok logika tidak cocok,

misalnya telah digunakan instruksi LD atau LD NOT tetapi

16. Klik Indikator input 02 pada PLC padam, kontaktor

K2 off, dan motor berhenti.

Menutup File

18. Klik File, close untuk menutup file.

Menutup CX-Programmer

19. Klik untuk keluar dari CX-Programmer.

Mematikan Komputer

20. Klik

Page 132: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

123

Tujuan Pembelajaran

Setelah pembelajaran siswa dapat :

1. Mengidentifikasi macam-macam kesalahan operasi PLC

2. Mengidentifikasi penyebab kesalahan operasi PLC

3. Menangani kesalahan operasi PLC.

Uraian Materi

Ada berbagai kesalahan pada sistem kendali PLC yang dibedakan menjadi :

kesalahan pemrograman, kesalahan komunikasi, kesalahan operasi, dan kesalahan

yang ditetapkan pemakai.

Yang dimaksud dengan kesalahan pemrograman adalah kesalahan dalam

penulisan program.

1. Tipe Kesalahan Pemrograman

Kesalahan pemrograman dibedakan menjadi tiga tipe yaitu tipe A, B

dan C. Tipe kesalahan, pesan kesalahan, dan penjelasan kesalahan

penulisan (sintaksis) diberikan dalam tabel berikut ini :

Tipe Pesan Penjelasan

A Program telah rusak, membuat kode fungsi yang tidak ada.

CIRCUIT ERR Jumlah blok logika dan instruksi blok logika tidak cocok,

misalnya telah digunakan instruksi LD atau LD NOT tetapi

16. Klik Indikator input 02 pada PLC padam, kontaktor

K2 off, dan motor berhenti.

Menutup File

18. Klik File, close untuk menutup file.

Menutup CX-Programmer

19. Klik untuk keluar dari CX-Programmer.

Mematikan Komputer

20. Klik

Page 133: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

124

instruksi atau kondisi eksekusi. Meskipun hal ini dibolehkan

untuk instruksi tertentu, tetapi sebaiknya cek persyaratan

instruksi untuk mengkonfirmasikan bahwa program adalah

betul atau rancang kembali program sehingga tiap bit

dikendalikan hanya oleh satu instruksi/kondisi eksekusi.

JMP UNDEFD JME(05) telah digunakan tanpa JMP(04) dengan nomor jump

yang sama. Tambahkan JMP(04) dengan nomor yang sama

atau hapus subroutine jika tidak diperlukan.

SBS UNDEFD Subroutine ada tetapi tidak pernah dipanggil oleh SBS(91).

Programlah panggilan subroutine pada tempat yang tepat,

atau hapuslah subroutine jika tidak diperlukan.

2. Pengecekan Kesalahan Pemrograman

Operasi pengecekan program digunakan untuk mengecek kesalahan

dalam penulisan program dan menampilkan alamat dan jenis kesalahan

yang ditemukan.

Ada tiga level pengecekan program.

Level 0 untuk mengecek kesalahan tipe A, B, dan C

Level 1 untuk mengecek kesalahan tipe A dan B

Level 2 untuk mengecek kesalahan tipe A saja.

Level yang dikehendaki harus ditetapkan untuk menunjukkan tipe

kesalahan yang dideteksi.

Pengecekan Program Menggunakan CX-Programmer

Dengan fungsi self diagnosis yang dimiliki PLC, maka program yang

sedang ditulis dapat dicek. CX-Programmer dapat memberikan pesan/

informasi mengenai kesalahan dalam pemrograman.

kondisi eksekusinya tidak digunakan oleh instruksi yang lain,

atau telah digunakan instruksi blok logika tetapi tidak ada

blok logikanya.

OPERAND ERR Konstanta yang digunakan untuk instruksi tidak dalam nilai

yang ditetapkan.

NO END INSTR Dalam program tidak ada instruksi END(01)

LOCN ERR Instruksi terletak pada tempat yang salah.

JME UNDEFD Instruksi JME(04) tidak ada untuk pasangan JMP(03)

DUPL Nomor jump atau nomor subroutine yang sama digunakan

dua kali.

SBN UNDEFD Instruksi SBS(91) diprogram untuk nomor subroutine yang

tidak ada.

STEP ERR STEP(08) dengan nomor bagian dan STEP(08) tanpa nomor

bagian digunakan secara tidak tepat.

B IL-ILC ERR IL(02) dan ILC(03) digunakan tidak berpasangan. Meskipun

pesan kesalahan ini muncul jika lebih dari satu IL(02) dengan

ILC(03) yang sama, program akan dieksekusi sebagaimana

yang ditulis. Pastikan program ditulis seperti yang

dikehendaki.

JMP-JME ERR JMP(04) dan JME(05) digunakan tidak berpasangan.

SBN-RET ERR Jika alamat yang ditampilkan adalah alamat SBN(92), dua

subroutine yang berbeda telah ditetapkan dengan nomor

subroutine yang sama. Ubahlah salah satu nomor subroutine

atau hapuslah salah satunya. Jika alamat yang ditampilkan

adalah alamat RET(93), berarti RET(93) digunakan secara

tidak tepat.

C COIL DUPL Bit yang sama untuk instruksi (OUT, OUT NOT, DIFU(13),

DIFD(14), KEEP(11), SFT(10)) dikendalikan oleh lebih dari satu

Page 134: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

125

instruksi atau kondisi eksekusi. Meskipun hal ini dibolehkan

untuk instruksi tertentu, tetapi sebaiknya cek persyaratan

instruksi untuk mengkonfirmasikan bahwa program adalah

betul atau rancang kembali program sehingga tiap bit

dikendalikan hanya oleh satu instruksi/kondisi eksekusi.

JMP UNDEFD JME(05) telah digunakan tanpa JMP(04) dengan nomor jump

yang sama. Tambahkan JMP(04) dengan nomor yang sama

atau hapus subroutine jika tidak diperlukan.

SBS UNDEFD Subroutine ada tetapi tidak pernah dipanggil oleh SBS(91).

Programlah panggilan subroutine pada tempat yang tepat,

atau hapuslah subroutine jika tidak diperlukan.

2. Pengecekan Kesalahan Pemrograman

Operasi pengecekan program digunakan untuk mengecek kesalahan

dalam penulisan program dan menampilkan alamat dan jenis kesalahan

yang ditemukan.

Ada tiga level pengecekan program.

Level 0 untuk mengecek kesalahan tipe A, B, dan C

Level 1 untuk mengecek kesalahan tipe A dan B

Level 2 untuk mengecek kesalahan tipe A saja.

Level yang dikehendaki harus ditetapkan untuk menunjukkan tipe

kesalahan yang dideteksi.

Pengecekan Program Menggunakan CX-Programmer

Dengan fungsi self diagnosis yang dimiliki PLC, maka program yang

sedang ditulis dapat dicek. CX-Programmer dapat memberikan pesan/

informasi mengenai kesalahan dalam pemrograman.

Page 135: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

126

Bus bar berwarna merah

Tampilan untuk instruksi TIM 001 berwarna merah

Operand ‘TIM’ untuk kontak berwarna biru

Operand kontak 100.00 berwarna merah

Disamping itu, sebenarnya terdapat kesalahan program yang

lain, tetapi tidak diidentifikasi dengan warna. Ini akan diketahui

melalui operasi kompilasi program.

Tidak semua kesalahan diinformasikan pada saat yang sama.

Untuk itu, lakukan kompilasi ulang setelah membetulkan kesalahan

program yang ditunjukkan.

Misalkan program ladder di atas akan dicek kebenarannya.

Lakukan prosedur pengecekan program melalui window output

sebagai berikut :

a. Klik atau untuk menampilkan

Window Output.

b. Tempatkan kursor di sembarang sel pada Window Diagram

Ladder.

c. Klik , untuk mengkompilasi program. Pada

Window Output ditampilkan informasi kesalahan program.

d. Klik kanan di sembarang tempat pada Window Output,

kemudian klik . Maka informasi di atas akan terhapus.

Pengecekan Program Menggunakan Konsol Pemrogram

Prosedur pengecekan program menggunakan Konsol

Pemrogram sebagai berikut :

a. Tekan CLR untuk membawa ke alamat awal.

Kesalahan program dapat diketahui melalui beberapa cara yaitu :

Kesalahan tertentu saat penulisan program ditunjukkan langsung

pada layar diagram ladder berupa tanda-tanda berwarna merah.

Misalnya, jika garis instruksi dalam program tidak lengkap, maka bus

bar akan berwarna merah. Demikian pula misalnya, terjadi kesalahan

dalam penulisan bit operand maka bit tersebut juga berwarna merah.

Kesalahan-Kesalahan lainnya ditampilkan dalam Window Output.

Pesan kesalahan yang ditampilkan di sini direkam dan akan tetap

ada sebelum dihapus.

Di bawah ini ditunjukkan contoh program ladder yang salah.

Terlihat di layar terdapat banyak sekali kesalahan program.

Hal tersebut diketahui dari :

Page 136: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

127

Bus bar berwarna merah

Tampilan untuk instruksi TIM 001 berwarna merah

Operand ‘TIM’ untuk kontak berwarna biru

Operand kontak 100.00 berwarna merah

Disamping itu, sebenarnya terdapat kesalahan program yang

lain, tetapi tidak diidentifikasi dengan warna. Ini akan diketahui

melalui operasi kompilasi program.

Tidak semua kesalahan diinformasikan pada saat yang sama.

Untuk itu, lakukan kompilasi ulang setelah membetulkan kesalahan

program yang ditunjukkan.

Misalkan program ladder di atas akan dicek kebenarannya.

Lakukan prosedur pengecekan program melalui window output

sebagai berikut :

a. Klik atau untuk menampilkan

Window Output.

b. Tempatkan kursor di sembarang sel pada Window Diagram

Ladder.

c. Klik , untuk mengkompilasi program. Pada

Window Output ditampilkan informasi kesalahan program.

d. Klik kanan di sembarang tempat pada Window Output,

kemudian klik . Maka informasi di atas akan terhapus.

Pengecekan Program Menggunakan Konsol Pemrogram

Prosedur pengecekan program menggunakan Konsol

Pemrogram sebagai berikut :

a. Tekan CLR untuk membawa ke alamat awal.

Kesalahan program dapat diketahui melalui beberapa cara yaitu :

Kesalahan tertentu saat penulisan program ditunjukkan langsung

pada layar diagram ladder berupa tanda-tanda berwarna merah.

Misalnya, jika garis instruksi dalam program tidak lengkap, maka bus

bar akan berwarna merah. Demikian pula misalnya, terjadi kesalahan

dalam penulisan bit operand maka bit tersebut juga berwarna merah.

Kesalahan-Kesalahan lainnya ditampilkan dalam Window Output.

Pesan kesalahan yang ditampilkan di sini direkam dan akan tetap

ada sebelum dihapus.

Di bawah ini ditunjukkan contoh program ladder yang salah.

Terlihat di layar terdapat banyak sekali kesalahan program.

Hal tersebut diketahui dari :

Page 137: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

128

Pesan No.

FAL Penjelasan

SYS FAIL FAL 01 s.d

99

Instruksi FAL(06) telah dieksekusi dalam program. Cek no

FAL untuk menentukan kondisi yang menyebabkan

eksekusi, betulkan penyebabnya, dan hapus

kesalahannya.

9B Kesalahan terjadi pada PC Setup. Cek flag AR 1300 s.d

1302, dan betulkan kesalahan yang ditunjukkan

SCAN TIME OVER F8 Waktu siklus telah melampaui 100 ms. Ini menunjukkan

bahwa waktu siklus program lebih panjang daripada yang

disarankan. Kurangi waktu siklus jika mungkin.

Jika terjadi kesalahan fatal, operasi PLC dan eksekusi program akan

berhenti dan semua output PLC akan off. Operasi PLC tidak dapat distart

hingga PLC di-off-kan dan kemudian di-on-kan lagi atau Konsol Pemrogram

digunakan untuk memindahkan mode operasi ke mode PROGRAM dan

untuk menghapus kesalahan.

Semua indikator PLC akan off selama terjadi pemutusan daya. Untuk

kesalahan fatal yang lain, indikator POWER dan ERR/ALM akan menyala

terus dan indikator RUN akan padam.

Pesan berikut ini muncul pada Konsol Pemrogram yang

menunjukkan terjadi kesalahan fatal :

Pesan No.

FALS Penjelasan

MEMORY ERR F1 AR 1611 ON : Kesalahan telah terjadi dalam PC Setup (DM

6600 s.d DM 6655). Masukkan lagi semua PC Setup

b. Tekan SRCH>0 untuk mengecek program level 0.

c. Tekan SRCH lagi untuk melanjutkan pengecekan hingga alamat

terakhir memori program.

Jika kesalahan ditampilkan, betulkan kesalahan dan cek lagi

hingga semua kesalahan dibetulkan.

Kesalahan komunikasi adalah kesalahan yang diakibatkan oleh terputusnya

hubungan komunikasi PLC dengan peralatan lain melalui port peripheral.

Jika terjadi kesalahan komunikasi, indikator COMM padam. Cek kabel

penghubung dan restart. Tidak ada pesan dan kode kesalahan yang diberikan.

Kesalahan operasi dibagi menjadi 2 kategori yang didasarkan pada tingkat

kesalahan yaitu : kesalahan non-fatal dan kesalahan fatal. Kesalahan non-fatal

kurang serius dibandingkan kesalahan fatal dan tidak menghentikan operasi PLC.

Jika terjadi kesalahan non-fatal operasi dan eksekusi program

berlanjut. Meskipun operasi PLC berlanjut terus, tetapi penyebab kesalahan

harus dibetulkan dan kesalahan dihilangkan sesegera mungkin.

Jika terjadi kesalahan non-fatal, indikator POWER dan RUN akan

tetap menyala dan indikator ERR/ALM akan berkedip.

Pesan berikut ini muncul pada layar Konsol Pemrogram yang

menunjukkan kesalahan non-fatal :

D.

Page 138: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

129

Pesan No.

FAL Penjelasan

SYS FAIL FAL 01 s.d

99

Instruksi FAL(06) telah dieksekusi dalam program. Cek no

FAL untuk menentukan kondisi yang menyebabkan

eksekusi, betulkan penyebabnya, dan hapus

kesalahannya.

9B Kesalahan terjadi pada PC Setup. Cek flag AR 1300 s.d

1302, dan betulkan kesalahan yang ditunjukkan

SCAN TIME OVER F8 Waktu siklus telah melampaui 100 ms. Ini menunjukkan

bahwa waktu siklus program lebih panjang daripada yang

disarankan. Kurangi waktu siklus jika mungkin.

Jika terjadi kesalahan fatal, operasi PLC dan eksekusi program akan

berhenti dan semua output PLC akan off. Operasi PLC tidak dapat distart

hingga PLC di-off-kan dan kemudian di-on-kan lagi atau Konsol Pemrogram

digunakan untuk memindahkan mode operasi ke mode PROGRAM dan

untuk menghapus kesalahan.

Semua indikator PLC akan off selama terjadi pemutusan daya. Untuk

kesalahan fatal yang lain, indikator POWER dan ERR/ALM akan menyala

terus dan indikator RUN akan padam.

Pesan berikut ini muncul pada Konsol Pemrogram yang

menunjukkan terjadi kesalahan fatal :

Pesan No.

FALS Penjelasan

MEMORY ERR F1 AR 1611 ON : Kesalahan telah terjadi dalam PC Setup (DM

6600 s.d DM 6655). Masukkan lagi semua PC Setup

b. Tekan SRCH>0 untuk mengecek program level 0.

c. Tekan SRCH lagi untuk melanjutkan pengecekan hingga alamat

terakhir memori program.

Jika kesalahan ditampilkan, betulkan kesalahan dan cek lagi

hingga semua kesalahan dibetulkan.

Kesalahan komunikasi adalah kesalahan yang diakibatkan oleh terputusnya

hubungan komunikasi PLC dengan peralatan lain melalui port peripheral.

Jika terjadi kesalahan komunikasi, indikator COMM padam. Cek kabel

penghubung dan restart. Tidak ada pesan dan kode kesalahan yang diberikan.

Kesalahan operasi dibagi menjadi 2 kategori yang didasarkan pada tingkat

kesalahan yaitu : kesalahan non-fatal dan kesalahan fatal. Kesalahan non-fatal

kurang serius dibandingkan kesalahan fatal dan tidak menghentikan operasi PLC.

Jika terjadi kesalahan non-fatal operasi dan eksekusi program

berlanjut. Meskipun operasi PLC berlanjut terus, tetapi penyebab kesalahan

harus dibetulkan dan kesalahan dihilangkan sesegera mungkin.

Jika terjadi kesalahan non-fatal, indikator POWER dan RUN akan

tetap menyala dan indikator ERR/ALM akan berkedip.

Pesan berikut ini muncul pada layar Konsol Pemrogram yang

menunjukkan kesalahan non-fatal :

Page 139: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

130

Jaminlah bahwa komponen bebas dari debu. Pendinginan terhadap PLC

tidak mungkin dapat dilakukan jika debu mengumpul pada komponen.

Karat dapat saja terjadi pada lingkungan kerja tertentu. Cek karat pada

terminal, penyambung, dan PCB secara periodik.

Sediakan sejumlah suku cadang seperti modul input dan output.

Penghentian operasi dalam waktu lama untuk perbaikan akan berbiaya

mahal.

Simpanlah dokumentasi program operasi dan rangkaian pengawatan

sistem kendali. Ini akan diperlukan dalam kondisi darurat.

AR 1612 ON : kesalahan telah terjadi dalam program, yang

menunjukkan instruksi yang tidak betul. Cek program dan

betulkan kesalahan yang terdeteksi

AR 1613 ON : kesalahan telah terjadi dalam data instruksi

ekspansi.

AR 1614 ON : kaset memori dipasang atau diambil saat

daya on. Off-kan catu daya, pasang kaset memori, dan on-

kan catu daya lagi.

AR 1615 ON : isi kaset memori tidak dapat dibaca saat

startup.

NO END INSTR F0 Instruksi END(01) tidak ditulis dalam program.

I/O BUS ERR C0 Kesalahan terjadi saat transfer data antara PLC dan unit

Ekspansi. Cek kabel penghubung.

I/O UNIT OVER E1 Terlalu banyak unit ekspansi. Cek konfigurasi Unit.

SYS FAIL FALS 01 s.d

99

Instruksi FALS(07) telah dieksekusi dalam program. Cek

nomor FALS yang akan menyebabkan eksekusi, betulkan

dan hapus kesalahannya.

9F Waktu siklus melampaui waktu monitoring waktu siklus.

Cek waktu siklus dan atur waktu monitoring waktu siklus

bila perlu

Program pemeliharaan preventif untuk sistem PLC dan sistem kendali

secara keseluruhan perlu dilakukan untuk mengurangi kemungkinan

menghentikan sistem karena terjadinya kesalahan.

Periksalah kekencangan sekrup terminal I/O secara periodik. Dalam waktu

yang lama sekrup tersebut dapat juga kendor dengan sendiri.

E.

Page 140: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

131

Jaminlah bahwa komponen bebas dari debu. Pendinginan terhadap PLC

tidak mungkin dapat dilakukan jika debu mengumpul pada komponen.

Karat dapat saja terjadi pada lingkungan kerja tertentu. Cek karat pada

terminal, penyambung, dan PCB secara periodik.

Sediakan sejumlah suku cadang seperti modul input dan output.

Penghentian operasi dalam waktu lama untuk perbaikan akan berbiaya

mahal.

Simpanlah dokumentasi program operasi dan rangkaian pengawatan

sistem kendali. Ini akan diperlukan dalam kondisi darurat.

Page 141: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

132

Ya

Ya

Tidak

Ya

Tidak

Indikator ERR/ ALM menyala ?

Mode operasi ditampilkan pada

Konsol Pemrogram?

Kesalahan fatal ditampilkan ?

Ganti CPU

Tidak

Ya

Ya

Indikator RUN tidak menyala ?

Indikator RUN menyala ?

Mode operasi ditampilkan pada

Konsol Pemrogram?

Tidak

Tidak

2. Pengecekan Kesalahan Fatal

Tentukan penyebab kesalahan dengan alat

pemrogram

Nyalakan untuk menjalankan mode RUN

atau MONITOR

Matikan catu daya dan on kan lagi

Identifikasi kesalahan, eliminasi penyebabnya, dan hapus kesalahannya

Akhir

Ya

Kesalahan

Indikator PWR menyala ?

Indikator RUN menyala ?

Indikator ERR/ALM menyala ?

Urutan I/O normal ?

Lingkungan operasi normal ?

Ganti CPU

Cek Catu daya

Cek kesalahan fatal

Tidak

Tidak

Ya

Ya

Ya

Ya

Cek kesalahan non-fatal

Tidak Cek I/O

Cek lingkungan operasi

Tidak

Tidak

1. Pengecekan utama

F.

Page 142: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

133

Ya

Ya

Tidak

Ya

Tidak

Indikator ERR/ ALM menyala ?

Mode operasi ditampilkan pada

Konsol Pemrogram?

Kesalahan fatal ditampilkan ?

Ganti CPU

Tidak

Ya

Ya

Indikator RUN tidak menyala ?

Indikator RUN menyala ?

Mode operasi ditampilkan pada

Konsol Pemrogram?

Tidak

Tidak

2. Pengecekan Kesalahan Fatal

Tentukan penyebab kesalahan dengan alat

pemrogram

Nyalakan untuk menjalankan mode RUN

atau MONITOR

Matikan catu daya dan on kan lagi

Identifikasi kesalahan, eliminasi penyebabnya, dan hapus kesalahannya

Akhir

Page 143: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

134

1. Ada beberapa tipe kesalahan sistem PLC yaitu, kesalahan pemrograman,

kesalahan komunikasi, dan kesalahan operasi.

2. Kesalahan pemrograman dapat dicek menggunakan alat pemrogram baik

dengan software ladder maupun dengan Konsol Pemrogram.

3. Terjadinya kesalahan operasi PLC ditunjukkan oleh indikator status pada

PLC.

4. Program pemeliharaan preventif perlu dilakukan untuk menjamin

kontinyuitas sistem kendali PLC.

1. Sebutkan tiga tipe kesalahan sistem kendali PLC

2. Perintah apakah yang digunakan untuk mengecek kesalahan pemrograman

menggunakan Konsol Pemrogram ?

3. Apakah perbedaan kesalahan non-fatal dan kesalahan fatal?

4. Pesan apakah yang akan ditampilkan saat terjadi kesalahan berikut ini :

a. Alamat yang diset lebih besar daripada alamat memori tertinggi.

b. Instruksi pada alamat terakhir bukan NOP(00).

c. Dalam program tidak ada instruksi END(01)

d. Konstanta untuk instruksi tidak dalam nilai yang ditetapkan.

5. Apakah arti pesan kesalahan berikut ini :

a. ?????

b. CIRCUIT ERR

c. COIL DUPL

d. I/O NO ERR

Berkedip Tidak

Ya Identifikasi kerusakan, eliminasi penyebabnya, dan hapus kesalahan

Apakah kesalahan non-fatal

ditunjukkan?

Apakah indikator ERR/ALM berkedip?

Tidak berkedip

3. Pengecekan Kesalahan Non Fatal

Ganti CPU

Tentukan penyebab kerusakan dengan Alat Pemrogram (Programming Device)

Indikator ERR/ALM berkedip?

Akhir

Page 144: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

135

1. Ada beberapa tipe kesalahan sistem PLC yaitu, kesalahan pemrograman,

kesalahan komunikasi, dan kesalahan operasi.

2. Kesalahan pemrograman dapat dicek menggunakan alat pemrogram baik

dengan software ladder maupun dengan Konsol Pemrogram.

3. Terjadinya kesalahan operasi PLC ditunjukkan oleh indikator status pada

PLC.

4. Program pemeliharaan preventif perlu dilakukan untuk menjamin

kontinyuitas sistem kendali PLC.

1. Sebutkan tiga tipe kesalahan sistem kendali PLC

2. Perintah apakah yang digunakan untuk mengecek kesalahan pemrograman

menggunakan Konsol Pemrogram ?

3. Apakah perbedaan kesalahan non-fatal dan kesalahan fatal?

4. Pesan apakah yang akan ditampilkan saat terjadi kesalahan berikut ini :

a. Alamat yang diset lebih besar daripada alamat memori tertinggi.

b. Instruksi pada alamat terakhir bukan NOP(00).

c. Dalam program tidak ada instruksi END(01)

d. Konstanta untuk instruksi tidak dalam nilai yang ditetapkan.

5. Apakah arti pesan kesalahan berikut ini :

a. ?????

b. CIRCUIT ERR

c. COIL DUPL

d. I/O NO ERR

Page 145: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

136

1. Komputer 1 buah

2. PLC OMRON CPM1A-10CDRA 1 buah

3. Adapter Interface CPM1-C1F01 1 buah

4. Kabel RS-232C 1 buah

Operasi Persiapan

1. Siapkan PLC yang berisi sembarang program.

2. Sambung peralatan komunikasi Host Link 1:1

3. Jalankan software CX-Programmer

4. Klik untuk menampilkan layar CX-Programmer.

5. Klik pada ruang kerja proyek.

6. Klik untuk beralih ke operasi on-line.

7. Klik untuk memindahkan program dari PLC ke

komputer.

Mengecek Program

1. Klik atau untuk menampilkan Window Output.

2. Tempatkan kursor di sembarang sel pada Window Diagram Ladder.

3. Klik , untuk mengkompilasi program. Pada Window

Output ditampilkan informasi kesalahan program.

4. Jika ditunjukkan kesalahan, betulkan kesalahan.

5. Klik kanan di sembarang tempat pada Window Output, kemudian klik .

Maka informasi di atas akan terhapus.

1. Kesalahan pemrograman, kesalahan komunikasi dan kesalahan operasi.

2. SRCH diikuti level pengecekan.

3. Jika terjadi kesalahan non-fatal operasi PLC akan tetap berlanjut, sedang

jika terjadi kesalahan fatal operasi PLC akan berhenti dan semua output PLC

akan off.

4. (a) ADDR OVER

(b) PROGRAM OVER

(c) NO END INSTR

(d) OPERAND ERR

5. (a) program telah rusak, atau memasukkan kode fungsi yang tidak ada

(b) jumlah blok logika dan instruksi blok logika tidak cocok.

(c) bit yang sama digunakan oleh lebih dari satu instruksi kendali bit

(OUTPUT, OUTPUT NOT, SFT(10), KEEP(1), DIFU(13), dan DIFD(14)

(d) alamat daerah data yang ditetapkan melampaui batas daerah data

(alamat terlalu besar).

Page 146: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

137

1. Komputer 1 buah

2. PLC OMRON CPM1A-10CDRA 1 buah

3. Adapter Interface CPM1-C1F01 1 buah

4. Kabel RS-232C 1 buah

Operasi Persiapan

1. Siapkan PLC yang berisi sembarang program.

2. Sambung peralatan komunikasi Host Link 1:1

3. Jalankan software CX-Programmer

4. Klik untuk menampilkan layar CX-Programmer.

5. Klik pada ruang kerja proyek.

6. Klik untuk beralih ke operasi on-line.

7. Klik untuk memindahkan program dari PLC ke

komputer.

Mengecek Program

1. Klik atau untuk menampilkan Window Output.

2. Tempatkan kursor di sembarang sel pada Window Diagram Ladder.

3. Klik , untuk mengkompilasi program. Pada Window

Output ditampilkan informasi kesalahan program.

4. Jika ditunjukkan kesalahan, betulkan kesalahan.

5. Klik kanan di sembarang tempat pada Window Output, kemudian klik .

Maka informasi di atas akan terhapus.

1. Kesalahan pemrograman, kesalahan komunikasi dan kesalahan operasi.

2. SRCH diikuti level pengecekan.

3. Jika terjadi kesalahan non-fatal operasi PLC akan tetap berlanjut, sedang

jika terjadi kesalahan fatal operasi PLC akan berhenti dan semua output PLC

akan off.

4. (a) ADDR OVER

(b) PROGRAM OVER

(c) NO END INSTR

(d) OPERAND ERR

5. (a) program telah rusak, atau memasukkan kode fungsi yang tidak ada

(b) jumlah blok logika dan instruksi blok logika tidak cocok.

(c) bit yang sama digunakan oleh lebih dari satu instruksi kendali bit

(OUTPUT, OUTPUT NOT, SFT(10), KEEP(1), DIFU(13), dan DIFD(14)

(d) alamat daerah data yang ditetapkan melampaui batas daerah data

(alamat terlalu besar).

Page 147: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

138

1. Jelaskan bahwa dibandingkan dengan sistem kendali elektromagnet,

pengawatan pada sistem kendali PLC lebih sederhana !

2. Jelaskan perbedaan fungsi mode operasi PLC : PROGRAM, MONITOR dan

RUN.

3. Apakah perbedaan penggunaan antara Konsol Pemrogram dan software

ladder ?

4. Apakah kegunaan password pada pengoperasian Konsol Pemrogram ?

5. Apa guna memaksa suatu bit output on (Force set) ?

6. Sebutkan kegiatan yang dilakukan untuk menguji coba sistem kendali PLC!

7. Apakah pengaruh kesalahan fatal dan kesalahan non fatal terhadap operasi

PLC ?

8. Apakah indikator yang menunjukkan bahwa terjadi kesalahan fatal dalam

operasi sistem kendali PLC ?

9. Konversikan program ladder di bawah ini ke dalam bentuk mneumonik.

TIM000 10.01

10.00

0.010.00

END(01)

TIM000

#050

10. Jika tombol Start ditekan, motor bergerak dari kiri ke kanan hingga

mencapai Limis Switch LS1 kemudian berhenti. Lima detik kemudian, motor

1. Konsol Pemrogram 1 buah

2. PLC OMRON CPM1A-10CDRA 1 buah

Operasi Persiapan

1. Sambunglah Konsol Pemrogram ke port peripheral PLC.

2. Hubungkan PLC ke catu daya yang sesuai.

3. Pindahkan kunci saklar mode operasi ke PROGRAM.

4. Masukkan password.

5. Hapus semua memori

6. Masukkan Program ke dalam PLC.

Mengecek Program

1. Tekan CLR untuk membawa ke alamat awal.

2. Tekan SRCH>0 untuk mengecek program level 0.

3. Tekan SRCH lagi untuk melanjutkan pengecekan hingga alamat terakhir

memori program.

Jika kesalahan ditampilkan, betulkan kesalahan dan cek lagi hingga semua

kesalahan dibetulkan.

Page 148: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

139

1. Jelaskan bahwa dibandingkan dengan sistem kendali elektromagnet,

pengawatan pada sistem kendali PLC lebih sederhana !

2. Jelaskan perbedaan fungsi mode operasi PLC : PROGRAM, MONITOR dan

RUN.

3. Apakah perbedaan penggunaan antara Konsol Pemrogram dan software

ladder ?

4. Apakah kegunaan password pada pengoperasian Konsol Pemrogram ?

5. Apa guna memaksa suatu bit output on (Force set) ?

6. Sebutkan kegiatan yang dilakukan untuk menguji coba sistem kendali PLC!

7. Apakah pengaruh kesalahan fatal dan kesalahan non fatal terhadap operasi

PLC ?

8. Apakah indikator yang menunjukkan bahwa terjadi kesalahan fatal dalam

operasi sistem kendali PLC ?

9. Konversikan program ladder di bawah ini ke dalam bentuk mneumonik.

TIM000 10.01

10.00

0.010.00

END(01)

TIM000

#050

10. Jika tombol Start ditekan, motor bergerak dari kiri ke kanan hingga

mencapai Limis Switch LS1 kemudian berhenti. Lima detik kemudian, motor

BAB IIIEVALUASI

1. Konsol Pemrogram 1 buah

2. PLC OMRON CPM1A-10CDRA 1 buah

Operasi Persiapan

1. Sambunglah Konsol Pemrogram ke port peripheral PLC.

2. Hubungkan PLC ke catu daya yang sesuai.

3. Pindahkan kunci saklar mode operasi ke PROGRAM.

4. Masukkan password.

5. Hapus semua memori

6. Masukkan Program ke dalam PLC.

Mengecek Program

1. Tekan CLR untuk membawa ke alamat awal.

2. Tekan SRCH>0 untuk mengecek program level 0.

3. Tekan SRCH lagi untuk melanjutkan pengecekan hingga alamat terakhir

memori program.

Jika kesalahan ditampilkan, betulkan kesalahan dan cek lagi hingga semua

kesalahan dibetulkan.

Page 149: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

140

00000 LD NOT 0.00

00001 LD 0.01

00002 OR 10.00

00003 AND NOT TIM 000

00004 OUT 10.00

00005 TIM 000

#50

00006 END(01)

20. Program diagram ladder

TIM000 0.01 10.00

10.01

0.02 10.00

10.00

0.010.00

0.02

END(01)

TIM000

#050

bergerak ke kiri hingga mencapai Limit Switch LS2, kemudian berhenti.

Buatlah program ladder untuk merealisasikan kendali motor.

Tabel I/O Bit I/O LS2 LS2Tombol Start 0.00

LS1 0.01 StartLS2 0.02

Motor forward 10.00

Motor reverse 10.01

Motor

11. Sistem kendali PLC tidak memerlukan rangkaian pengawatan sistem

kendali karena sistem kendali berupa program maka pengawatan menjadi

lebih sederhana.

12. Mode PROGRAM digunakan untuk membuat dan mengedit program,

menghapus memori, atau mengecek kesalahan program.

Mode MONITOR digunakan menguji operasi sistem

Mode RUN digunakan untuk menjalankan program

13. CX-Programmer memasukkan program dalam bentuk diagram ladder

Konsol Pemrogram memasukkan program dalam bentuk mneumonik.

14. Untuk menjaga akses yang tidak disengaja terhadap program.

15. Untuk mengecek sambungan pengawatan peralatan output.

16. Mengecek sambungan pengawatan I/O dan menjalankan program sambil

memodifikasi program.

17. Kesalahan fatal akan menghentikan operasi PLC sedang kesalahan non

fatal tidak menghentikan operasi PLC.

18. Indikator RUN padam dan indikator ERR/ALM menyala.

19. Konversi ke mneumonik :

Page 150: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

141

00000 LD NOT 0.00

00001 LD 0.01

00002 OR 10.00

00003 AND NOT TIM 000

00004 OUT 10.00

00005 TIM 000

#50

00006 END(01)

20. Program diagram ladder

TIM000 0.01 10.00

10.01

0.02 10.00

10.00

0.010.00

0.02

END(01)

TIM000

#050

bergerak ke kiri hingga mencapai Limit Switch LS2, kemudian berhenti.

Buatlah program ladder untuk merealisasikan kendali motor.

Tabel I/O Bit I/O LS2 LS2Tombol Start 0.00

LS1 0.01 StartLS2 0.02

Motor forward 10.00

Motor reverse 10.01

Motor

11. Sistem kendali PLC tidak memerlukan rangkaian pengawatan sistem

kendali karena sistem kendali berupa program maka pengawatan menjadi

lebih sederhana.

12. Mode PROGRAM digunakan untuk membuat dan mengedit program,

menghapus memori, atau mengecek kesalahan program.

Mode MONITOR digunakan menguji operasi sistem

Mode RUN digunakan untuk menjalankan program

13. CX-Programmer memasukkan program dalam bentuk diagram ladder

Konsol Pemrogram memasukkan program dalam bentuk mneumonik.

14. Untuk menjaga akses yang tidak disengaja terhadap program.

15. Untuk mengecek sambungan pengawatan peralatan output.

16. Mengecek sambungan pengawatan I/O dan menjalankan program sambil

memodifikasi program.

17. Kesalahan fatal akan menghentikan operasi PLC sedang kesalahan non

fatal tidak menghentikan operasi PLC.

18. Indikator RUN padam dan indikator ERR/ALM menyala.

19. Konversi ke mneumonik :

Page 151: MODUL ELEKTRONIKA DAN MEKATRONIKA …psmk.kemdikbud.go.id/epub/download/txNZO6k14ssddNvcGuRdoRwj5M6... · Modul Pengoperasian PLC ini diproyeksikan bagi siswa Sekolah Menengah

MO

DAL

PEN

GO

PERA

SIA

N P

LC

142

M. Budiyanto, A. Wijaya, 2003, Pengenalan Dasar-Dasar PLC, Gava Media, Yogyakarta.

______ , 1996, SYSMAC CQM1/CPM1 Programmable Controller Programming Manual,

OMRON Asia Pacific. PTE. Ltd, Singapore.

______ ,1997, CPM1A, Programmable Controllers Operation Manual, Omron Corporation

Systems Components Division, Tokyo.

______ ,1997, CPM2A, Programmable Controllers Operation Manual, Omron Corporation FA

Systems Division, Shizuoka.

______ , 1999, Beginner’s Guide to PLC, OMRON Asia Pacific, PTE, Ltd, Singapore.

______ , 2001, CX-Programmer User Manual Version 2.1

______ , 2001, CX Server Run Time Version 1.6