Konfigurasi DA Server untuk Komunikasi WW InTouch dengan PLC (Omron, Siemens, Mitsubishi) – Updated

Beberapa waktu lalu saya diminta dosen pembimbing (saat S1) di ITS untuk membantu mengkoneksikan PLC Mitsubishi Q Series dengan WW InTouch. Setelah mencoba beberapa jam, sayangnya belum berhasil. Ternyata kami temukan bahwa untuk koneksi serial dengan PLC tersebut harus ada tambahan modul komunikasi tertentu.

Update 19/06/2013 : koneksi dengan PLC Mitsubishi Q Series sudah berhasil dengan memanfaatkan modul komunikasi Ethernet (tipe QJ71E71), dengan DA Server DASMTEthernet

Setelah kembali ke lab saya di UK Petra, karena penasaran, saya mencoba koneksi PC – PLC dengan DA Server untuk mendalami permasalahan tersebut. DA Server ialah semacam driver untuk PLC. Sebelumnya, untuk PLC yang lebih lama, program yang digunakan ialah I/O Server. Berikut hasil uji sederhana yang saya lakukan pada beberapa merk PLC (Omron, Siemens, Mitsubishi).

DASOMHL untuk PLC Omron CPM 1

Untuk terkoneksi dengan PLC Omron CPM1, biasanya saya menggunakan I/O Server Omron Host Link (OmronHL), namun kali ini saya menggunakan DA Server : DASOMHL. Perubahan yang jelas ialah penggantian topic name dari “OmronHL” menjadi “DASOMHL”. Selebihnya secara umum sama. PLC Omron ialah salah satu yang paling mudah dikonfigurasi untuk InTouch. Berikut ini gambarannya.

Dari PLC Omron CPM1 tentunya menggunakan CIF01 sebagai port komunikasi serial.

DASSIDirect untuk PLC Siemens S7 200

Koneksi antara WW InTouch dan PLC Siemens S7 200 tidak bisa menggunakan komunikasi serial biasa, namun harus dengan modul komunikasi Ethernet (agak ironis karena harganya lebih mahal dari PLCnya). Kebetulan tahun lalu lab kami membelinya sehingga bisa mencobanya. Untuk topic name menggunakan “DASSIDirect”, dan pilihan protokol dengan SuiteLink (bukan DDE). Berikut ini konfigurasinya. Baca lebih lanjut

Pesan untuk mahasiswa : pelajaran dari “Lomba Pemrograman PLC”

Setiap 1  sampai 2 tahun sekali, jurusan Teknik Fisika ITB mengadakan lomba pemrograman PLC. Kebetulan saya selalu bertugas membimbing mahasiswa di jurusan saya (Elektro – UK Petra). Kami pernah sekali mendapat juara ke 2 di tahun 2007, namun 2 tahun terakhir tim kami gagal karena selalu kandas di babak penyisihan. Namun demikian, ijinkan saya menuliskan pesan untuk rekan – rekan mahasiswa, maupun pelajaran yang saya dapatkan dari lomba PLC ini.

Lomba semacam ini sangat baik untuk mengasah ketrampilan teknis mahasiswa, karena mereka ditantang untuk mengerjakan soal – soal tingkat advance dalam waktu yang relatif singkat. Selain ketrampilan teknis, hal – hal yang bersifat soft skill seperti : ketekunan, kerja sama tim, juga memegang peranan penting dalam mengikuti lomba ini. Berikut beberapa hal (yang menurut saya) harus dimiliki mahasiswa untuk dapat “berbicara” di lomba ini.

Memahami teknik pemrograman PLC tingkat dasar dan lanjut

Pemrograman PLC tingkat dasar (menurut saya) meliputi pemrograman dalam bit (menggunakan standard dan special contact – coil), Timer (on delay, off delay, pulse, dll), Counter (up, down, up-down).

Untuk kasus PLC Siemens S7-300 yang digunakan untuk lomba kemarin, diperlukan juga pemahaman untuk mengambil ET (Elapsed Time) dari Timer dan CV (Current Value) dari Counter. Data ET dan CV sudah berupa data analog. Dimana nilainya bisa digunakan untuk bit Comparator (>, <, =, dst).

Sedang pemrograman tingkat lanjut meliputi pemrograman dengan data berbentuk Word maupun Double Word, seperti : Baca lebih lanjut

Obama saja belajar PLC!

He..he.. judul posting yang menarik bukan?

Ide posting ini muncul karena Obama (Presiden AS) benar – benar “belajar” dari Ralph Neidert (National Electrical Training Director Association member) tentang pengaturan daya menggunakan PLC. Peristiwa ini terjadi saat Obama mengunjungi jobs training center dalam acara International Brotherhood of Electrical Workers Local 26 di Lanham (Maryland, USA) pada 16 Februari 2010.

