Menggunakan Industrial Graphics pada Aplikasi Aveva InTouch

Posting ini akan menjelaskan bagaimana caranya menambahkan Industrial Graphics pada Aveva InTouch (saya menggunakan versi) 2020.

Sebagai pengantar, paling tidak ada 3 jenis grafik yang dapat digunakan pada Aveva (formerly Wonderware) InTouch:

  • Membuat grafik berupa obyek dasar dengan drawing toolbar
  • Membuat grafik 3D dengan Wizard
  • Membuat grafik 3D dengan industrial graphics toolbox

Grafik yang dibuat dengan cara ke 3 memberikan hasil yang modern dan estetik. Proses penambahan gambar dimulai dengan menekan icon “Embed Industrial Graphic” berikut:

Halaman “Galaxy Browser – Graphic Toolbox” berikut akan muncul, dan kita dapat memilih grafik yang kita inginkan dari “Industrial Graphic Library”. Terdapat juga “Situational Awareness Library” yang akan kita bahas lain waktu.

Read more

Langkah – langkah mendesain industrial HMI yang baik

Bagaimana Anda mendesain HMI untuk operator industri? Biasanya HMI akan didesain oleh engineer berdasar kebutuhan pengguna, dengan sedikit perhatian dari sisi desain.

Beberapa minggu yang lalu saya membaca workbook dari Siemens yang sangat baik tentang “Seven Steps to Good HMI Design“. Dokumen tersebut menarik, karena melibatkan aspek – aspek desain yang kental. Dalam posting ini saya ingin menyampaikan sedikit ringkasan dan pelajaran yang saya dapatkan dari workbook tersebut.

Ada 7 langkah yang disarankan untuk mendesain industrial HMI yang baik:

7 langkah desain HMI dari Siemens (Siemens)

1. Rethinking HMI Design

Desain tidak hanya untuk keindahan belaka, namun desain ialah aspek visual ditambah dengan fungsi. Keindahan tanpa fungsi menjadikan desain tidak bermanfaat.

design = visual aspects + function

Demikian juga saat membuat desain untuk operator industri, tujuan utama HMI designer bukanlah keindahan, atau 3D visual belaka, namun apakah aspek visual itu memenuhi tujuan untuk mempermudah tugas operator.

2. Understanding Contexts

Bagian berikutnya ialah memahami konteks dimana HMI akan digunakan. HMI designer perlu berkomunikasi dengan pihak customer untuk memahami bagaimana HMI akan difungsikan dalam suatu proses di pabrik. Interview dengan calon pengguna (dari berbagai tingkatan, misal: manajer, supervisor, operator) juga perlu dilakukan sehingga untuk dapat mendesain HMI dengan tepat. Contoh sederhananya, jika ada istilah pada HMI berbahasa Inggris, apakah hal tersebut akan membantu operator atau tidak?

Read more

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.

\"\"

Read more

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.

\"\"

Read more

Wonderware InTouch Troubleshooting

Berikut ini posting tentang sedikit pengalaman saya tentang proses troubleshooting saat menggunakan Wonderware InTouch. Silahkan jika ada rekan – rekan menambahkan tips troubleshooting yang lain. 1. Fitur Symbol Factory tidak muncul di Wizard (untuk InTouch versi 10.1 ke bawah) Solusi : Hal ini terjadi karena saat instalasi Anda hanya menekan tombol Next sampai selesai. Untuk … Read more

Wonderware Historian & Historian Client

Beberapa minggu terakhir saya mempelajari Wonderware Historian dan Historian Client (kedua program ini termasuk dalam Wonderware Development Studio). Dengan sedikit bantuan dari Pak Hartanto (PT. Trimaxindo Adimitra), saya mulai memahami konsep keduanya saat dihubungkan dengan Wonderware InTouch. Berikut ini pemahaman sederhana saya.

Note : tulisan ini hanya memberikan konsep umum, bukan tuntunan \”step by step\”

Wonderware Historian

Secara umum, fungsi WW Historian hanyalah mengatur supaya data dari WW InTouch (berupa memory tag atau I/O tag melalui I/O Server) dapat disimpan dalam database Microsoft SQL Server. Berikut ini gambaran umum WW Historian dari Pak Hartanto.

\"historian\"

Konfigurasi dilakukan pada 2 bagian. Bagian pertama ialah System Management Console (SMC) yang sudah dilengkapi dengan Historian pada waktu instalasi. SMC ini dapat diakses pada folder Wonderware – Historian  di Start Menu.

Read more

Komunikasi PLC Siemens S7 200 – Wonderware InTouch via Internet

Dua minggu lagi ialah waktu sidang TA untuk mahasiswa bimbingan saya, Yefta Noventa. Topik yang diangkat berhubungan dengan komunikasi jaringan PLC Siemens S7 200 – Wonderware InTouch melalui internet. Penerapan yang dilakukan pada model/miniatur bangunan yang (asumsinya) terletak di 2 kota. Saya akan tuliskan deskripsi singkatnya di posting kali ini (hanya untuk bagian komunikasi saja).

Skema project Yefta terdiri dari 2 buah PLC Siemens S7 200 – CPU 224 yang masing – masing memiliki modul komunikasi Ethernet (CP 243). 2 PLC tersebut dihubungkan ke Ethernet hub. Sebagai SCADA Software digunakan Wonderware InTouch yang terhubung dengan PLC (via Ethernet hub) melalui DA Server \”DASSIDirect\”. Berikut ini gambarannya.

\"skema

Dengan skema seperti di atas, PC dapat melakukan monitoring dan controlling jarak jauh terhadap I/O device yang melekat di kedua PLC tersebut. Cara pembedaan PLC di Wonderware InTouch cukup dilakukan dengan pembedaan Access Name dan Topic Name. Karena 1 buah Topic Name akanmewakili 1 buah PLC beserta IP yang dimilikinya. Masing – masing PLC akan diberikan IP pada saat konfigurasi modul CP 243, sehingga 2 PLC dan PC memiliki IP yang berbeda.

Read more

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. 

Read more

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.

Read more

Koneksi Wonderware InTouch dengan MS SQL Server Database

Dalam buku saya tentang dasar pemrograman Wonderware InTouch, saya sempat menuliskan tentang koneksi antara InTouch dengan MS Access Database beserta pemrogramannya. Bagaimana jika program tersebut dihubungkan dengan MS SQL Server Database?

\"\"

Secara umum, untuk tersambung dengan Database, berikut ini langkah – langkah umum yang harus kita lakukan :

1. Koneksi dengan Database

Hal ini dilakukan dengan instruksi SQLConnect() dan SQLDisconnect(). Prinsipnya di sini kita memilih database yang ingin kita hubungkan dengan InTouch. Untuk MS Access, hal ini dilakukan dengan pengaturan DSN (Data Source Name) di ODBC.

Read more

× Ada pertanyaan?