Koneksi Wonderware InTouch dengan PLC Siemens S7 1200 via OPC

Dalam posting ini saya ingin menjelaskan koneksi Wonderware InTouch dengan PLC Siemens S7 1200 via OPC (dengan bantuan KepServerEx). Hampir 7 tahun yang lalu saya menulis posting serupa untuk PLC Siemens S7 200. Saat itu sebagai OPC client digunakan produk “OPC Link” yang saat ini sudah digantikan oleh “Factory Suite Gateway”.

Berikut ini video yang menampilkan bagaimana mengubah status I/O fisik di PLC Siemens S7 1200 dapat ditampilkan pada Wonderware InTouch dengan protokol OPC.

Untuk mengkomunikasikan InTouch dan S7 1200 dengan protokol OPC, diperlukan OPC server (KepServerEx) dan OPC Client (FS Gateway). OPC Server bertugas untuk mengumpulkan data dari hardware PLC dan mengubahnya dalam format OPC. Sedang OPC Client bertugas untuk membaca data dari OPC server tersebut dan mengirimkannya ke HMI (InTouch). Berikut ini beberapa pengaturan yang perlu dilakukan. Diagram hubungan lengkap antar software dan hardware dapat dilihat di bawah.

Continue reading “Koneksi Wonderware InTouch dengan PLC Siemens S7 1200 via OPC”

Simulasi I/O pada Wonderware InTouch dengan KepServerEx 6.6

Saat memprogram HMI dengan Wonderware InTouch, jika kita tidak memiliki PLC dengan I/O fisik, kita bisa melakukan simulasi I/O (salah satunya) dengan KepServerEx. Posting kali ini akan membahas hal tersebut, dengan asumsi anda memahami bagaimana memprogram Wonderware InTouch. Tulisan sdr. Amar berikut membantu saya untuk melakukan konfigurasi.

KepServerEx ialah sebuah program yang menyediakan OPC server dan OPC client dengan demo version yang dapat digunakan selama 2 jam. OPC ialah protokol terbuka yang dapat digunakan untuk komunikasi berbagai brand peralatan atau software otomasi industri. Anda bisa membaca posting lama saya tentang OPC dan KepServerEx di sini.

Pengaturan di KepServerEx 6.6

Bukalah halaman “KepServerEx Configuration”. Pada bagian “Connectivity” lakukan klik kanan, dan pilih “New Channel” untuk membuat Channel baru.

Continue reading “Simulasi I/O pada Wonderware InTouch dengan KepServerEx 6.6”

Koneksi Wonderware InTouch ke PLC Siemens S7-200 via OPC

Pada posting sebelumnya, saya menjelaskan sekilas tentang koneksi PLC Siemens S7 200 dengan Wonderware InTouch menggunakan modul komunikasi Ethernet. Hal ini bisa dilakukan jika kita memiliki modul CP 243-1 yang harganya cukup mahal. Alternatif koneksi secara serial bisa menggunakan protokol OPC. Konfigurasi PC – PLC yang digunakan ialah seperti gambar berikut.

Penjelasan per bagian software diberikan pada bagian berikut.  Continue reading “Koneksi Wonderware InTouch ke PLC Siemens S7-200 via OPC”

Pengenalan OPC dan Studi Kasus Sederhana

Minggu lalu kami mengadakan “temu ilmiah” kecil – kecilan di Laboratorium Sistem Kontrol (Elektro – UK Petra).

Tujuannya supaya mahasiswa mau dan senang belajar hal yang baru dengan suasana santai dan fun. Karena seseorang belajar dengan baik saat hati mereka senang dan rileks. Dosen dan mahasiswa saling berbagi ilmu baru yang mereka pelajari. Berikut beberapa foto mahasiswa saya.

Untuk itu saya berbagi sedikit tentang OPC dengan studi kasus sederhana dari project kecil yang sedang saya kerjakan. Slide singkat (karena waktu hanya 15 menit) saya letakkan di sini ,  mungkin ada yang berminat mencicipi :)..

Selamat hari Senin! Semangat buat semuanya!

Komunikasi Wonderware InTouch – PLC dengan OPC (2)

Posting berikut merupakan kelanjutan dari posting sebelumnya tentang konsep komunikasi Wonderware InTouch dan PLC melalui OPC. Well, dengan menulis posting di blog ini memang memaksa saya untuk terus belajar sedikit demi sedikit 🙂 .

Ada 3 bagian yang harus diatur supaya komunikasi berhasil :

  • Pengaturan KepServerEx 5 (OPC Server dari KepWare)
  • Pengaturan Wonderware InTouch
  • Pengaturan OPCLink

Pengaturan KepServerEx 5

Pada program ini Anda perlu membuat Channel baru. Pengaturan Channel meliputi penentuan jenis I/O Driver yang akan digunakan pada KepServerEx 5, dalam kasus ini : Omron Host Link. Selain itu juga akan diatur konfigurasi komunikasi serial yang digunakan.

Setelah membuat channel, tambahkan device baru. Konfigurasi device meliputi penentuan tipe PLC Omron yang digunakan serta ID suatu PLC dalam jaringan.

Bagian terakhir yang bersifat optional ialah penentuan tag, dimana Anda bisa memasukkan variabel yang mewakili alamat tertentu dari PLC Omron. Keuntungan jika menambahkan tag ialah isinya akan dapat di-browse oleh OPCLink yang lain. Berikut ini hasil konfigurasi saya di KepServerEx 5. Continue reading “Komunikasi Wonderware InTouch – PLC dengan OPC (2)”

Komunikasi Wonderware InTouch – PLC dengan OPC (1)

Setelah membahas tentang pengenalan OPC di posting sebelumnya , pada posting kali ini saya ingin membahas tentang komunikasi Wonderware InTouch – PLC dengan OPC.

Secara umum, komunikasi keduanya dapat digambarkan dalam skema berikut :


Wonderware InTouch dihubungkan terlebih dulu dengan Wonderware OPCLink sebagai OPC client, kemudian dihubungkan lagi dengan OPC server yang berfungsi sebagai driver dari PLC tertentu yang digunakan. Berikut ini penjelasan OPCLink dan OPC Server.

Continue reading “Komunikasi Wonderware InTouch – PLC dengan OPC (1)”

Introduction to OPC

Anda pernah mendengar OPC (OLE for Process Control)?

Saya pribadi belum pernah menggunakannya, namun topik ini sangat menarik untuk dipelajari dan dijadikan riset (bagi Anda yang berminat) ke depan, meski teknologinya tidak sama sekali baru. Jadi saya memberanikan diri menuliskan sedikit yang saya pelajari di posting ini.

opc_logo

Latar belakang munculnya OPC

Salah satu hal yang mengganjal dalam factory automation adalah begitu beragamnya jenis protokol yang dikembangkan oleh masing – masing vendor otomasi. Jika Anda memiliki PLC dengan merk yang berbeda, hampir dapat dipastikan protokol komunikasinya akan berbeda pula. Protokol ini sering disebut I/O driver, yaitu program dari PLC atau peralatan tertentu yang perlu digunakan saat ingin membaca/menulisi (read/write) data I/O dari PLC tertentu. Continue reading “Introduction to OPC”