• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Sistem Pembacaan dan Penyimpanan Data Programmable Logic Controller dengan Menggunakan Pemrograman Soket

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Sistem Pembacaan dan Penyimpanan Data Programmable Logic Controller dengan Menggunakan Pemrograman Soket"

Copied!
15
0
0

Teks penuh

(1)

SISTEM PEMBACAAN DAN PENYIMPANAN DATA

PROGRAMMABLE LOGIC CONTROLLER DENGAN MENGGUNAKAN

PEMROGRAMAN SOKET

oleh Vires Yulianto NIM : 612010010

Skripsi

Untuk melengkapi salah satu syarat memperoleh Gelar Sarjana Teknik

Program Studi Teknik Elektro Fakultas Teknik Elektronika dan Komputer

Universitas Kristen Satya Wacana Salatiga

(2)
(3)
(4)
(5)
(6)

INTISARI

Tujuan penelitian ini adalah membuat sistem pembacaan data dari

Programmable Logic Controller (PLC) ke komputer server menggunakan pemrograman soket serta dapat menyimpan data ke dalam database supaya dapat diproses untuk ditampilkan ke komputer user/client. Bahan-bahan yang diperlukan untuk proses pembuatan asbes akan ditimbang terlebih dahulu kemudian hasilnya akan masuk ke dalam memori PLC untuk dibaca dan disimpan ke dalam sistem database. Proses pembuatan asbes ini membutuhkan bahan-bahan baku seperti kertas, silica, asbes, dan semen. Dalam satu hari dilakukan tiga kali proses shift dimana saat terjadi pergantian shift akan dilakukan proses penekanan tombol reset. Tombol reset ini berfungsi sebagai tanda untuk proses pembacaan dan penyimpanan data dari PLC ke dalam database, yang mana proses pembacaan dan penyimpanan ini dilakukan dengan pemrograman soket dan LAN.

1) Pengujian PLC terhubung dengan komputer server mendapat hasil 100% berhasil sehingga PLC dapat terkoneksi dengan komputer server, 2) Pengujianprogram

countdown pada CX-Programmer dengan bahasa ladder diagram mempunyai tingkat keberhasilan 100% berarti tidak adanya error pada program, 3) Pengujian pembacaan isi alamat memori pada PLC dengan CX-Programmer berhasil 100% membuat program yang dijalankan sesuai dengan isi memori PLC, dan 4) Pengujian pembacaan dan penerimaan data dari PLC ke komputer server dengan menggunakan user interface visual studio dan bahasa visual basic.Net dengan keberhasilan 100% sehingga memudahkan user untuk menggunakan sistem pembacaan dan penyimpanan data ini. Penelitian ini berhasil dalam setiap pengujian serta mendapatkan tingkat keberhasilan 100%. Sehingga penelitian ini berhasil membuat sistem pembacaan data dari

Programmable Logic Controller (PLC) ke komputer server secara otomatis.

(7)

ii

ABSTRACT

The purpose of this research is to create a system of reading data from a Programmable Logic Controller (PLC) to the server computer using the programming socket and can store data into the database so that it can be processed for display to the computer user / client. The materials needed for the manufacture of asbestos will be weighed first and then the results will be entered into the PLC memory to be read and stored into the database system. Asbestos-making process requires raw materials such as paper, silica, asbestos, and cement. In one day, there are three times a shift process which occurs when the shift will be the reset button is pressed. The reset button serves as a sign to the process of reading and storing the data from the PLC into the database, which the process of reading and storage is done with the programming socket and LAN.

(8)

KATA PENGANTAR

Puji syukur pada Tuhan Yang Maha Esa atas kasih dan rahmat-Nya yang selalu menyertai penulis dalam merancang, menulis dan menyelesaikan tugas akhir. Skripsi ini dibuat sebagai syarat untuk menyelesaikan studi di Fakultas Teknik Elektronika dan Komputer Universitas Kristen Satya Wacana.

