You are on page 1of 52
Changes for the Better PLC GX Works2 Dasar Kursus (¢-Pembelajaran) ini dirancang bagi mereka yang memakai perangkat lunak GX Works2 untuk pertama kalinya untuk membuat program sekuens. Copyright ©2014 Mitsubishi Electric Corporation. All Rights Reserved uroDje0043IND Wl PLC_GX_Works?_Basics_IND GE) Tujuan Kursus Kursus ini memberikan pengetahuan dasar tentang menggunakan perangkat lunak GX Works2 untuk pemrograman, encarian kesalahan program (debugging), dan memeriksa operasi pengontrol yang dapat diprogram (PLC). Program ini dimaksudkan bagi mereka yang membuat program sekuens untuk pengontrol seri MELSEC-Q dan seri MELSEC+L Wl PLC_GX_Works?_Basics_IND [ Pendahuluan | Struktur Kursus Berikut adalah daftar isi kursus. Sebaiknya Anda mulai dari Bab 1. Bab 1 - Metode Sistem Kontrol PLC Di sini diperkenalkan bahasa pemrograman dan perangkat lunak yang dipakai untuk pemrograman. Bab 2 - Desain Program Bab 3 - Pemrograman ‘Anda akan mempelajari cara memprograrn memakai perangkat lunak khusus Gx Works2. Bab 4 - Pencarian Kesalahan Program (Debugging) ‘Anda akan mempelajari cara menulis program sekuens ke modul CPU dan meneari kesalahannya. Bab 5 - Tes Akhir Nilai lulus: 60% atau lebih tinggi ‘Anda akan mempelajari cara merancang program berdasarkan item kontrol dan konfiguresi perangkat keras. CS) Se ee Eee! Ce occas) diinginkan Cone uty Membuka halaman berikutnya Kembali ke halaman sebelumnya. “Daftar Isi” akan ditampilkan, memungkinkan Anda untuk menevigasi ke halaman yang diinginkan. Keluar dari kursus Jendela seperti layar "Daftar si" dan kursus akan ditutup. (Wi PLC_GX_Works?_Basics_IND Ti) Perhatian Selama Penggunaan Petunjuk keselamatan Saat Anda belajar dengan memakai produk sebenarnya, bacalah dengan cermat petunjuk keselamatan pada panduan yang sesuai Petunjuk keselamatan dalam kursus ini - Layar yang ditampilkan pada versi perangkat lunak yang Anda gunakan mungkin berbeda dengan yang ada di dalam kurus ini Kursus ini adalah untuk versi perangkat lunak berikut: ~ GX Works2 Versi 1.39R Wl PLC_GX_Works?_Basics_IND CZLEMEE Metode Kontrol Sistem PLC Kursus ini ditujukan bagi orang yang bekerja dengan perangket lunak keteknikan. Di dalamnya membahas beberapa konsep dasar pengelolaan MELSEC-Q dan sistem seri L GX Works 2 (GXW2) memakai bahasa pemrograman standar Intemasional termasuk bahasa Sequential Function Chart (SFO), Instruction List (lL)*1, Ladder Logic, Function Block Diagram (F8D)*2 dan Structured Text (ST). Program dikembangkan memakai komputer pribadi yang menjalankan “perangkat lunak keteknikan,” GX Works2, dan biasanya ditulis ke CPU pengontrol yang dapat diprogram lewat USB atau kabel Ethernet*3, Modul CPU dapat diprogram tlang sesering yang diperlukan untuk beradaptasi dengan perubahan yang diperlukan dalam kontrol yang diinginkan. *1 Rencana GX works? ke depan, *2 Saat ini dnamai Structured Ladder di GX wotks2, epatuhan TEC telah direncanakan. 3 Ethernet adaleh merek dagang dai Xerox Corp. ry i i (Perangkat hinak pemrograrnan) Sistem PLC Lini manufektur mobi Penulisan program = USB atau kabel Ethernet*3 Maltipragram untuk proses kontrol nt manufaktur berbeda Dalam kursus ini, logika ladder (salah satu bahasa pernrograman PLC terpopuler) digunakan dalam contoh program. ‘Meskipun contoh memakai PLC Seri isi kursus ini juga berlaku untuk sistem Seri Q. W PLC_GX_Works2_Basics_ IND. ol =a (GRUBB Prosedur Konstruksi Sistem PLC ) eee Kursus e-pembelajaran ini mencakup langkah-langkah desain perangkat lunak (ditampilkan dalam warna hijau) yang . sat -44t4—_—__(e 6} ____________eo 6} {ero GX Works2 memungkinkan tiga jenis komentar untuk dipakai. Untuk mendapatkan detail lebih lanjut,lihat petunjuk Proyek Sederhana GX Works2 Jenis komentar Cakupan komentar Device comment ‘Masukan karaktor yang akan ditampikan di bavah porangkat yang cpith (VO atau alarat momor lain) (Komentar perangkat) hingga 22 karakter ‘Masukan hingga 64 karaiter per pernyataan yang akan citambshkan pada bagian atas biok ladder (di atas Soe ae ‘nomor langkah). Setiop blok ladder dapat memilki beberapa pernyataan. Note (Perhatian) ‘Masukan karakter yang akan ditampilkan di atas coll yang dipiih tau petunjuk aplikasihingga 32 karakter. Halaman berikutnya berisi simulasi proses penambahan komentar perangkat pada program contoh. Wl PLC_GX_Works?_Basics_IND Gl Membuat Program Mudah Dipahami ne enn rot Eat Erdeclace Semple Yew Grlne Debug urostis Tool Window eb SB STRSIE st 24238 529 ob 5 26, | | Navigstion Bx Sg) Bh Inealgst func de Cabal Deve Comer Program Settng Pou = @ roan Many @ Lec bevce comment © By deve tal Va ‘Masikan Komentar perangkat telah selesai ie (unk meanttan Wl PLC_GX_Works?_Basics_IND oa Mengubah Program ke Bentuk yang Dapat Dieksekusi coc Setelah menyelesaikan program, Anda harus mengonversikannya ke dalam bentuk yang dapat dieksekusi di dalam modul CPU. Program yang belum dikonversikan tidak bisa dieksekusi atau disimpan, Warna latar dari program yang belum dikonversikan adalah abu-abu seperti di bawah ini. Konversi Setelah konversi, warna latar berubah menjadi putih seperti di bawah ini ofp Pada halaman berikutnya, coba konversikan program memakai jendela simulasi. Wl PLC_GX_Works?_Basics_IND Mengubah Program ke Bentuk yang Dapat Diekseku: Pe ene FE powct Eat Bndfelact Semple Mew rine Dskug Dugrostcs Tool Window Heb poe EE BRE BY Mls 2 & i655 Foe oe GRR | ge nace ke GiealbevesComere Sowers ro 28 roy ana Bebra comet, tevcererey Sone lve ‘Saat program tolah dkonvovsikan. wama latar borubah dari abu-abu menjadi putin. Program telah dkonversiean. ie untuk netangtan (Wi PLC_GX_Works?_Basics_IND oa 4 Menyimpan Proyek coc Setelah konversi program selesai, simpan proyek bersama programnya. Jika GX Works2 berhenti tanpa menyimpan proyek, program yang terkait akan dibuang, oleh karena itu Anda harus menyimpan proyek secara berkala, ‘Saat menyimpan proyek baru, tetapkan jenis informasi proyek berikut in. (ni tidak perlu untuk penyimpanan dengan menimpa) Anda harus menyertakan informasi yang memudahkan orang lain dalam memahami isi kontrol program, nama sistem, dil. RECN] | sora ocer wrescuaeap sence Dat nag esr anise teagenatas tar fen sa eg re esron ea San ‘Nama ruang kerja ca Berikan nama ruang kerja hingga 128 karakter. ae epee See oak nn nk a tron Eaten serbia pr i men dalam "Nama project” Ruang kerja adalah folder untuk mengelola beberapa proyek. Di baweh ini adalah tampilan contoh penggunaan ruang kerja. (Proyek dikelola untuk setiap jenis kendaraan di lini manufaktur mobil) ed Nama proyek Judul Link manufekturjents A _| Program operasi normal untuk mengontrol ini manufakturjenis A Lini manufaktur mobil | __Linimanufakturjenis B | Program aperasi normal untuk mengontral ini manuaktur jenis 8 ini manufakturjenis€ | Program operasi normal untuk mengontrel lini manufaktur janis © Catatan: + Jka proyek berisi program yang belum dikonversikan disimpan, hanya program yang belum dikonversikan yang akan OFF) dari perangkat VO terdaftar selama cksekusi modul CPU. Untuk melakukan debugging atau vertfikasi operasi yang hanya menggunaken modul CPU, fungsi ini dapat dinakai sebagat penggant sakelar. pendaftaran/pembstalan masukan keluaran paksa ‘Semua fungsi ini dijelaskan secara lebih mendetail dengan mengaitkan proses debugging di selurun bagian akhir bab i Catatan tentang debugging Jangan lakukan tugas-tugas debugging saat pengontrol yang dapat diprogram tersambung ke perangkat 1/0 fisik. Bugs pada program ini, perangkat I/O yang dipaksa, atau perubahan nila kata bisa mengakibatkan kerusaken atau hal /ain yang lebih buruk pada peralatan eksternal. Jka sistem PLC yang terputus tidak tersedia, gunakan fungsi imulator. Wl PLC_GX_Works?_Basics_IND aa) Melakukan Debugging Program tanpa Memakai Modul CPU coc Jika modul CPU tidak tersedia untuk debugging, gunakan fungsi simulator. Program dapat berjalan pada modul CPU virtual yang disediakan oleh perangkat lunak tanpa harus menggunakan modul CPU sebenamya. aE = a = E260 — enn rea cv © a Ser ee arpa oe apogee ah Bi mm Catatan tentang menggunakan fungsi simulator + Debugging menggunakan fungsi simulator tidak menja setelah debugging dilakukan, + Fungsi simulator mengeksekusi masukan/keluaran data dengan modul 1/O dengan menggunakan memori simulasi. Fungsi tidak mendukung beberapa petunjuk, fungsi, dan memori perangkat. Oleh karenanya, hasil operasi dengan fungsi simulator mungkin berbeda dengan hasil modul CPU sebenarnya. bahwa sekuens program akan beroperasi dengan benar Pada halaman berikutnya, cobalah menggunakan fungsi simlator dengan jendela simulasi Wl PLC_GX_Works?_Basics_IND 4 Melakukan Debu: Program tan) m1 Breas Serle Yow ele Dilog OMT Il Nh CUB DS set 2 cB 36. he oe 1 5 Inealgst func de Cabal Deve Comer Program Settng Pou Pega Many @ Lec bevce comment & @ oovcorrenary Deve ital ie Memakai Modul CPU ‘Sekarang Anda belajar cara menggunakan fur simulasi ik (untuk manta Wl PLC_GX_Works?_Basics_IND 4 Mengubah Status Perangkat I/O ‘Saat melakukan debugging program sekuens dengan modul CPU yang perangkat l/O-nya tidak tersambung atau memakai fungsi simulator, gunakan fungs' Forced Input Output Recistration/Cancellation untuk mengubah keadaan ON/OFF dari perangkat 1/0. Status perangkat /O yang terdaftar dapat diubah secara paksa menjadi ON atau OFF dengan perangkat lunak. Untuk mengubah kondisi perangkat lain Untuk mengubah perangket saat ini dari perangkat kata atau kondisi ON/OFF dari relal intemal, gunakan fungsi mengubah nilai saat ini. Untuk memperoleh rinciannya, hat manual. Wl PLC_GX_Works?_Basics_IND 4 Memantau Status Perangkat coc Ketika simulasi dimulai, pemantauan secara otomatis dimulai. Untuk masuk ke mode pemantauan saat tersambung ke CPU pengontrol yang dapat diprogram sebenarnya, cukup klik Online, Monitor, lalu Mulai Pemantauan. Atau pakai pintasan keyboard F3. ‘Selama mode pemantausn, nilai dan status semua perangkat yang digunakan dalam program ini dapat dilihat menimpa kode program. Ini memungkinkan pengguna melihat perubahan nilai-nilai termasuk efek dari penggunaan fungsi “pendaftaran/pembatalan input output paksa" Selain itu, bilah Monitor Status dipertihatkan dan berisi informasi dasar untuk menentukan status CPU atau status virtual CPU. Lihat tabel di bawah untuk memahami informasi yang disediakan oleh bilah Monitor Status. Saat tersambung ke modul CPU ‘Saat menggunakan fungsi simulator ane Cte timated (SUPA Ol ee natruem mts ‘Status W canttevanturg bemoaui cru _|/ Menampiikan status sambungan dengan modul CPU atau fungsi ‘sambungan 2 Saat manggiretan tings! amulstx]| Simulator. Stats AUN Satis op at Menamoikan status berjalannya CPU (RUN atau STOP) ERR mal Status ERR |[IM ERR hidup Menunjuian status kesalahan mosul CPU w_& WERRberedp @ USER mat Status Status ya |_S_USER nicup Menunjukkan status kesalahan pengguna modu CPU. B © @ USER bereds| woke — ‘Menampikan waktu perindan maksimum deri modul CPU yang pemindsian sedang dipantas sei || ez etek yng Bink ‘enamoikan apekah peturuk yang dak clukung ada saat urge iidukung ada. simulator dieksekusi. ketiadaan aeresee ang || ax Petrivkyong ak || Nengekikikcn akan membska ence PetunukPerangkat yang Tidak tidak diducung, didukung tidak ada, | Didukung Wl PLC_GX_Works?_Basics_IND Memantau Status Perangkat ‘Selama mode pemantauan, status saat ini dari semua perangkat di dalam program akan terlihat. ‘Tampilan satuts perangkat Bit (ON/OFF) Status ON/OFF ditampilkan saat pemantauan seperti yang ditunjukkan di bawah ini. sausorr 4} HE -C> LL} statusON fF -@> IE + Jerislyar seperti in hanya belaku untuk SE, RST, PLS, PLE SFT, SFTP, MC, dan petunjuk perbandingan jnis Kontak Perhatikan bahvra untuk petunjuk RST, hanya status ON/OFF akan ditampikan. ‘Tampilan nilai saat ini dari perangkat kata (tampilan angka desimal/heksadesimal) Nilai saat ini selama pemantauan ditampilkan seperti di bawah ini Pemantauan perangkat tertentu saja Saat melakukan pemantauan terhadap program yang sangat besar atau kompleks, sebaiknya memantau. perangkat tertentu yang diminati. Untuk mencapai hal ini, GX Works2 mencertakan jendela yang memungkinkan pengguna menambahkan perangkat yang mereka minati dengan mudah, melihat status saat ini, dan mengubah nilai-nilai mereka selama pemantauan, untuk mengetahu detailnya,lihat Panduan Operasi GX Works2 (Umum). Wl PLC_GX_Works?_Basics_IND Menulis Program ke Modul CPU ‘Sebelum melakukan debugging mEMAKAI modul CPU sebenarnya, TEMPATKAN CPU dalam mode STOP, pastikan sambungan ke CPU telah ditetapkan, dan tulis program dan parameter ke memori program. ‘Seperti yang terlihat pada tangkapan layar di bawah, fungsi utama dari Write to PLC memungkinkan pengguna memilih file yang diinginkan untuk ditulis, memilih lokasi mereka, dan memastikan kapasitas memori CPU. Tiga ‘tombol di atas daftar file memungkinkan pengguna memnlih file yang diinginkan untuk ditulis dengan cepat, Yang paling umum, yang digunakan dalam simulasi berikut, adalah "Parameter +Program.” Daftar file Kapasitas memori S&S 6s @a @ Pada halaman berikutnya, cobalah menulis modul CPU memakai jendela simulasi Wl PLC_GX_Works?_Basics_IND 4 Menulis Program ke Modul CPU iva TBomt Gat BrdReles cople aw Gre Dag DEFOE: Tol Won Heb CU DRS sei 2 2 2B 36. ee Inealgst func de Cabal Deve Comer © fy Poaran sears Pou = Grogan Many @ Lec bevce comment & @ oovcorrenary Deve ital ie Program sakarangWlah lis we model PLC ie unt metanttan Wl PLC_GX_Works?_Basics_IND Mengaktifkan Program Tertuli Setelah menulis sebuah program ke modul CPU, atur ulang modul CPU. Program tertulis tidak diaktifkan kecuali modul CPU telah diatur ulang. * Operasi idak diperlukan jika fungsi simulator digunakan untuk debugging, ‘Atur ulang modul CPU seperti berikut in: RESET/STOP/ ‘Sakelar RUN (2) Tekan dan tahan tombol RESET/STOP/RUN pada panel depan modul CPU ke posisi RESET (selama 1 detik atau lebih), {Pengaturan ulang sedang beriangsung] Tekan sla 1 detic ‘yee a Bau ebih sun en + (2) Lepaskan sakelar setelah MODE LED menyala dan ERR. berkedip Kedua LED mati. [Pengaturan ulang selesai] (8) Sakelar kembali ke posisi STOP untuk menyelesaikan pengaturan ulang. Wl PLC_GX_Works?_Basics_IND 4 Menjalankan Program coc Setelah pengaturan ulang selesai, jalankan program. ‘Tempatkan modul CPU dalam status RUN sebagai berikut untuk menjalankan program. * Operasi idak diperlukan jika fungsi simulator digunakan untuk debugging, (1) Aktfkan sakelar RESET/STOP/RUN pada panel depan modul CPU ke posisi RUN. Tampilan LED dalam status STOP MODE: Nyala dalam eee warns hijau RUN. : Mati (2) Jika lampu RUN LED menyala hijau, program ini berjalan normal, Tampilan LED dalam status RUN MODE: Nyala dalam ‘wom haa RUN: Nyala dobsm ales Wl PLC_GX_Works?_Basics_IND (accel ‘ Mencari Kesalahan (Debu: ) Program ooo Setelah menjalankan modul CPU, pakai fimgso pendaftaran/pembatalan input output paksa untuk mengubeh status masing-masing perangkat dan memantau hasilnya (output) pada ladder. Pada halaman berikutnya, cobalah melakuan debugging program ini memakai jendela simulasi Wl PLC_GX_Works?_Basics_IND Mencari Kesalahan (Debugging) Program Sinem omt fet React Genple Yew Gre Deeg Darostis Tel don seb SLB STRSE to 24538 52 9) ob 36, ee | e/a OE | Local Decent Beaute Intalpet funcien Mode daca eve Comer: © fy Pour Setng ‘van © Lecalbence canort eves rarery ee ne ie Pencarian kesalahan (debugging) program telah selesai, D entik neangitan Wl PLC_GX_Works?_Basics_IND 4 Memeriksa Opera: istem PLC Setelah program debugging selesai, tulis program ke sistem PLC sebenarnya untuk memeriksa operasi dalam tahap akhir. Mengoperasikan peralatan I/O sebenarnya untuk memastikan bahwa peralatan berfungsi sesuai rencana. Bahkan saat mengoperasikan peralatan I/O, status setiap perangkat dapat diperiksa menggunakan fungsi monitor GX Works2, Operasi sistem contoh klik di dalam lingkaran merah Panel kontrol robot Pobol dalam pagar pengaman syst mua mete) OF Keke ndarrenetankan sakelar mula @6) asp eo OFF, cya la ozot (7) era nuk argent okt Boroporast Pasa saat yang bersarrasn,lempu oberesi (V1) pads panel bontol met dan lampu hent (72) hip, Ung Sebelumrya Wl PLC_GX_Works?_Basics_IND 4 Mengoperasikan Sistem PLC coc ‘Setelah verifikasi operasi selesai,jalankan sistem PLC untuk memulai operasi. Jika program perlu diubah dalam sistem yang berjalan Modifikasi program seperti perbsikan bug atau periuasan sistem mungkin diperlukan setelah operasi sistem dimulai Biasanya, sistem (modul CPU) harus dihentikan untuk menulis program yang telah dimodifikasi, namun hal ini tidak selalu mungkin dilakukan, Untuk mengatasi masalah ini, GX Works menyediakan fungsi perubahan online, yang Fungsi ini otomatis menghentikan CPU, menulis program untuk CPU, lalu menjalankan CPU secara otomatis. > Fungsi ini membandingkan program dalam modul CPU yang berjalan dengan program yang dibuka oleh GX Works2. © Fungsi ini dapat menulis program untuk modul CPU setelah menghentikan modul CPU yang sedang berjalan ‘dengan aman. dapat menuliskan program untuk modul CPU yang berjalan tanpa menghentikannya. Fungsi (WW PLC_GX_Works?_Basics_IND oT z= goo Anda telah menyelesaikan Tes Akhir. Bidang hasil Anda adalah sebagai berikut. Untuk menutup Tes Akhir, lanjutkan ke halaman berikutnya. Jawaban yang benar: Jumiah total pertanyaan: 5 0% Persentase Tes Anda gagal. Wl PLC_GX_Works?_Basics_IND ‘Anda telah menyelesaikan PLC GX Works? Dasar. Terima kasih telah mengikuti kursus ini, kami harap Anda menikmati pelajaran, dan kami harap informasi yang

You might also like