HERMAN GUSNADI
NRP. 7304 040 012
DOSEN PEMBIMBING :
Ir. ANANG TJAHJONO, MT
NIP. 131 793 746
RANCANG BANGUN
SMART PACKAGING MACHINE DENGAN
MENGINTEGRASIKAN PROGRAMMABLE LOGIC
CONTROLLER (PLC) BERBEDA VENDOR
(PLC MODICON DAN HMI TOUCH SCREEN)
HERMAN GUSNADI
NRP. 7304 040 012
DOSEN PEMBIMBING :
Ir. ANANG TJAHJONO, MT
NIP. 131 793 746
Oleh:
HERMAN GUSNADI
NRP 7304.040.012
Disetujui oleh
Tim Penguji proyek akhir: Dosen Pembimbing:
3. Ir. Sutedjo, MT
NIP. 131 918 367
Mengetahui
Ketua Jurusan Teknik Elektro Industri
iii
ABSTRACT
Increase of people population more need to warried, This case can
make any change, such as main necessary that increase, and can
increase that production Process. This Process can do all side, but for
big process and need high accuration can handle with factory. Factory
have many variation and complex process, one of method that used to
solve the problem is control system, Factories use Programmable Logic
Controller (PLC) as control system. PLC has any type and specification
or difference function relationship with vendor that produce. In factory
possible have two PLC or more with difference vendor, in order to some
PLC can work effective and efficient then do integration, process
divided some parts and each PLC do one part. Communication media
that used is Local Area Network (LAN), Human Macine Interface (HMI)
Touch Screen , dan Supervisory Control And Data Acquisition
(SCADA). This Final Project result are PLC Modicon cannot
communicate with PLC Allen Bradley directly, but need HMI Touch
screen for translate between two PLC, programming language on the
HMI based on Java, and can used to support academic activity in
PENS-ITS as practice modul.
Penulis
v
UCAPAN TERIMA KASIH
Sujud dan Syukur senantiasa penyusun ucapakan kehadirat ALLAH
SWT karena atas rahmat dan hidayah-Nya penyusun dapat
menyelesaikan proyek akhir ini, juga tak lupa penyusun ucapkan terima
kasih kepada:
vii
18. Buat Finila Thanks buat obat, nasehat n supportnya dikala aq
lagi down n butuh nasehat.
19. Buat Cici,aris, n effendi terima kasih da jenguk aq ke rumah
sakit, thanks banget teman
20. Teman-teman asrama 108 basuki ojo malsu ae kang.. kalau ke
WBL jangan lupa bawa bekal, susilo, mbah darmo, zainul,
kang bontu thanks for all, kang john,idrus, kiki, sidiq, haqim,
dan semuanya aja dech, jangan lupa kalau tidur komputernya di
shut down dulu,
21. Mas heres kapan maen PS lagi ayo rekaman , thanks buat
inverter dan PLC nya
22. Teknisi Lab Otomasi TC 102 Harun maaf aku ngerepotin kamu
terus, hendi terima kasih banyak datanya, ridwan jangan tidur
malam-malam, deddy jangan lupa oleh-olehnya kalau ke
jombang
23. Mas agus fitriyanto terima kasih banyak mas, buat lab nya,
panel dan semua fasilitas yang telah mas sediakan, semoga
slalu sukses.
24. Pak Ronald Schneider thanks buat trainingnya di PENS-ITS.
25. Mas Aqib Maimun yang jauh-jauh dari Jakarta menuju lab
otomasi dan menyempatkan diri untuk berbagi ilmu di dunia
industri, suwun mas buat masukannya yang sangat berarti.
26. Buat seseorang yang slalu dukung aq, yang slalu ada dikala
hati ini suka dan duka, aku bisa bangkit karena ada kau di
hatiku, aku tetap mencintaimu walau kini kau tak bersamaku
lagi, jangan sedih yaaa aku yakin kamu pasti bisa
menghadapi ini semua , jangan marah ya kalau slama ini aku
diam, aku tetap mencintaimu slamanya
27. Bapak Ibrahim, Bapak Saleh, Bapak Fauzi, Lek Mustain Lek
Romadhon terima kasih banyak telah membantu aku dikala
sakit, semoga Allah SWT membalas semuanya dengan seribu
kebaikan.
28. Pak Budi Ruko Sulung yang telah membagi ilmu tentang PLC
dan touch screen, terima kasih banyak pak.
29. PT Dempo Laser Metalindo, buat conveyornya dan telah
mengajarakan design conveyor yang baik. Semoga terus maju..
30. Semua pihak yang telah membantu terselesaikannya Tugas
Akhir ini yang tidak bisa penyusun sebutkan satu persatu.
DAFTAR ISI
ABSTRAK ............................................................................................. iii
ABSTRACT ........................................................................................... iv
KATA PENGANTAR ............................................................................ v
UCAPAN TERIMA KASIH .................................................................. vi
DAFTAR ISI .......................................................................................... ix
DAFTAR GAMBAR ............................................................................ xii
DAFTAR TABEL ................................................................................ xiv
BAB I ...................................................................................................... 1
PENDAHULUAN................................................................................... 1
1.1 Latar Belakang ............................................................................. 1
1.2 Tujuan........................................................................................... 2
1.3 Metodologi ................................................................................... 2
1.4 Batasan masalah ........................................................................... 3
1.5 Tinjauan pustaka ........................................................................... 3
1.6 Sistematika Pembahasan .............................................................. 4
BAB II ..................................................................................................... 5
TEORI PENUNJANG ............................................................................ 5
2.1 Pendahuluan ................................................................................. 5
2.2 Sejarah PLC .................................................................................. 7
2.3 Komponen-komponen PLC .......................................................... 9
2.3.1 Unit Pengolah Pusat (CPU - Central Processing Unit) ....... 10
2.3.2 Memori ............................................................................... 10
2.3.3 Pemrograman PLC.............................................................. 11
2.3.4 Catu daya PLC .................................................................... 11
2.3.5 Masukan-masukan PLC ...................................................... 12
2.3.6 Pengaturan atau Antarmuka Masukan ................................ 12
2.3.7 Keluaran-keluaran PLC ...................................................... 13
2.3.8 Pengaturan atau Antarmuka Keluaran ................................ 14
2.3.9 Jalur Ekstensi atau Tambahan ............................................. 14
2.4 Menghubungkan Piranti Masukan dan Keluaran........................ 14
2.4.1 Konsep Dasar ...................................................................... 15
2.4.2 Jalur-jalur Masukan ............................................................ 16
2.4.3 Jalur-jalur Keluaran ............................................................ 17
2.4.4 Operasional PLC ................................................................. 18
2.5 PLC MODICON Quantum CPU 311 100 .................................. 20
2.5.1 Modul controller (CPU) ...................................................... 21
2.5.2 Power Supply (CPS) ........................................................... 21
2.5.3 Modul Input / Output .......................................................... 22
2.6 Software Unity Pro XL ............................................................... 32
ix
2.7 HMI Touch Screen Magelis XGBGT ......................................... 34
2.8 Komnikasi dengan Ethernet........................................................ 36
2.9 Software Vijeo Designer ............................................................ 37
2.9.1 Membuat project baru ......................................................... 37
2.9.2 Penggunaan Script pada Vijeo Designer dengan bahasa
pemrograman Java ....................................................................... 39
2.9.3 Contoh Pembuatan Script ................................................... 41
2.10 Photo Semikonduktor ......................................................... 43
2.11 perational Amplifier (OP-AMP) sebagai pembanding
(Comparator) .................................................................................... 46
2.12 Opto Coupler ............................................................................ 47
2.13 Transistor .................................................................................. 48
2.13.1 Transistor BJT sebagai saklar ........................................... 50
2.14 Jaringan Komputer ................................................................... 52
2.14.1 Jenis-Jenis Jaringan Komputer ......................................... 52
2.14.2 Topologi Jaringan Komputer ............................................ 53
2.14.3 Manfaat jaringan computer ............................................... 56
BAB III ................................................................................................. 57
PERANCANGAN DAN PEMBUATAN ALAT .................................. 57
3.1 Blok diagram sistem ................................................................... 57
3.2 Perancangan dan pembuatan perangkat masukan (input) ........... 58
3.2.1 Perancangan dan pembuatan pendeteksi posisi benda ........ 58
3.2.2 Transistor sebagai switch .................................................... 59
3.3 Perancangan dan pembuatan perangkat keluaran (output) ......... 60
3.3.1 Perancangan dan pembuatan driver solenoid ...................... 60
3.3.2 Data Selenoid ...................................................................... 60
3.3.3 Data Opto Coupler 4N25 .................................................... 60
3.3.4 Data Transistor TIP31......................................................... 60
3.5 Perancangan dan pembuatan conveyor ....................................... 62
3.6 Perancangan dan pembuatan software PLC dan HMI ................ 63
3.6.1 Mapping input output PLC Modicon .................................. 63
3.6.2 Mapping memory PLC Allen Bradley pada HMI ............... 63
3.6.3 Definisi variabel PLC Modicon .......................................... 64
3.6.4 Flow Chart .......................................................................... 66
BAB IV ................................................................................................. 71
PENGUJIAN DAN ANALISA ............................................................. 71
4.1 Pengujian perangkat masukan .................................................... 71
4.2 Pengujian aktuator solenoid ....................................................... 72
4.3 Pengujian Software HMI Touch Screen ..................................... 72
4.3.1 Pengambilan data ................................................................ 72
4.3.2 Pengujian monitoring sensor .............................................. 74
4.3.3 Pengujian Monitoring Aktuator .......................................... 75
4.4 Pengujian Integrasi Sistem ......................................................... 78
4.4.1 Definisi kode barcode ......................................................... 78
4.4.2 Hasil Pengujian ................................................................... 79
BAB V................................................................................................... 81
PENUTUP ............................................................................................. 81
5.1 Kesimpulan ................................................................................. 81
5.2 Saran ........................................................................................... 81
DAFTAR PUSTAKA ........................................................................... 83
LAMPIRAN .......................................................................................... 85
xi
DAFTAR GAMBAR
Gambar 2.1 Elelmen-elemen dasar PLC ................................................. 9
Gambar 2.2 Rangkaian antarmuka masukan PLC ................................. 13
Gambar 2.3 Rangkaian antarmuka keluaran PLC ................................ 14
Gambar 2.4 Ilustrasi terminal COMM .................................................. 15
Gambar 2.5 Menghubungkan sensor keluaran singking dengan masukan
sourcing ................................................................................................. 16
Gambar 2.6 menghubungkan sensor keluaran sourcing dengan masukan
singking ................................................................................................. 17
Gambar 2.7 Menghubungkan beban keluaran dengan keluaran PLC tipe
singking ................................................................................................. 17
Gambar 2.8 Menghubungkan beban keluaran dengan keluaran PLC tipe
sourcing ................................................................................................. 18
Gambar 2.9 Proses scanning pada PLC ................................................. 19
Gambar 2.10 PLC Modicon Quantum .................................................. 21
Gambar 2.11 Modul Digital Input DDI 353 00 ..................................... 22
Gambar 2.12 Indikator LED modul DDI 353 00 .................................. 23
Gambar 2.13 Konfigurasi modul DDI 353 00 ....................................... 24
Gambar 2.14 Modul Digital Output DDO 353 00 ................................. 27
Gambar 2.15 Indikator LED modul DDO 353 00 ................................. 28
Gambar 2.16 Konfigurasi modul DDO 353 00 ..................................... 29
Gambar 2.17 Tampilan Software Unity Pro XL .................................. 32
Gambar 2.18 Tampilan depan XGBGT ............................................... 34
Gambar 2.19. Tampilan Belakang XGBGT ......................................... 34
Gambar 2.20 Komuniksi antara HMI dengan devicve lain melalui
Ethernet ................................................................................................. 36
Gambar 2.21 User interface dari vijeo designer .................................... 37
Gambar 2.22 Tampilan untuk pembuatan project baru ......................... 38
Gambar 2.23 Konfigurasi komunikasi via Ethernet .............................. 39
Gambar 2.24 Penggunaan script pada vijeo designer ............................ 40
Gambar 2.25 Penggunaan script dengan switch .................................... 41
Gambar 2.26 Penambahan script dengan aksi ....................................... 41
penekanan switch .................................................................................. 41
Gambar 2.28 Editor Script1 .................................................................. 42
Gambar 2.29 Editor Script2 .................................................................. 42
Gambar 2.30 Konstruksi Dioda Foto (a) junction harus dekat permukaan
(b) lensa untuk memfokuskan cahaya (c) rangkaian dioda foto ........... 43
Gambar2.30 Karakteristik Dioda Foto (a) intensitas cahaya (b) panjang
gelombang ............................................................................................. 44
(c) reverse voltage vs arus dan (d) reverse voltage vs kapasitansi ....... 44
Gambar 2.31 Rangkaian Komparator dengan OP-Amp LM 324 .......... 46
Gambar 2.32 Opto Coupler ................................................................... 47
Gambar 2.33 Contoh penggunaan opto coupler .................................... 48
Gambar 2.34 Transistor through-hole (dibandingkan dengan pita ukur
centimeter) ............................................................................................ 48
Gambar 2.35 Skematik Transistor ........................................................ 50
Gambar 2.36 Kurva Transistor ............................................................. 51
Gambar 2.37 Topologi Bus ................................................................... 53
Gambar 2.38 Topologi TokenRing ....................................................... 54
Gambar 2.39 Topologi Star ................................................................... 55
Gambar 3.1 Blok Diagram Sistem ........................................................ 57
Gambar 3.2 Rangkain pendeteksi benda ............................................... 58
Gambar 3.3 Driver Selenoid .................................................................. 60
Gambar 3.4 Disain Konveyor ................................................................ 62
Gambar 3.5 Diagram Alur pengambilan data........................................ 66
Gambar 3.6 Flow Chart Penterjemahan memory PLC Allen Bradley .. 67
Gambar 4.1 Tampilan data ................................................................... 72
Gambar 4.2 Tampilan data 2 ................................................................. 73
Gambar 4.3 Tampilan sensor ................................................................ 74
Gambar 4.4 Monitoring Aktuator selenoid ........................................... 75
Gambar 4.5 Monitoring Kecepatan ....................................................... 76
Gambar 4.6 Perekaman kecepatan motor .............................................. 76
Gambar 4.7 Perekaman Operasi motor ................................................. 77
Gambar 4.7 Perekaman Operasi motor ................................................. 77
xiii
DAFTAR TABEL
Tabel 2.1 Mode Power Supply .............................................................. 22
Tabel 2.2 Keterangan Indikator Modul DDI 353 00 ............................. 23
Tabel 2.3 Spesifikasi Umum Modul DDI 353 00 .................................. 25
Tabel 2.4 Isolasi Modul DDI 353 00 ..................................................... 25
Tabel 2.5 Pengaman (Fuses) Modul DDI 353 00 ................................. 25
Tabel 2.6 Rating Input Modul DDI 353 00 ........................................... 25
Tabel 2.7 Input Maksimum Modul DDI 353 00 .................................... 26
Tabel 2.8 Respon Modul DDI 353 00 ................................................... 26
Tabel 2.9 Pemetaan (Mapping) DDI 353 00 ......................................... 26
Tabel 2.10 Keterangan Indikator Modul DDO 353 00 .......................... 28
Tabel 2.11 Spesifikasi Umum Modul DDO 353 00 .............................. 30
Tabel 2.12 Tegangan Operasi Modul DDO 353 00 .............................. 30
Tabel 2.13 Arus Beban maksimal Modul DDO 353 00 ....................... 30
Tabel 2.14 Proteksi atau isolasi Modul DDO 353 00 ............................ 30
Tabel 2.15 Respon ( Beban Resistif) Modul DDO 353 00 .................... 31
Tabel 2.16 Respon Beban Induktif / kapasitif maksimal ....................... 31
Tabel 2.17 Pemetaan (Mapping) Modul DDO 353 00 .......................... 31
Tabel 2.18 Deskripsi tampilan unity pro xl ........................................... 32
Tabel 2.19. Spesifikasi XGBGT seri 4000 ............................................ 35
Tabel 3.1 Data transistor BC557 ........................................................... 59
Tabel 3.2 Data Opto Coupler 4N25....................................................... 60
Tabel 3.3 Data Transistor TIP31 ........................................................... 60
Tabel 3.4 Mapping Input Output PLC Modicon ................................... 63
Tabel 3.5 Mapping memory PLC Allen Bradley Pada HMI ................. 63
Tabel 3.6 Definisi Variabel PLC Modicon............................................ 64
Tabel 3.6 Definisi Variabel PLC Modicon............................................ 65
Gambar 3.7 Diagram Alur pemrosesan data ......................................... 68
Gambar 3.8 Diagram alur eksekusi ....................................................... 69
Tabel 4.1 Pengujian sensor dan komparator.......................................... 71
Tabel 4.2 Pengujian aktuator ................................................................. 72
Tabel 4.3 Definisi kode barcode ........................................................... 78
Tabel 4.4 Pengujian Integrasi ................................................................ 79
BAB I
PENDAHULUAN
1
dianggap sebagai kunci sukses. Efisiensi produksi meliputi area yang
luas seperti :
1. Kecepatan peralatan produksi dan line produksi dapat diset untuk
membuat suatu produk.
2. Menurunkan biaya material dan upah kerja dari suatu produk.
3. Meningkatkan kualitas dan menurunkan reject.
4. Meminimalkan downtime dan biaya peralatan lebih murah.
PLC merupakan sistem yang dapat memanipulasi, mengeksekusi,
dan atau memonitor keadaan proses pada laju yang amat cepat, dengan
dasar data yang bisa diprogram dalam sistem berbasis mikroprosesor
integral. PLC menerima masukan dan menghasilkan keluaran sinyal-
sinyal listrik untuk mengendalikan suatu sistem.
PLC mempunyai spesifikasi dan keandalan berbeda sesuai dengan
vendor yang mengeluarkan, tidak menutup kemungkinan dalam suatu
industri memiliki PLC dengan vendor berbeda contohnya tipe Quantum
Modicon yang diproduksi Schneider Electric, Allen Bradley diproduksi
oleh Rockwell Automation. Untuk mengoptimalkan penggunaan PLC
yang berbeda vendor, maka dilakukan integrasi dalam suatu proses
produksi, dengan metode ini proses dibagi menjadi beberapa bagian, dan
tiap bagian dikerjakan oleh satu PLC, proses slanjutnya dikerjakan oleh
PLC yang lain. Pengaturan proses dilakukan dengan komunikasi antar
PLC.
1.2 Tujuan
Tujuan dari proyek akhir ini adalah mengintegrasikan PLC
Modicon dan PLC Allen Bradley untuk proses packaging. Software
yang digunakan ialah Vijeo Designer sebagai HMI.
1.3 Metodologi
Beberapa langkah yang dibutuhkan untuk pengerjaan proyek
akhir ini, diantaranya :
1.Penentuan dan pengumpulan literatur
Mengumpulkan dan mempelajari literatur sehubungan dengan
permasalahan yang dihadapi, seperti Manual Book PLC modicon,
Komunikasi PLC Modicon
2. Studi literatur tentang teori penunjang Proyek Akhir
Mempelajari secara teori dan praktis tentang penggunaan PLC dalam
proses di industri
3. Perancangan sistem
Melakukan perancangan sistem Proyek Akhir secara umum, yaitu
integrasi dengan PLC Allen Bradley dan HMI Touch screen
4. Pembuatan sistem
Membuat Proyek akhir bagian per bagian dimulai pembuatan panel
sampai software HMI
5. Pengujian plant dan sistem.
Melakukan pengujian dan analisa terhadap hasil integarsi PLC
modicon dengan Allen Bradley
6. Verifikasi sistem
Perbaikan terhadap error dan penyempurnaan dari sistem yang dibuat
agar sesuai dengan harapan
7.Penyusunan buku
Menyimpulkan hasil perencanaan dan pembuatan serta
penyempurnaan alat dengan hasil pengujian dan menyusun buku
Laporan Tugas Akhir.
Pada proyek akhir ini digunakan PLC dengan vendor berbeda tipe
Allen Bradley dan Modicon, yang saling berintegrasi untuk proses
packaging, tipe Komunikasi yang digunakan ialah TCP/IP sehingga
proses lebih cepat, juga dilengkapi dengan HMI touch sreen dan
SCADA .
3
1.6 Sistematika Pembahasan
Sistematika pembahasan dalam penyusunan laporan Proyek
Akhir ini adalah sebagai berikut :
Bab I : Pendahuluan.
Berisi latar belakang pembuatan, tujuan, batasan masalah yang
dikerjakan dan sistematika pembahasan.
Bab II : Teori penunjang
Menjelaskan mengenai teori-teori penunjang yang dijadikan landasan
dan rujukan perhitungan dalam mengerjakan Proyek Akhir ini.
Bab III : Perancangan dan pembuatan alat
Menjelaskan dan membahas tentang perencanaan dan pembuatan
sistem..
Bab IV : Pengujian dan analisa
Membahas pengujian mekanik, sensor, sistem perangkat keras
(hardware), perangkat lunak(software) maupun pengujian sistem secara
keseluruhan dan analisa sistem.
BAB V : Penutup
Berisi kesimpulan dari keseluruhan pengerjaan Proyek Akhir dan saran-
saran untuk memperbaiki kelemahan sistem dari sistem yang telah
dibuat demi pengembangan dan penyempurnaan di waktu mendatang.
BAB II
TEORI PENUNJANG
2.1 Pendahuluan
5 5
semakinpenting penggunaan PLC untuk mempermudah
proses-proses tersebut (dan
sekaligus menggantikan beberapa alat yang diperlukan). Selain itu
sistem control proses konvensional memiliki beberapa kelemahan,
antara lain :
perlu kerja keras saat dilakukan pengkabelan
Kesulitan saat dilakukan penggantian dan/atau perubahan;
Kesulitan saat dilakukan pelacakan kesalahan;
Saat terjadi masalah, waktu tunggu tidak menentu dan biasanya
lama.
Sedangkan penggunaan kontroler PLC memiliki beberapa kelebihan
dibandingkan dengan sistem kontrol konvesional, antara lain:
Dibandingkan dengan sistem kontrol proses konvensional,
jumlah kabel
yang dibutuhkan bisa berkurang hingga 80 %
PLC mengkonsumsi daya lebih rendah dibandingkan dengan
sistem kontrol
proses konvensional (berbasis relay);
Fungsi diagnostik pada sebuah kontroler PLC membolehkan
pendeteksian
kesalahan yang mudah dan cepat;
Perubahan pada aurutan operasional atau proses atau aplikasi
dapat dilakukan dengan mudah, hanya dengan melakukan
perubahan atau penggantian program, baik melalui terminal
konsol maupun komputer PC;
Tidak membutuhkan spare part yang banyak;
Lebih murah dibandingkan dengan sistem konvensional,
khususnya dalam
kasus penggunaan instrumen I/O yang cukup banyak dan
fungsi operasional
prosesnya cukup kompleks;
Ketahanan PLC jauh lebih baik dibandingkan dengan relay
auto-mekanik
2.2 Sejarah PLC
PLC pertama kali diperkenalkan pada tahun 1960-an. Alasan utama
perancangan PLC adalah untuk menghilangkan beban ongkos perawatan
dan penggantian sistem kontrol mesin berbasis relay. Bedford Associate
(Bedford, MA) mengajukan usulan yang diberi nama MODICON
(kepanjangan Modular Digital controller) untuk perusahaan-perusahaan
mobil di Amerika. Sedangkan perusahaan lain mengajukan sistem
berbasis komputer (PDP-8). MODICON 084 merupakan PLC pertama
didunia yang digunakan pada produk komersil.
Saat kebutuhan produksi berubah maka demikian pula dengan
sistem kontrol-nya. Hal ini menjadi sangat mahal jika perubahannya
terlalu sering. Karena relai merupakan alat mekanik, maka, tentu saja,
memiliki umur hidup atau masa penggunaan yang terbatas, yang
akhirnya membutuhkan jadwal perawatan yang ketat. Pelacakan
kerusakan atau kesalahan menjadi cukup membosankan jika banyak
relai yang digunakan. Bayangkakn saja sebuah panel kontrol yang
dilengkapi dengan monitor ratusan hingga ribuan relai yang terkandung
pada sistem kontrol tersebut. Bagaimana kompleks-nya melakukan
pengkabelan pada relai-relai tersebut. Bayangkan saja hal ini.
Dengan demikian "pengontrol baru" (the new controller) ini harus
memudahkan para teknisi perawatan dan teknisi lapangan melakukan
pemrograman. Umur alat harus menjadi lebih panjang dan program
proses dapat dimodifikasi atau dirubah dengan lebih mudah. Serta harus
mampu bertahan dalam lingkungan industri yang keras. Jawabannya ?
Penggunaan teknik pemrograman yang sudah banyak digunakan
(masalah kebiasaan dan pada dasarnya bahwa 'people do not like to
change') dan mengganti bagian-bagian mekanik dengan teknologi solid-
state (IC atau mikroelektronika atau sejenisnya)
Pada pertengahan tahun 1970-an, teknologi PLC yang dominan
adalah sekuenser mesin-kondisi dan CPU berbasis bit-slice. Prosesor
AMD 2901 dan 2903 cukup populer digunakan dalam MODICON dan
PLC A-B. Mikroprosesor konvensional kekurangan daya dalam
menyelesaikan secara cepat logika PLC untuk semua PLC, kecuali PLC
kecil. Setelah mikroprosesor konvensional mengalami perbaikan dan
pengembangan, PLC yang besar-besar mulai banyak menggunakan-nya.
Bagaimanapun juga, hingga saat ini ada yang masih berbasis pada AMD
2903. Kemampuan komunikasi pada PLC mulai muncul pada awal-awal
tahun 1973. Sistem yang pertama adalah Modbus-nya MODICON.
Dengan demikian PLC bias berkomunikasi dengan PLC lain dan bisa
ditempatkan lebih jauh dari lokasi mesin sesungguhnya yang dikontrol.
7
Sekarang kemampuan komunikasi ini dapat digunakan untuk
mengirimkan dan menerima berbagai macam tegangan untuk
membolehkan dunia analog ikut terlibat. Sayangnya, kurangnya
standarisasi mengakibatkan komunikasi PLC menjadi mimpi buruk
untuk protokol-protokol dan jaringa-jaringan yang tidak kompatibel.
Tetapi bagaimanapun juga, saat itu merupakan tahun yang hebat untuk
PLC.
Pada tahun 1980-an dilakukan usaha untuk menstandarisasi
komunikasi dengan protokol otomasi pabrik milik General Motor
(General Motor's Manufacturring utomation Protocol (MAP)). Juga
merupakan waktu untuk memperkecil ukuran PLC dan pembuatan
perangkat lunak pemrograman melalui pemgromaman smbolik dengan
komputer PC daripada terminal pemrogram atau penggunaan
pemrogram genggam (handled programmer). Sekarang PLC terkecil
seukuran dengan sebuah kontrol relai tunggal (seperti produk ZEN
Programmable Relay dari Omron).
Tahun 1990- dilakukan reduksi protokol baru dan modernisasi
lapisan fisik dari protokol-protokol populer yang bertahan pada tahun
1980-an. Standar terakhir (IEC 1131-3), berusaha untuk
menggabungkan bahasa pemrograman PLC dibawah satu standar
internasional.Sekarang bisa dijumpai PLC-PLC yang diprogram dalam
diagram fungsi blok daftar instruksi, C dan teks terstruktur pada saat
bersamaan1
1
http://www.plcopen.org/default.htm)
2.3 Komponen-komponen PLC
PLC sesungguhnya merupakan sistem mikrokontroler khusus
untuk industri, artinya seperangkat perangkat lunak dan keras yang
diadaptasi untuk keperluan aplikasi dalam dunia industri. Elemen-
elemen dasar sebuah PLC ditunjukkan pada gambar berikut:
Komunikasi
CPU
Jalur
tambahan
Pengatur Keluaran /Output
Atau
Extension
2
Agfianto - sistem kontrol proses
9
2.3.1 Unit Pengolah Pusat (CPU - Central Processing Unit)
Unit pengolah pusat atau CPU merupakan otak dari sebuah
kontroler PLC. CPU itu sendiri biasanya merupakan sebuah
mikrokontroler (versi mini mikrokontroler lengkap). Pada awalnya
merupakan mikrokontroler 8-bit seperti 8051, namun saat ini bisa
merupakan mikrokontroler 16 atau 32 bit. Biasanya untuk produk-
produk PLC buatan Jepang, mikrokontrolernya adalah Hitachi dan
Fujitsu, sedangkan untuk produk Eropa banyak menggunakan Siemens
dan Motorola untuk produk produk Amerika. CPU ini juga menangani
komunikasi dengan piranti eksternal,interkonektivitas antar bagian-
bagian internal PLC, eksekusi program, manajemen memori, mengawasi
atau mengamati masukan dan memberikan sinyal ke keluaran (sesuai
dengan proses atau program yang dijalankan). Kontroler PLC memiliki
suatu rutin kompleks yang digunakan untuk memeriksa agar dapat
dipastikan memori PLC tidak rusak, hal ini dilakukan karena alasan
keamanan. Hal ini bisa dijumpai dengan adanya indikator lampu pada
badan PLC sebagai indikator terjadinya kesalahan atau kerusakan.
2.3.2 Memori
11
yang memang dibutuhkan. Tipe modul yang berbeda menyediakan
sejumlah besar arus listrik yang berbeda.
Catu daya listrik ini biasanya tidak digunakan untuk
memberikan catu daya langsung ke masukan maupun kelauran, artinya
masukan dan keluaran murni merupakan saklar (baik relai maupun opto
isolator). Pengguna harus menyediakan sendiri catu daya terpisah untuk
masukan dan keluaran PLC. Dengan cara demikian, maka lingkungan
industri dimana PLC digunakan tidak akan merusak PLC-nya itu sendiri
karena memiliki catu daya terpisah antara PLC dengan jalurjalur
masukan dan keluaran.
2.3.5 Masukan-masukan PLC
Kecerdasan sebuah sistem terotomasi sangat tergantung pada
kemampuansebuah PLC untuk membaca sinyal dari berbagai macam
jenis sensor dan pirantipiranti masukan lainnya. untuk mendeteksi
proses atau kondisi atau status suatu keadaan atau proses yang sedang
terjadi, misalnya, berapa cacah barang yang sudah diproduksi,
ketinggian permukaan air, tekanan udara dan lain sebagainya, maka
dibutuhkan sensor-sensor yang tepat untuk masing-masing kondisi atau
keadaan yang akan dideteksi tersebut. Dengan kata lain, sinyal-sinyal
masukan tersebut dapat berupa logika (ON atau OFF) maupun analog.
PLC kecil biasanya hanya memiliki jalur masukan digital saja,
sedangkan yang besar mampu menerima masukan analog melalui unit
khusus yang terpadu dengan PLC-nya. Salah satu sinyal analog yang
sering dijumpai adalah sinyal arus 4 hingga 20mA (atau mV) yang
diperoleh dari berbagai macam sensor. Lebih canggih lagi, peralatan
lain dapat dijadikan masukan untuk PLC, seperti citra dari kamera, robot
(misalnya, robot bisa mengirimkan sinyal ke PLC sebagai suatu
informasi bahwa robot tersebut telah selesai memindahkan suatu objek
dan lain sebagainya) dan lain-lain.
2.3.6 Pengaturan atau Antarmuka Masukan
Antarmuka masukan berada di antara jalur masukan yang sesungguhnya
dengan unit CPU. Tujuannya adalah melindungi CPU dari sinyal-sinyal
yang tidak dikehendaki yang bisa merusak CPU itu sendiri. Modul antar
masukan ini berfungsi untuk mengkonversi atau mengubah sinyal-sinyal
masukan dari luar ke sinyal-sinyal yang sesuai dengan tegangan kerja
CPU yang bersangkutan (misalnya, masukan dari sensor dengan
tegangan kerja 24 VDC harus dikonversikan menjaid tegangan 5 VDC
agar sesuai dengan tegangan kerja CPU). Hal ini dengan mudah
dilakukan menggunakan rangkaian opto-isolator sebagaimana
ditunjukkan pada gambar berikut:
3
Agfianto - sistem kontrol proses
13
sinyal analog (misalnya, perubahan tegangan untuk pengendalian motor
secara regulasi linear sehingga diperoleh kecepatan putar tertentu).
2.3.8 Pengaturan atau Antarmuka Keluaran
Sebagaimana pada antarmuka masukan, keluaran juga
membutuhkan antarmuka yang sama yang digunakan untuk memberikan
perlindungan CPU dengan peralatan eksternal, sebagaimana ditunjukkan
pada gambar I.3 Cara kerjanya jugasama, yang menyalakan dan
mematikan LED didalam optoisolator sekarang adalah CPU, sedangkan
yang membaca status photo transistor, apakah menghantarkan arus atau
tidak, adalah peralatan atau piranti eksternal.
4
Agfianto - sistem kontrol proses
2.4.1 Konsep Dasar
Konsep dasar berkaitan dengan apa yang bisa dihubungkan dan
bagaimana caramenghubungkan ke masuka atau keluaran PLC. Ada dua
istilah yang sudah lazimdikalangan elektronika maupun pengguna PLC,
yaitu istilah singking dan sourcing. Istilah singking berkaitan
dengan penarikan atau penyedotan sejumlaharus dari piranti luar
(eksternal), istilah ini berkaitan degan tanda - (terminalnegatif) atau
GND (ground). Sedangkan istilah sourcing, yang berkaitan dengan
terminal atau tanda + atau Vcc, berkaitan dengan pemberian sejumlah
arus ke piranti luar (eksternal)Masukan atau keluaran, baik yang bersifat
singking atau sourcing hanya bisamenghantarkan arus listrik satu arah
(searah saja), artinya menggunakan catu dayaDC. Dengan demikian,
setiap jalur keluaran atau masukan memiliki terminal (+) dan(-), jika
terdapat 5 masukan, maka akan terdapat 10 (5x2 terminal) sekrup
termina lmasukan, yang masing-masing bertanda (+) dan (-). namun hal
ini kemudian dihindari dengan cara menyatukan terminal (+)nya, yang
kemudian untuk beberapa masukan atau keluaran dijadikan satu dan
disebut dengan jalur common (dalam PLC dengan tanda COMM). Pada
gambar dibawah ditunjukkan contoh 3 masukan dengan satu jalur
tunggal terminal COMM dan masing-masing dihubungkan dengan
sebuah saklar.
5,6
Agfianto - sistem kontrol proses
15
2.4.2 Jalur-jalur Masukan
Yang perlu diperhatikan dalam menghubungkan piranti luar
dengan jalur masukan, yang biasanya berupa sensor, adalah bahwa
keluaran dari sensor bisa berbeda tergantung dari sensor itu sendiri dan
aplikasinya. Yang penting, bagaimana caranya dibuat suatu rangkaian
sensor yang dapat memberikan sinyal ke PLC sesuai dengan spesifikasi
masukan PLC yang digunakan. Pada gambar 2.5 ditunjukkan suatu
contoh cara menghubungkan sebuah sensor denga tipe keluaran singking
dengan masukan PLC yang bersifat sourcing.
7
Agfianto - sistem kontrol proses
17
Gambar 2.8 Menghubungkan beban keluaran dengan keluaran PLC tipe
sourcing9
8
Agfianto - sistem kontrol proses
9
Agfianto - sistem kontrol proses
Gambar 2.9 Proses scanning pada PLC
Keterangan :
1.Periksa status masukan, pertama PLC akan melihat masing-
masing status
Keluaran apakah kondisinya sedang ON atau OFF. Dengan
kata lain, apakah sensor yang terhubungkan dengan masukan pertama
ON ? Bagaimana dengan yang terhubungkan pada masukan kedua ?
Demikian seterusnya, hasilnya disimpan ke dalam memori yang terkait
dan akan digunakan pada langkah berikutnya;
2.Eksekusi Program, berikutnya PLC akan mengerjakan atau
mengeksekusi
program Anda (diagram tangga) per instruksi. Mungkin program Anda
mengatakan bahwa masukan pertama statusnya ON maka keluaran
pertama akan di-ON-kan. Karena PLC sudah tahu masukan yang mana
saja yang ON dan OFF, dari langkah pertama dapat ditentukan apakah
memang keluaran pertama harus di-ON-kan atau tidak (berdasarkan
status masukan pertama). Kemudian akan menyimpan hasil eksekusi
untuk digunakan kemudian;
3.Perbaharui status keluaran, akhirnya PLC akan memperbaharui atau
mengupdate status keluaran. Pembaharuan keluaran ini bergantung pada
19
masukan mana yang ON selama langkah 1 dan hasil dari eksekusi
program di langkah 2. Jika masukan pertama statusnya ON, maka dari
langkah 2, eksekusi program akan menghasilkan keluaran pertama ON,
sehingga pada langkah 3 ini keluaran pertama akan diperbaharui
menjadi ON.
Setelah langkah 3, PLC akan menghalangi lagi scanning
program-nya dari langkah 1, demikian seterusnya. Waktu scan
didefinisikan sebagai waktu yang dibutuhkan untuk mengerjakan 3
langkah tersebut. Masing-masing langkah bisa memiliki waktu tanggap
(response time) yang berbeda-beda, waktu total tanggap atau total
response time adalah jumlah semua waktu tanggap masing-masing
langkah:
10
Unity Pro Xl Manual Modicon Quantum
21
Mode power supply
11,12
Unity Pro XL manual Digital input / Output
1. Nomer Modul, Deskripsi Modul, Code Warna
2. Tampilan LED
3. Fuse Cutouts
4. Terminal Kabel
5. Removabel Door
6. Label identifikasi konsumen
23
Gambar 2.13 Konfigurasi modul DDI 353 0013
13
Unity Pro Xl manual - Digital input / Output
Spesifikasi Modul
25
Tabel 2.7 Input Maksimum Modul DDI 353 00
14
Unity Pro Xl manual - Digital input / Output
27
Gambar 2.15 Indikator LED modul DDO 353 0015
Berikut ini keterangan dari gambar 2.15:
Konfigurasi Modul digital input DDI 353 00 dapat dilihat pada gambar
2.16
15
Unity Pro Xl manual - Digital input / Output
Gambar 2.16 Konfigurasi modul DDO 353 0016
16
Unity Pro Xl manual - Digital input / Output
29
Spesifikasi Modul Digital Output DDO 353 00
31
2.6 Software Unity Pro XL
Tampilan software Unity Pro Xl dapat dilihat pada gambar 2.17:
33
2.7 HMI Touch Screen Magelis XGBGT
35
2.8 Komnikasi dengan Ethernet
Gambar 2.20 Komuniksi antara HMI dengan devicve lain melalui Ethernet
2.9 Software Vijeo Designer
37
Gambar 2.22 Tampilan untuk pembuatan project baru
39
Gambar 2.24 Penggunaan script pada vijeo designer
2.9.3 Contoh Pembuatan Script
.
2 Klik dua kali pada bagian atas switch dan tambahkan script
dibawah tab while touch , lihat gambar 2.26
41
Gambar 2.28 Editor Script1
(a) (b)
(c)
Gambar 2.30 Konstruksi Dioda Foto (a) junction harus dekat permukaan (b)
lensa untuk memfokuskan cahaya (c) rangkaian dioda foto17
17
Sensor www.gecocities.com
43
Ada beberapa karakteristik dioda foto yang perlu diketahui antara lain:
Arus bergantung linier pada intensitas cahaya
Respons frekuensi bergantung pada bahan (Si 900nm, GaAs
1500nm, Ge2000nm)
Digunakan sebagai sumber arus
Junction capacitance turun menurut tegangan bias mundurnya
Junction capacitance menentukan respons frekuensi arus yang
diperoleh
Gambar 2.30 Karakteristik Dioda Foto (a) intensitas cahaya (b) panjang
gelombang
(c) reverse voltage vs arus dan (d) reverse voltage vs kapasitansi18
18
Karakteristik Photo semikonduktor Insitut Teknologi Bandung
LED infra merah adalah suatu komponen yang tersusun dari
sambungan PN yang akan memancarkan cahaya bila dialiri arus dengan
bias maju. Proses pancaran cahaya berdasarkan perubahan tingkat energi
ketika elektron dan lubang bergabung atau berekombinasi di daerah N
pada saat LED dibias maju19. Selama perubahan energi ini, proton akan
dibangkitkan, sebagian akan diserap oleh bahan semikonduktor dan
sebagian lagi akan dipancarkan sebagai energi cahaya. Tingkatan energi
dari proton dinyatakan dengan persamaan 2.1
hc
E ...........................................................................................(2.1)
19
Wikipedia 2006, Light Emitting Diode,
http://en.wikipedia.org/wiki/Light-emitting_diode.
45
2.11 perational Amplifier (OP-AMP) sebagai pembanding
(Comparator)
20
Sistem Pengendalian Motor Stepper Tanpa Kabel
Berbasis mikrokontroler AT89C51
Ramon Zamora, Rahmad Sadli dan Yunidar
Jurusan Teknik Elektro Fakultas Teknik
Universitas Syiah Kuala Banda Aceh
tegangan tersebut tentu saja juga mengubah masukan inverting Op-Amp
sehingga menyebabkan output Op-Amp bertegangan (tidak nol lagi).
21
http://elektronika-elektronika.blogspot.com/2007/03/sensor-
optocoupler.html
47
Gambar 2.33 Contoh penggunaan opto coupler
2.13 Transistor
Transistor adalah alat semikonduktor yang dipakai sebagai
penguat, sebagai sirkuit pemutus dan penyambung (switching),
stabilisasi tegangan, modulasi sinyal atau sebagai fungsi lainnya.
Transistor dapat berfungsi semacam kran listrik, dimana berdasarkan
arus inputnya (BJT) atau tegangan inputnya (FET), memungkinkan
pengaliran listrik yang sangat akurat dari sirkuit sumber listriknya.22
22
http://id.wikipedia.org/wiki/transistor
23
http://id.wikipedia.org/wiki/transistor
Pada umumnya, transistor memiliki 3 terminal. Tegangan atau
arus yang dipasang di satu terminalnya mengatur arus yang lebih besar
yang melalui 2 terminal lainnya. Transistor adalah komponen yang
sangat penting dalam dunia elektronik modern. Dalam rangkaian analog,
transistor digunakan dalam amplifier (penguat). Rangkaian analog
melingkupi pengeras suara, sumber listrik stabil, dan penguat sinyal
radio. Dalam rangkaian-rangkaian digital, transistor digunakan sebagai
saklar berkecepatan tinggi. Beberapa transistor juga dapat dirangkai
sedemikian rupa sehingga berfungsi sebagai logic gate, memori, dan
komponen-komponen lainnya..
Terdapat dua jenis kontruksi dasar BJT, yaitu jenis n-p-n dan
jenis p-n-p. Untuk jenis n-p-n, BJT terbuat dari lapisan tipis
semikonduktor tipe-p dengan tingkat doping yang relatif rendah, yang
diapit oleh dua lapisan semikonduktor tipe-n. Karena alas an sejarah
pembuatannya, bagian di tengah disebut basis (base), salah satu
bagian tipe-n (biasanya mempunyai dimensi yang kecil) disebut
emitor (emitter) dan yang lainya sebagai kolektor (collector). Secara
skematik kedua jenis transistor diperlihatkan pada gambar 2.35. Tanda
panah pada gambar 2.35 menunjukkan kaki emitor dan titik dari material
tipe-p ke material tipe-n. Perhatikan bahwa untuk jenis n-p-n, transistor
terdiri dari dua sambungan p-n yang berperilaku seperti diode. Setiap
diode dapat diberi panjar majuatau berpanjar mundur, sehingga
transistor dapat memiliki empat modus pengoperasian. Salah satu modus
yang banyak digunakan disebut modus normal, yaitu
sambunganemitor-basis berpanjar maju dan sambungan kolektor-basis
berpanjar mundur. Modus ini juga sering disebut sebagai pengoperasian
transistor pada daerah aktif.
49
Gambar 2.35 Skematik Transistor24
24
http://id.wikipedia.org/wiki/transistor
Gambar 2.36 Kurva Transistor 25
Cut off
VBE <0,7 dan Ic =0
Saturasi
VBE 0,7 dan Ic bergantung beban / Rangkaian
25
Draft Mata Kuliah Rangkaian elektronika Sekolah Teknik Elektro
dan Informatika .
51
2.14 Jaringan Komputer
Jaringan komputer adalah sebuah kumpulan komputer, printer dan
peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan
data bergerak melalui kabel-kabel atau tanpa kabel sehingga
memungkinkan pengguna jaringan komputer dapat saling bertukar
dokumen dan data, mencetak pada printer yang sama dan bersama-sama
menggunakan hardware/software yang terhubung dengan jaringan.
Setiap komputer, printer atau periferal yang terhubung dengan jaringan
disebut node. Sebuah jaringan komputer dapat memiliki dua, puluhan,
ribuan atau bahkan jutaan node.
2.14.1 Jenis-Jenis Jaringan Komputer
2.14.1.4 Internet
Sebenarnya terdapat banyak jaringan didunia ini, seringkali
menggunakan perangkat keras dan perangkat lunak yang berbeda-beda .
Orang yang terhubung ke jaringan sering berharap untuk bisa
berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya.
Keinginan seperti ini memerlukan hubungan antar jaringan yang
seringkali tidak kampatibel dan berbeda. Biasanya untuk melakukan hal
ini diperlukan sebuah mesin yang disebut gateway guna melakukan
hubungan dan melaksanakan terjemahan yang diperlukan, baik
perangkat keras maupun perangkat lunaknya. Kumpulan jaringan yang
terinterkoneksi inilah yang disebut dengan internet.
26
www.ilmukomputer.com/umum/yuhefizar-komputer.php
53
Keuntungan
Hemat kabel
Layout kabel sederhana
Mudah dikembangkan
Kerugian
Deteksi dan isolasi kesalahan sangat kecil
Kepadatan lalu lintas
Bila salah satu client rusak, maka jaringan tidak bisa
berfungsi.
Diperlukan repeater untuk jarak jauh
2.14.2.2 Topologi TokenRING
Metode token-ring (sering disebut ring saja) adalah cara
menghubungkan komputer sehingga berbentuk ring (lingkaran). Setiap
simpul mempunyai tingkatan yang sama. Jaringan akan disebut sebagai
loop, data dikirimkan kesetiap simpul dan setiap informasi yang
diterima simpul diperiksa alamatnya apakah data itu untuknya atau
bukan
27
www.ilmukomputer.com/umum/yuhefizar-komputer.php
Keuntungan
Hemat Kabel
Kerugian
Peka kesalahan
Pengembangan jaringan lebih kaku
Kerugian
Boros kabel
Perlu penanganan khusus
Kontrol terpusat (HUB) jadi elemen kritis
28
www.ilmukomputer.com/umum/yuhefizar-komputer.php
55
2.14.2.4 Topologi Peer-to-peer Network
Peer artinya rekan sekerja. Peer-to-peer network adalah jaringan
komputer yang terdiri dari beberapa komputer (biasanya tidak lebih dari
10 komputer dengan 1-2 printer). Dalam sistem jaringan ini yang
diutamakan adalah penggunaan program, data dan printer secara
bersama-sama. Pemakai komputer bernama Dona dapat memakai
program yang dipasang di komputer Dino, dan mereka berdua dapat
mencetak ke printer yang sama pada saat yang bersamaan.
Sistem jaringan ini juga dapat dipakai di rumah. Pemakai
komputer yang memiliki komputer kuno, misalnya AT, dan ingin
memberli komputer baru, katakanlah Pentium II, tidak perlu membuang
komputer lamanya. Ia cukup memasang netword card di kedua
komputernya kemudian dihubungkan dengan kabel yang khusus
digunakan untuk sistem jaringan. Dibandingkan dengan ketiga cara
diatas, sistem jaringan ini lebih sederhana sehingga lebih mudah dipejari
dan dipakai.
Unity Pro Xl
Vijeo Designer
Touch Screen
LAN
PLANT
SCADA
RS Logic 500
57 57
disimpan pada memory PLC dan memory HMI, untuk proses
pengolahan data dilakukan di dalam HMI.
5V
IIR= 330
15mA
jadi nilai resistor R1 yang dipasang 330
29
Albert Paul Malvino, Ph.D Aproksimasi rangkaian semikonduktor
edisi ke empat, Erlangga
Tegangan di photo dioda berubah tergantung pada intensitas
cahaya, asumsi pada saat terkena cahaya tegangan photo dioda = 1,7 V
agar didapat output komparator low maka nilai tegangan di
VR(referensi) harus lebih kecil dari tegangan photo dioda (masukan) ,
tegangan di photo dioda akan berubah jika intensitas cahaya yang masuk
juga berubah, untuk keperluan setting dan menghasilkan logika high dan
low dipasang resistor variabel dengan nilai 50K.
59
3.3 Perancangan dan pembuatan perangkat keluaran (output)
(Vcc Vcesat 4 n 25 )
Ib ......................................................(3.2)
R2
Vcesat 4 n 25 0
Vcc
Ib ...........................................................................(3.3)
R2
12V
R2 0,92 K
13mA
R2 1K
Vin
R1 ..........................................................(3.4)
Iin 4 n 25
5V
R1 333
15mA
R1 330
61
3.5 Perancangan dan pembuatan conveyor
63
3.6.3 Definisi variabel PLC Modicon
65
3.6.4 Flow Chart
START
NO
SISTEM ON ?
YES
NO
CONVEYOR ON ?
YES
NO
YES
NO
ADA DATA BOLA?
YES
START
DEFINISI VARIABEL
SCRIPT
PENERJEMAHAN VARIABEL
DENGAN SCRIPT
END
67
3.6.4.3 Flow chart pemrosesan data
START
Y WARNA
HITUNG PROSES
BENAR
END
START
YES
AKTIFKAN
DATA BARCODE =
SELENOID
BOLA MERAH ?
MERAH
NO
AKTIFKAN
DATA BARCODE =
SELENOID
BOLA KUNING ?
KUNING
NO
AKTIFKAN
DATA BARCODE =
SELENOID
BOLA HIJAU ?
HIJAU
NO
AKTIFKAN
DATA BARCODE =
SELENOID
BOLA BIRU ?
BIRU
NO
END
69
Halaman ini sengaja dikosongkan
BAB IV
PENGUJIAN DAN ANALISA
71 71
4.2 Pengujian aktuator solenoid
Gambar 4.1 dan 4.2 merupakan tampilan data yang telah melalui proses
pengambilan dan penerjemahan.
73
4.3.2 Pengujian monitoring sensor
75
Gambar 4.5 Monitoring Kecepatan
77
Penggunaan monitoring kecepatan pada gambar 4.5
mempunyai tujuan untuk mengetahui kerja dari motor. Kecepatan
produksi ditentukan oleh kecepatan motor karena semakin cepat maka
proses produksi semakin banyak, oleh sebab itu digunakan monitoring
kecepatan motor dan melakukan perekaman kerja sesuai yang
ditunjukkan pada gambar 4.6
Perekaman waktu operasi motor yang ditunjukkan pada gambar
4.7 digunakan untuk memprediksi kerusakan dari motor sehingga
memudahkan dalam proses maintenance dan repair.
Selenoid yang beroperasi direkam waktu kerjanya seperti pada
ganbar 4.8, sama seperti pada monitoring opersi motor, yaitu digunakan
untuk mengetahui kerusakan selenoid.
79
Halaman ini sengaja dikosongkan
BAB V
PENUTUP
Berdasarkan perancangan, pembuatan dan pengujian sistem,
maka dapat disimpulkan dan diberikan saran yang kelak berguna dalam
pengembangan proyek akhir ini:
5.1 Kesimpulan
1. PLC modicon dapat berkomunikasi dengan PLC Allen Bradley
meskipun berbeda vendor.
2. Untuk mengintegrasikan PLC Allen Bradley dan PLC
Modicon, dalam proyek akhir ini digunakan perantara HMI
Touch Screen.
3. Integrasi PLC berbeda vendor dapat diterapkan industri yang
ingin menambah sistem kontrol tetapi tidak merubah sistem
kontrol yang lama.
5.2 Saran
1. Integrasi dengan lebih dari dua PLC berbeda vendor
2. Penambahan plan untuk memaksimalkan kerja PLC
3. integrasi dengan PLC lama dengan PLC tipe baru
4. penggunaan sensor yang lebih baik, agar tidak terganggu oleh
noise
81 81
Halaman ini sengaja dikosongkan
DAFTAR PUSTAKA
[1] agfianto - sistem kontrol proses http://www.kelas
mikrokontrol.com/kp/kp1.htm
[2] http://www.forumsains.com/index.php?page=36
[3] Albert Paul Malvino, Aproksimasi Rangkaian Semikonduktor
Edisi keempat, Erlangga
[4] Unity Pro Xl Operation Manual Schneider Electric
[5] Vijeo Designer Manual
[6] http://www.ilmukomputer.com
[7] Allen Bradley Manual book
83
Halaman ini sengaja dikosongkan
LAMPIRAN
//-------------------------------------
//Script Created: Jul 06, 2008
//
// Description:
//
//-------------------------------------
Data1 = analog_in.getIntValue();
hasil_kecepatan_motor=(Data1/data_2)*1380;
analog_in_1.write(hasil_kecepatan_motor);
//-------------------------------------
//Script Created: Jul 07, 2008
//
// Description:
//
//-------------------------------------
int selenoid1;
int posisi_selenoid1;
selenoid1=selenoid_1.getIntValue();
if (selenoid1==0)
{
posisi_selenoid1=0;
posisi_selenoid_1.write(posisi_selenoid1);
}
else
{
85
posisi_selenoid1=50;
posisi_selenoid_1.write(posisi_selenoid1);
}
//-------------------------------------
//Script Created: Jul 07, 2008
//
// Description:
//
//-------------------------------------
int selenoid3;
int posisi_selenoid3;
selenoid3=selenoid_3.getIntValue();
if (selenoid3==0)
{
posisi_selenoid3=0;
posisi_selenoid_3.write(posisi_selenoid3);
}
else
{
posisi_selenoid3=50;
posisi_selenoid_3.write(posisi_selenoid3);
}
//-------------------------------------
//Script Created: Jul 07, 2008
//
// Description:
//
//-------------------------------------
87
int selenoid_aa;
int posisi_selenoid_aa;
selenoid_aa=selenoid_a.getIntValue();
if (selenoid_aa==0)
{
posisi_selenoid_aa=0;
posisi_selenoid_a.write(posisi_selenoid_aa);
}
else
{
posisi_selenoid_aa=50;
posisi_selenoid_a.write(posisi_selenoid_aa);
}
//-------------------------------------
//Script Created: Jul 09, 2008
//
// Description:
//
//-------------------------------------
int posisi_selenoid_bb;
selenoid_bb=selenoid_b.getIntValue();
if (selenoid_bb==0)
{
posisi_selenoid_bb=0;
posisi_selenoid_b.write(posisi_selenoid_bb);
}
else
{
posisi_selenoid_bb=50;
posisi_selenoid_b.write(posisi_selenoid_bb);
}
//-------------------------------------
//Script Created: Jul 09, 2008
//
// Description:
//
//-------------------------------------
// Replace this line with your script
int selenoid_cc;
int posisi_selenoid_cc;
selenoid_cc=selenoid_c.getIntValue();
if (selenoid_cc==0)
{
posisi_selenoid_cc=0;
posisi_selenoid_c.write(posisi_selenoid_cc);
}
else
{
posisi_selenoid_cc=50;
posisi_selenoid_c.write(posisi_selenoid_cc);
}
//-------------------------------------
//Script Created: Jul 09, 2008
//
// Description:
//
//-------------------------------------
// Replace this line with your script
int selenoid_dd;
int posisi_selenoid_dd;
selenoid_dd=selenoid_d.getIntValue();
if (selenoid_dd==0)
{
posisi_selenoid_dd=0;
posisi_selenoid_d.write(posisi_selenoid_dd);
}
else
{
posisi_selenoid_dd=50;
posisi_selenoid_d.write(posisi_selenoid_dd);
}
89
//Program PLC Eksekusi selenoid
baca_sensor_5:=not sensor5;
if baca_sensor_5 =1 then
data_sensor_5 := 1;
END_IF;
timer (IN:=data_sensor_5, PT:=T#2s,Q=>wes) ;
if sensor5=0 then
if bola_merah=1then selenoid1:=1;
elsif bola_kuning=1 then selenoid2:=1;
elsif bola_hijau=1 then selenoid3:=1;
elsif bola_biru=1 then selenoid4:=1;
END_IF;
END_IF;
if wes=1 then
data_sensor_5:=0;
selenoid1:=0;
selenoid2:=0;
selenoid3:=0;
selenoid4:=0;
END_IF;
91
93
95
97
PROFIL PENULIS
Moto
Hadapilah semua dengan senyuman dan hati yang ikhlas
99