- toekang scada - http://toekangscada.com -

Wonderware DA Server, anti macet !

Posted By toekang On December 20, 2013 @ 1:42 am In Automation,HMI/Scada,Wonderware | 30 Comments

Sejak pertama kali DA Server (baca DAS) diluncurkan bersamaan dengan diperkenalkannya konsep ArchestrA, walau secara konsep lebih baik tetapi belepotan dengan banyak bug. Salah satu yang paling menjengkelkan menurut toekang adalah DAS ini tiba-tiba mogok bekerja tanpa sebab yang jelas, seperti dibawah:
graphics
Coba bayangkan, betapa menjengkelkan bila seorang engineer harus rela jauh-jauh dipanggil ke site hanya untuk melakukan kerjaan sepele ini :

pertama : stop DAS
graphics
kedua : start DAS
graphics
ketiga : pulang sambil manyun … :)

… dan sepertinya masih akan seperti itu untuk jangka waktu lama, setidaknya sampe DASSIDirect 2.0 dan DASSMBSerial 2.0 SP1 masih seperti itu. Toekang belum nyoba varian versi 3.0, tetapi kalo diliat revision history v3.0 sepertinya belum nampak berbaikan kearah sana.

Apa semua DAS akan seperti itu?
Nurut pengalaman sih tidak … kejadian seperti diatas itu biasanya menimpa DAS dengan kondisi seperti ini :
1. I/O tag count yang aktif lumayan banyak, ya kira-kira diatas 500 I/O tag real.
2. PLC-PLC partner bukan dari kelas high-end, misal Siemens S7 CPU-313.
3. Device-device berbasis RS-485 seperti Modbus RTU dimana dalam satu network terdapat banyak slave.

nah jika kondisi diatas dipadukan dengan adanya gangguan dalam network, misal koneksi network terputus agak lama bisa menimbulkan DAS freeze !

Bagamana mengatasinya?
Satu langkah konfigurasi DAS berikut sangat membantu mengurangi masalah diatas yaitu:
graphics

Jika itupun masih lolos, maka anda termasuk bukan orang ‘BEJO’ !

Langkah terakhir yang bisa diambil yaitu membuat aplikasi kita melakukan hal ini:
a.memutuskan bahwa sudah terlalu lama data tidak update
b.lakukan restart service DAS segera !

emang bisa gitu ?
kenapa tidak !

oke kembali ke-langkah pertama engineer tadi : stop service DAS

maka seorang IT-man dengan mudah mengetik perintah dari console (command prompt) seperti ini:
graphics

untuk langkah dua : start lagi DAS, seperti ini:
graphics

kalau digabung jadi satu perintah seperti ini:
graphics

ting-tong ! yup ic-ic, jadi perintah itu yang akan kita bawa ke skrip Wonderware !

Jadi, pertama cari tau kapan si Viewer sudah terlalu lama macet? untuk itu kita perlu skrip-skrip heartbeat dengan PLC, petunjukknya bisa tengok artikel ini [1].

jika sudah dapat, langkah kedua yaitu lakukan perintah restart dengan perintah ini:

aktualnya begini:
graphics

Selamat mencoba, moga-moga membantu !


Article printed from toekang scada: http://toekangscada.com

URL to article: http://toekangscada.com/2013/12/20/wonderware-da-server-anti-macet/

URLs in this post:

[1] artikel ini: http://toekangscada.com/?p=10

Copyright © 2008 toekangscada. All rights reserved.