HUMAN MACHINE INTERFACE PLC ALLEN – BRADLEY MENGGUNAKAN WONDERWARE DENGAN PLANT
DISTRIBUSI PLC FESTO
PROYEK AKHIR
Laporan ini ditulis sebagai salah satu syarat menyelesaikan pendidikan Diploma III
Oleh Dimas Bambang Sulaiman 091311009
PROGRAM STUDI TEKNIK ELEKTRONIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI BANDUNG 2012
ABSTRAK
Human Machine Interface adalah sebuah interface atau tampilan penghubung antara manusia dengan mesin. Human Machine Interface (HMI) ditinjau sangat membantu
kinerja manusia dalam mengendalikan dan memantau suatu sistem. Sistem ini
menggunakan Wonderware, dimana Wonderware akan mengontrol dan memantau jalannya plant. Human Machine Interface yang dibuat akan memonitoring dan mengendalikan plant Sistem Distribusi FESTO dengan cara menghubungkan
Wonderware, RSLogix, RSLinx, dan plant Sistem Distribusi FESTO. Kemudian
untuk menghubungkan RSLogix dengan plant menggunakan PLC Allen-Bradley. Untuk menghubungkan Wonderware dengan RSLogix menggunakan komunikasi DDE. Sedangkan komunikasi serial digunakan untuk menghubungkan RSLogix 500 ke RSLinx yang sudah terhubung dengan plant.
Kata kunci : Wonderware, RSLogix 500, RSLinx, Plant.
ABSTRACT
Human Machine Interface is an interface for displayed of a link between human and
machine. Human Machine Interface (HMI) is very helpful of human performance in controlling and monitoring system. This system using Wonderware, Wonderware
which will control and monitoring the plant. Human Machine Interface that will be
monitoring and control plant FESTO Distribution System by connecting the Wonderware, RSLogix, RSLinx, and plant FESTO Distribution System. Then to connect RSLogix with plant used PLC Allen-Bradley. To connect Wonderware with
RSLogix used DDE communication protocol. While the serial communication is used
to connect RSLinx to the and RSLogix 500 that already connected the plant.
Keywords : Wonderware, RSLogix 500, RSLinx, Plant.
,
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah Subhanahu Wa Ta’ala, karena
atas berkat rahmat serta karunia-Nya penulis dapat menyelesaikan laporan proyek
akhir dengan judul “Human Machine Interface PLC Allen-Bradley Menggunakan
Wonderware dengan Plant Distribusi PLC FESTO”. Penyusunan laporan proyek akhir ini merupakan salah satu syarat untuk menyelesaikan pendidikan Diploma III Tahun Ajaran 2012 Program Studi Teknik
Elektronika di Politeknik Negeri Bandung.
Penulis menyadari bahwa penyusunan laporan ini memiliki banyak kekurangan. Akan tetapi berkat bimbingan, dukungan, serta arahan dari berbagai pihak, penulis dapat menyelesaikan proyek akhir ini. Oleh karena itu, pada kesempatan ini penulis ingin menyampaikan terimakasih yang sebesar-besarnya kepada : 1. Bapak Rida Hudaya., DUTech., ST., DEA, selaku Dosen Pembimbing I, 2. Bapak Ir. Edi Rakhman, M.Eng, selaku Dosen Pembimbing II, 3. Dewan Penguji, 4. Panitia Proyek Akhir 2012, 5. Ibu Ervin Masita Dewi, ST., MT. selaku ketua Program Studi Teknik Elektronika, 6. Saudara Meisa Dewi Saraswati, Juni Ardi, Achmad Fatoni, Amri Salman Rizal, serta semua teman-teman Elektronika III-A, dan 7. Semua pihak yang tidak dapat penulis sebutkan satu-persatu yang telah banyak membantu, semoga Allah SWT membalas segala kebaikannya.
iii
,
Penulis sangat mengharapkan laporan proyek akhir ini dapat memberikan
manfaat khususnya untuk kalangan terpelajar dan masyarakat pada umumnya. Penulis harapkan kritik serta saran untuk penyempurnaan laporan proyek akhir ini.
Bandung,
Juni 2012
Penulis
iv
DAFTAR ISI
ABSTRAK................................................................................................................ i
ABSTRACT ............................................................................................................ ii
KATA PENGANTAR............................................................................................ iii
DAFTAR ISI ............................................................................................................v DAFTAR GAMBAR............................................................................................. vii DAFTAR TABEL ....................................................................................................x BAB I. PENDAHULUAN ........................................................................................1
I.1 Latar Belakang ........................................................................................... 1 I.2 Tujuan......................................................................................................... 1 I.3 Rumusan Masalah ...................................................................................... 2 I.4 Batasan Masalah......................................................................................... 2 I.5 Metodologi ................................................................................................. 2 I.6 Sistematika Penulisan................................................................................. 3 BAB II. DASAR TEORI..........................................................................................5 II.1 HMI (Human Machine Interface)............................................................. 5 II.2 PLC ALLEN – BRADLEY ...................................................................... 6 II.2.1 Sejarah PLC................................................................................. 6 II.2.2 Kelebihan dari PLC ..................................................................... 7 II.2.2.1 Fleksibel ....................................................................... 7 II.2.2.2 Harga yang Lebih Terjangkau ...................................... 8 II.2.2.3 Jumlah Kontak yang Banyak........................................ 8 II.2.2.4 Dapat Melakukan Pemrograman, Pemrograman Ulang, dan Koreksi dengan Mudah ............................. 8 II.2.2.5 Menyederhanakan Komponen-Komponen Sistem Kendali............................................................. 8 II.3 Wonderware InTouch ............................................................................... 9 II.4 RSLogix 500 ........................................................................................... 11 II.5 RSLinx .................................................................................................... 12 v
II.6 Komunikasi Serial RS-232 ..................................................................... 13 II.7 DDE (Dynamic Data Exchange) ............................................................ 14
II.8 Ladder Diagram...................................................................................... 15
BAB III. PERANCANGAN DAN REALISASI....................................................19
III.1 Tujuan Perancangan .............................................................................. 19
III.2 Prinsip Kerja Sistem .............................................................................. 19
III.3 Spesifikasi Perancangan ........................................................................ 19 III.4 Perancangan Diagram Blok Sistem ....................................................... 20
III.4.1 Perancangan Diagram Blok Sistem.......................................... 20
III.4.2 Penjelasan Diagram Blok Sistem ............................................. 20
III.4.3 Perealisasian Wonderware ....................................................... 20 III.4.4 Perealisasian RSLinx ............................................................... 38 III.4.5 Perealisasian RSLogix 500 ...................................................... 45 BAB IV. PENGUJIAN DAN ANALISIS ..............................................................56 IV.1 Tujuan Pengujian................................................................................... 56 IV.2 Metoda Pengujian.................................................................................. 56 IV.3 Perangkat yang Digunakan.................................................................... 56 IV.4 Pengujian dan Analisa Wonderware dengan Sistem Distribusi PLC FESTO.......................................................................................... 57 IV.5 Pengujian dan Analisa pada RSLogix 500 ............................................ 57 IV.6 Pengujian dan Analisa Pada RSLinx dan Komunikasi Serial ............... 59 IV.7 Pengujian dan Analisa Plant Distribusi................................................. 61 IV.8 Pengujian dan Analisa Secara Keseluruhan .......................................... 67 BAB V. KESIMPULAN DAN SARAN .................................................................68 V.1 Kesimpulan ............................................................................................. 68 V.2 Saran ....................................................................................................... 68 DAFTAR PUSTAKA LAMPIRAN
vi
DAFTAR TABEL
Tabel 2.1 Jenis – Jenis Prosesor dan Driver yang terdapat pada RSLinx ................... 13 Tabel 3.1 Data Input Output Plant Distribusi PLC FESTO ....................................... 51
Tabel 4.1 Data Input Output Plant Distribusi PLC FESTO ....................................... 66
x
DAFTAR GAMBAR
Gambar 2.1 PLC ALLEN – BRADLEY....................................................................... 7
Gambar 2.2 Wonderware InTouch................................................................................ 9
Gambar 2.3 WindowViewer pada Wonderware InTouch............................................ 10
Gambar 2.4 RSLogix 500 ........................................................................................... 11 Gambar 2.5 RSLinx .................................................................................................... 12 Gambar 2.6 RS-232..................................................................................................... 14 Gambar 2.7 Ladder Diagram...................................................................................... 15
Gambar 2.8 Ladder Diagram...................................................................................... 16 Gambar 2.9 Ladder Diagram...................................................................................... 16 Gambar 2.10 Ladder Diagram.................................................................................... 17 Gambar 2.11 Ladder Diagram.................................................................................... 17 Gambar 3.1 Diagram Blok Sistem .............................................................................. 20 Gambar 3.2 Program Wonderware ............................................................................. 20 Gambar 3.3 Program Wonderware ............................................................................. 21 Gambar 3.4 Program Wonderware ............................................................................. 21 Gambar 3.5 Program Wonderware ............................................................................. 22 Gambar 3.6 Program Wonderware ............................................................................. 22 Gambar 3.7 Program Wonderware ............................................................................. 23 Gambar 3.8 Program Wonderware ............................................................................. 23 Gambar 3.9 Program Wonderware ............................................................................. 24 Gambar 3.10 Program Wonderware ........................................................................... 24 Gambar 3.11 Program Wonderware ........................................................................... 25 Gambar 3.12 Program Wonderware ........................................................................... 25 Gambar 3.13 Program Wonderware ........................................................................... 26 Gambar 3.14 Program Wonderware ........................................................................... 26 Gambar 3.15 Program Wonderware ........................................................................... 27 Gambar 3.16 Program Wonderware ........................................................................... 27 Gambar 3.17 Program Wonderware ........................................................................... 28
vii
Gambar 3.18 Program Wonderware ........................................................................... 28
Gambar 3.19 Program Wonderware ........................................................................... 29 Gambar 3.20 Program Wonderware ........................................................................... 29
Gambar 3.21 Program Wonderware ........................................................................... 30 Gambar 3.22 Program Wonderware ........................................................................... 30
Gambar 3.23 Program Wonderware ........................................................................... 31
Gambar 3.24 Program Wonderware ........................................................................... 31 Gambar 3.25 Program Wonderware ........................................................................... 32 Gambar 3.26 Program Wonderware ........................................................................... 32
Gambar 3.27 Program Wonderware ........................................................................... 33
Gambar 3.28 Program Wonderware ........................................................................... 33 Gambar 3.29 Program Wonderware ........................................................................... 34 Gambar 3.30 Program Wonderware ........................................................................... 34 Gambar 3.31 Program Wonderware ........................................................................... 35 Gambar 3.32 Program Wonderware ........................................................................... 35 Gambar 3.33 Program Wonderware ........................................................................... 36 Gambar 3.34 Program Wonderware ........................................................................... 36 Gambar 3.35 Program Wonderware ........................................................................... 37 Gambar 3.36 Program RSLinx.................................................................................... 38 Gambar 3.37 Program RSLinx.................................................................................... 39 Gambar 3.38 Program RSLinx.................................................................................... 39 Gambar 3.39 Program RSLinx.................................................................................... 40 Gambar 3.40 Program RSLinx.................................................................................... 40 Gambar 3.41 Program RSLinx.................................................................................... 41 Gambar 3.42 Program RSLinx.................................................................................... 42 Gambar 3.43 Program RSLinx.................................................................................... 42 Gambar 3.44 Program RSLinx.................................................................................... 43 Gambar 3.45 Program RSLinx.................................................................................... 43 Gambar 3.46 Program RSLinx.................................................................................... 44 Gambar 3.47 I/O Sim .................................................................................................. 45
viii
Gambar 3.48 Kondisi Awal Plant............................................................................... 46
Gambar 3.49 Bit Input yang aktif saat kondisi awal ................................................... 46 Gambar 3.50 Saat Pendorong Aktif ............................................................................ 47
Gambar 3.51 Bit Input Saat Pendorong Aktif............................................................. 48 Gambar 3.52 Saat Plant Menghisap Benda ................................................................ 49
Gambar 3.53 Bit Input Saat Plant Menghisap Benda ................................................. 49
Gambar 3.54 Saat Lengan_Away ............................................................................... 50 Gambar 3.55 Bit Input Saat Lengan_Away ................................................................ 50 Gambar 3.56 Program RSLogix 500........................................................................... 51
Gambar 3.57 Program RSLogix 500........................................................................... 52
Gambar 3.58 Program RSLogix 500........................................................................... 52 Gambar 3.59 Program RSLogix 500........................................................................... 54 Gambar 3.60 Program RSLogix 500........................................................................... 55 Gambar 4.1 Hasil Akhir Sistem HMI ......................................................................... 57 Gambar 4.2 Ladder Diagram...................................................................................... 59 Gambar 4.3 RSLinx .................................................................................................... 60 Gambar 4.4 RSLinx .................................................................................................... 61 Gambar 4.5 Kondisi Awal Plant................................................................................. 62 Gambar 4.6 Bit Input yang aktif saat kondisi awal ..................................................... 62 Gambar 4.7 Saat Pendorong Aktif .............................................................................. 63 Gambar 4.8 Bit Input Saat Pendorong Aktif ............................................................... 64 Gambar 4.9 Saat Plant Menghisap Benda .................................................................. 65 Gambar 4.10 Bit Input Saat Plant Menghisap Benda ................................................. 65 Gambar 4.11 Saat Lengan_Away ............................................................................... 66 Gambar 4.12 Bit Input Saat Lengan_Away ................................................................ 66
ix
DAFTAR PUSTAKA
[1] http://juare97.wordpress.com/
[2] Wicaksono, Handy, Scada Software dengan Wonderware Intouch. Graha Ilmu. Yogyakarta: 2012.
[3] http://learnautomation.wordpress.com/tag/wonderware-intouch/
[4] http://www.rifqion.com/menulis/belajar-plc-allen-bradley-ab-bag-i/
[5] http://toekangplc.com/2008/04/10/komunikasi-plc-allen-bradley-emulator-intouch [6] http://www.kaskus.us/showthread.php?t=871068 [7] http://duniakarya.wordpress.com/2011/03/10/configure-wonderware-dasserver-plc-allen-
bradley-controllogix-ethernet-adapter/ [8] http://forum.elins.org/instrumentasi/plc-allen-bradley%28emulator%29-intouch/
DAFTAR RIWAYAT HIDUP
Curriculum Vitae
Nama / Name
: Dimas Bambang Sulaiman
Alamat / Address
: Permata Cimahi Jl.Safir 1 No.6
Nomor Telepon / Phone
: +62 896 100 000 43
Email
:
[email protected]/
[email protected]
Jenis Kelamin / Gender
: Laki-laki
Tempat Lahir / Place of Birth : Bandung Tanggal Lahir / Date of Birth : 21 Oktober 1991 Status / Marital Status
: Belum Menikah
Warga Negara / Nationality : Indonesia Agama / Religion
: Islam
Riwayat Pendidikan dan Pelatihan Pendidikan Formal / Formal Education : Periode 2009-2012 2006-2009 2003-2006
Sekolah / Institusi Politeknik Negeri Bandung SMA Negeri 9 Bandung SMP Negeri 1 Cimahi
Jurusan Teknik Elektro IPA Umum
Program Studi Teknik Elektronika IPA Umum
Jenjang DIII SMA SMP
Pendidikan Non-formal / Informal Education (Training, Seminar) Training Latihan Dasar Kedisiplinan
(POLBAN, Bandung - 2009)
Netiquet Training
(POLBAN, Bandung 2009)
Nokia LUMIA Developer “24 hours
(Pendopo POLBAN, Bandung 2011)
coding with Nokia Depeloper”
Year