Jadi, jika Obama saja belajar PLC, bagaimana dengan Anda?  ;)

Sumber :  http://www.thisisbrandx.com/2010/03/a-history-of-obama-seeming-to-feign-interest-in-mundane-and-awesome-things.html

Dokumentasi pada Sistem PLC (2)

Berikut ini posting lanjutan tentang dokumentasi sistem pada PLC. Seluruh materi berasal dari sumber yang saya cantumkan di akhir tulisan.

Berikut ini penjelasan dari bagian – bagian dokumentasi yang telah disampaikan pada posting sebelumnya.

System Abstract

Bagian ini berisi tujuan dan cara kerja sistem secara sederhana namun jelas. Dengan membaca bagian ini, seseorang harus dapat memiliki gambaran yang benar tentang sistem yang akan dibuat. Bagian ini berfungsi seperti “abstrak” pada Tugas Akhir ataupun tulisan ilmiah.

System Configuration

Bagian ini menggambarkan konfigurasi sistem otomasi. Misalkan jika PLC terhubung dengan PC dalam suatu jaringan maka konfigurasi sistem akan nampak seperti gambar berikut.

Secara lebih detail, hubungan PLC dengan PLC lain, input – output device juga perlu digambarkan. Baca lebih lanjut

detikcom : Aplikasi Smart Traffic Light Mampu Urai Kemacetan

Karya mahasiswa yang dimuat di detikcom edisi Surabaya Desember lalu. Just follow the link!

title : Aplikasi Smart Traffic Light Mampu Urai Kemacetan
summary : Seringkali traffic light yang kita jumpai terasa tak adil dan membuat kesal. Akibatnya kemacetan terjadi di mana-mana. Tiga mahasiswa UK Petra pun menciptakan aplikasi yang membantu menanggulangi kemacetan. (read more)

Buku pertama saya : “Programmable Logic Controller – Teori, Pemrograman dan Aplikasinya dalam Otomasi Sistem”

Rekans pemerhati otomasi sistem di seluruh Indonesia!

Dengan mengucap syukur pada Tuhan, setelah proses yang cukup panjang, akhirnya November lalu buku pertama saya telah diterbitkan oleh penerbit Graha Ilmu dan telah bisa didapatkan di toko – toko buku terdekat (dari pengamatan saya sudah tersedia di Gramedia, Uranus dan Toga Mas di Surabaya). Berikut informasinya.

Detail buku

Programmable Logic Controller – Teori, Pemrograman dan Aplikasinya dalam Otomasi Sistem

ISBN : 978-979-756-550-3

Penulis : Handy Wicaksono

Penerbit : Graha Ilmu, Jogjakarta

Tanggal terbit : November, 2009

Jumlah halaman : xxiv + 192 halaman

Harga : Rp. 64.800 Rp. 60.000,- (perubahan harga dari penerbit per Agustus 2013)

Detail buku di penerbit dapat dilihat di sini.

Baca lebih lanjut

Komunikasi Serial PC – PLC dengan Visual Basic (singkat)

picture1Menanggapi pertanyaan mas Yohan di salah satu posting saya tentang “Introduction to SCADA”, pada posting kali ini saya ingin menjelaskan tentang bagaimana mengkoneksikan PLC (Omron CPM 1) dengan program SCADA di PC (dibuat dengan Visual Basic 6.0).