Dalam kesempatan ini penulis hendak mengucapkan terima kasih kepada semua pihak yang telah membantu dalam penulisan skripsi ini baik secara langsung maupun tidak langsung:

1. Tuhan Yesus Kristus yang selalu memberikan kasih karunia, kekuatan, dan jalan keluar sehingga penulis dapat menyelesaikan skripsi dengan baik. 2. Keluarga penulis yaitu Nenek , Papa Soegijanto, Mama Endang Respatisari,

Adik Deni Marhendra, dan Uu Rahardjo yang selalu mendukung dan mendoakan sehingga penulis bisa menyelesaikan skripsi ini.

3. Bapak Saptadi Nugroho, M.Sc. dan Bapak Deddy Susilo, M.Eng. selaku pembimbing I dan pembimbing II atas bimbingan, arahan dan saran – saran yang diberikan selama mengerjakan skripsi ini.

4. Seluruh staff dosen, karyawan dan laboran FTEK yang telah membantu selama penulis melakukan kegiatan belajar mengajar di Universitas Kristen Satya Wacana.

5. Teman-teman FTEK yang telah banyak membantu saat belajar di UKSW Wawan, Sanjaya, Deny, Efra, Henry, Bob, Cahyo, Samuel, Petra, Roma, Bintang, Sekar, Aditya WP, Bayu, Daniel, Ruth, Grace, Ais, Simon, Adi, Martin, Herry, Faizal, Jeffrey, Jeffryson, Ivan, Josh, Danny, Danny Setyawan, Sammy, Fredickson, Januar, Yudha.

6. Teman-teman pengurus Electronic Club (EC) Efra, Deny, dan Henry yang telah mendukung dan membantu dalam mengurus KBM EC periode 2012-2013.

7. Teman-teman Connect GrupProskuneo” Gereja Mawar Sharon Salatiga

(9)

iv

8. Teman-teman kost Margosari NO. 2 Budi, Yosua, Raynald, Ryan, Denis, dan Adi yang memberikan dukungannya sehingga penulis menyelesaikan skripsi ini.

9. Hilarius Kurniawan dan Zevanya Adventina Natalisa yang memberikan waktu, dukungan, bantuan baik tenaga maupun pikiran dalam penulis menyelesaikan skripsi ini.

10.Berbagai pihak yang tidak dapat dituliskan satu persatu, penulis mengucapkan banyak terima kasih.

Penulis menyadari adanya kekurangan dan skripsi ini jauh dari sempurna. Oleh karena itu, penulis mengharapkan kritik ataupun saran yang membangun dari pembaca sehingga skripsi ini dapat bermanfaat bagi kemajuan teknik elektronika.

Salatiga, Desember 2015

(10)

DAFTAR ISI

3.4. User Interface pada Visual Studio dengan Bahasa Visual Basic.Net yang Terkoneksi dengan Sistem Database ... 17

(11)

vi

3.7. ER Diagram ... 27

3.8. Tampilan Database pada User Interface ... 27

BAB IV PENGUJIAN DAN ANALISIS ... 29

4.1. Pengujian PLC Terhubung dengan Komputer Server ... 29

4.2. Pengujian Program Countdown pada CX-Programmer dengan Bahasa Ladder Diagram ... 31

4.3. Pengujian Pembacaan Isi Alamat Memori pada PLC dengan CX-Programmer ... 33

4.4. Pengujian Pembacaan dan Penyimpanan Data dari PLC ke Komputer Server dengan Menggunakan User Interface Visual Studio dan Bahasa Visual Basic.Net.Net.Net ... 37

4.5. Pengujian Pembacaan dan Penyimpanan Data dari PLC PT. Tri Arta Aditama ke Komputer Server dengan Menggunakan User Interface Visual Studio dan Bahasa Visual Basic.Net ... 41

BAB V KESIMPULAN DAN SARAN ... 46

5.1. Kesimpulan ... 46

5.2. Saran Pengembangan ... 47

(12)

DAFTAR GAMBAR