Nah, lagi – lagi, karena terbatasnya waktu saya belum bisa menuliskan berupa artikel blog :(. Namun saat “jalan – jalan” ke blognya Pak Donny B.U., saya baru tahu kalau kita bisa share bahan presentasi kita melalui blog, dengan meletakkan lebih dulu di  www.slideshare.net .

Jadi, saya mencoba, dan Anda bisa melihat bahan presentasi saya di bawah. Untuk mendownload file presentasi ini Anda bisa memilih “menu” di bagian kiri bawah, kemudian pilih “download file“. Memang harus registrasi dulu, tapi cuma 1 halaman dan tidak lama.

Jadi, selamat mencoba juga!

Komunikasi Data Serial di PLC

Komunikasi Data Serial di PC (dengan VB 6.0) Baca lebih lanjut

Hasil Survei PLC / PAC (versi lengkap)

Posting berikut merupakan versi lengkap dari posting sebelumnya (versi pendek) tentang survey dari penggunaan PLC/PAC di industri oleh majalah Control Engineering.

survey

Penggunaan PLC di industri

Dari hasil survey, penggunaan PLC/PAC di industri masih akan terus meningkat dalam 1 tahun ke depan. Meskipun dengan kondisi ekonomi ketat, 23 % responden mengharapkan pembelian mereka meningkat, 69% mengharapkan paling tidak jumlah sama dengan sekarang, dan hanya 8% yang akan mengurangi penggunaannya.

Dalam penggunaan PLC.PAC, 54% menggunakannya untuk kebutuhan di dalam pabrik sendiri, 14% menggunakannya untuk kebutuhan OEM atau untuk penjualan kembali (biasanya dalam 1 paket mesin baru-red.), dan 12% menggunakan untuk keduanya.

Pemilihan ukuran PLC/PAC juga nampak dari survei ini. Nano devices (kurang dari 15 I/O) berjumlah 9.95 dari keseluruhan. Micro devices (15 – 128 I/O) terpasang sebanyak 38,4%. Sedang medium (129-512 I/O) dan large (leibh dari 512 I/O) terpasang sebanyak 33.5% dan 18.2%. Hasil ini mirip dengan hasil survei tahun lalu, dengan micro devices menempati urutan yang pertama. Berikut ini grafiknya.

ctl0809pr_a11 Baca lebih lanjut

Hasil Survei PLC / PAC (Versi Pendek)

survey-_customer

Apakah pertanyaan – pertanyaan berikut pernah muncul di benak Anda :

  • PLC tipe apa yang paling sering digunakan orang?
  • PLC merk apa yang paling populer di pasaran?
  • Di industri PLC paling banyak digunakan untuk apa?

Jika iya, maka posting berikut akan menjawab keingintahuan Anda. Beberapa survey tentang PAC (sebagai suksesor PLC) juga disinggung di sini. Kalau Anda belum pernah mendengar tentang PAC, bisa membaca dulu di sini.

Berikut ini beberapa hasil utama (dan singkat) dari survey yang diadakan majalah “Control Engineering” dan dirilis pada bulan September 2008.

Tipe PLC apa yang paling sering dipakai?

Hampir 40% dari responden yang menggunakan PLC/PAC memakai tipe mikro (15 – 128 I/O points). PLC/PAC medium (128 – 512 I/O) diinstall oleh sepertiga responden. Baca lebih lanjut

Sekilas Standar IEC 61131

Anda pernah mendengar standar IEC 61131? Standar ini memberikan aturan tentang jenis bahasa pemrograman yang seharusnya dapat digunakan dalam PLC. Untuk lebih jelasnya, simak penjelasan berikut.

Bahasa Pemrograman Standar

Dalam standar ini 4 bahasa pemrograman telah didefinisikan. Artinya syntax dan semantics dari bahasa tersebut telah ditentukan dan tidak bisa diubah. Dengan mempelajari keempatnya, programmer dapat menggunakan berbagai macam sistem berdasar standar ini.

iec61131

Ada 4 bahasa pemrograman yang unik, 2 bersifat tekstual, 2 lainnya bersifat grafikal Baca lebih lanjut

Simulator PLC di internet

Buat teman – teman yang sedang mulai belajar PLC, pasti pernah mencari – cari PLC simulator di internet. Saat mula – mula saya mengajar, saya juga sering mencari mana simulator yang cocok.

Screenshot Trilogi PLC Simulator

Hari ini saya mencoba lagi dan mendapatkan 5 situs yang cukup baik :

http://www.tri-plc.com/trilogi.htm#register

  • Trilogi ini menurut saya beberapa tahun lalu adalah salah satu software yang cukup lengkap dan komprehensif. Mulai instruksi dasar dengan coil dan contact, timer dan counter, sampai beberapa fungsi lanjut seperti sequencer ada di simulator ini. Bahkan kita juga dapat membuat custom function dengan bahasa Tbasic (salah satu varian basic). Baca lebih lanjut

Pengenalan Otomasi Sistem dan PLC

Berikut ini cuplikan dari bab 1 handout saya tentang pengenalan otomasi sistem dan PLC. Gambar – gambar sengaja tidak dimasukkan. Jika memerlukan bisa download dari link di akhir bagian ini.

————————————————————————————————-

modular-plc_title

1.1 Definisi

Otomatis. Anda pasti sering sekali mendengar istilah tersebut. Di dalam dunia modern yang mengedepankan kenyamanan dan kecepatan, sistem yang bekerja secara otomatis akan semakin banyak.

Otomatis sering kali diartikan sebagai “tidak menggunakan tenaga manusia”. Namun apakah arti otomasi? Menurut WordNet ® 2.0, © 2003 Princeton University, berikut ini pengertian otomasi.

  • Teknik dan peralatan yang digunakan untuk melakukan operasi atau kontrol otomatis
  • Kondisi dikendalikan atau dioperasikan secara otomatis.

Di dunia industri, sistem otomatis juga sangat diminati karena dapat menjamin kualitas produk yang dihasilkan, memperpendek waktu produksi dan mengurangi biaya untuk tenaga kerja manusia. Salah satu pengendali yang paling populer, khususnya untuk sistem yang bekerja secara sekuensial, ialah Programmable Logic Controller (PLC). Baca lebih lanjut