Gambar 3.2. Diagram Alir Sistem Pembacaan dan Penyimpanan Data dari PLC ke Database 14

Gambar 3.3. Programmable Logic Control OMRON CJ2M CPU 31 ... 15

Gambar 3.4. Contoh Ladder Diagram ... 16

Gambar 3.5. User Interface menggunakan Visual Studio dengan Bahasa Visual Basic.Net.Net 18

Gambar 3.13.Tampilan Untuk Menghubungkan User Interface dengan Database ... 22

Gambar 3.14.Diagram Alir dari Program User Interface ... 24

(13)

viii

Gambar 4.8. Pengujian Pembacaan dan Penyimpanan Alamat D301 ... 38

Gambar 4.9. Pembacaan dan Penyimpanan Alamat D302 ... 39

Gambar 4.10. Pengujian Pembacaan dan Penyimpanan Alamat D303 ... 40

Gambar 4.11. Pengujian Pembacaan Data Kertas Pada PLC . ... 42

Gambar 4.12. Pengujian Pembacaan Data Silica Pada PLC ... 43

Gambar 4.13. Pengujian Pembacaan Data Asbes Pada PLC ... 43

Gambar 4.14. Pengujian Pembacaan Data Semen Pada PLC ... 44

(14)

DAFTAR TABEL

Tabel 2.1. Command Code dan Command Name dalam Pengiriman FINS Command .... 10 Tabel 4.1. Pengujian PLC terhubung dengan Komputer Server ... 31 Tabel 4.2. Pengujian Program Countdown pada CX-Programmer ... 32 Tabel 4.3. Pengujian Pembacaan Isi Alamat Memori PLC ... 36 Tabel 4.4. Pengujian Pembacaan dan Penyimpanan Data dari PLC ke Komputer Server

(15)

x

DAFTAR SINGKATAN

PLC Programmable Logic Controller

SQL Stuctured Query Language

LD Ladder Diagram

FBD Function Block Diagram

SFC Sequential Function Chart

BNC Barrel Nut Connector atau Bayonet Net Connector

ICF Information Control Field

RSV Reserved

GCT Gateway Count

DNA Destination Network Address

DA1 Destination Node Address

DA2 Destination Unit Address

SNA Source Network Address

Gambar

Gambar 4.8.  Pengujian Pembacaan dan Penyimpanan Alamat D301  .........................
Tabel 4.4. Pengujian Pembacaan dan Penyimpanan Data dari PLC ke Komputer Server

Referensi

Dokumen terkait

Management of learning is a process of the interaction of students with teachers and learning resources in a learning environment. Programmable Logic

A Programmable Logic Controller (PLC) will be used as the hardware of the controller where it will be connected to a LCD display to monitor the operation of the

Perancangan kontrol rumah cerdas berbasis PLC ( Programmable Logic controller) dengan SCADA ( Supervisory Control And Data Acquisition ) sebagai HMI ( Human Machine Interface

Laporan Proyek Akhir berjudul “ APLIKASI PROGRAMMABLE LOGIC CONTROLLER (PLC) SEBAGAI PENGENDALI LAMPU TAMAN OTOMATIS MENGGUNAKAN MIKROKONTROLER ATmega16 ” oleh

Pada penelitian ini dirancang sebuah sistem penyimpanan dan pengambilan barang dengan menggunakan programmable logic controller sebagai pengendali proses untuk

Dari perancangan, pengujian, dan analisis mengenai “Rancang Bangun Filling Water otomatis berdasarkan jenis gelas menggunakan PLC ( Programmable Logic

Judul Modul: Mengoperasikan Programmable Logic Controller (PLC). Selain itu pemrograman juga dapat dilakukan dengan komputer yang menggunakan software ”Zelio Soft 2”. Smart relay

Sistem Kendali yang dikontrol oleh Programmable Logic Controller PLC ini adalah sistem kendali yang dilengkapi dengan beberapa sensor untuk bekerja secara otomatis, juga dilengkapi