Tuesday 26 December 2017

Modbus RTU Chat

- 0 komentar
Chating via Modbus RTU network?
Here are the design and simple application


 



Tested using ModRS_sim and Visual Serial Port Emulator. Not yet tested with real Modbus RTU device.

please download here for:
source VB project: https://www.4shared.com/zip/gbW8e2X5ei/ModRTUChat_source.html
executable file: https://www.4shared.com/zip/wquCjVjlca/ModRTUChat_exec.html


Thank you.


[Continue reading...]

Wednesday 20 December 2017

TK/TM Modbus RTU Client

- 0 komentar
Berikut adalah projek VB net sebagai Modbus RTU Client untuk Autonics TK/TM-series.


Operasional:
1. buka aplikasi
2. setting Port COM
3. tambahkan device dengan cara klik menu Device, lalu klik Add
4. isi parameter device. isi address sesuai datasheet (*)
5. aktifkan runtime dengan cara klik menu Device, lalu klik Start Poll
6. tampilkan runtime semua device dari menu Device, lalu View All Runtime
7. klik tombol Start Read pada setiap tampilan device
8. semua pengaturan bisa disimpan & dibuka (Save & Open) dalam bentuk file text

Keterangan:
(*) Address di aplikasi dan address di Mapping table datasheet TK/TM nya sedikit berbeda. Misal untuk PV, di datasheet adalah "301001", di aplikasi ditulis di PVAdr (PV Address) nya adalah "1000".  Untuk SV, di datasheet address-nya "301004", di aplikasi di SVRAdr (SV Read Address) nya adalah "1003". Dan untuk Set SV, di datasheet address nya adalah "400001", di aplikasi di SVWAdr (SV Write Address) adalah "0".

Pengetesan baru dicoba untuk 1 port COM saja, belum dicoba untuk multi port. Maximum device adalah 10, bisa diedit di source nya.

Silahkan diunduh disini:
Source:  https://www.4shared.com/zip/XBzw4s-hei/TKClient_source.html
Exec: https://www.4shared.com/zip/Ou6whBUlei/TKClient_exec.html
[Continue reading...]

Friday 17 November 2017

My OPC Sync

- 0 komentar
My OPC Client Synchronize berfungsi untuk membaca item-item pada OPC Server secara sinkron. 
Berbeda dengan aplikasi OPC Client yang pernah diposting sebelumnya, aplikasi ini menggunakan fungsi SyncRead dari DLL OPCDAAuto. 
Berikut adalah tampilan dari aplikasi MyOPCSync :



Projek VB-nya bisa di-download disini: 

[Continue reading...]

Sunday 29 October 2017

Gauge (Analog Meter) VB net

- 2 komentar
How to make a Gauge (analog meter) and make it dynamic ?
here is the tutorial..

1. Download AGauge.dll, you can download from here.
2. Open Visual Studio, create new VB project
3. On Toolbox window, Right-click then click Choose items..


4. Browse to downloaded DLL file


5. Click Yes if this dialog appears


6. So the object is added to the Toolbox, like this


7. Drop AGauge from Toolbox to the form


8. Resize until all Gauge is displayed, like this


9. Add new textbox (name: txtValue) and button (name: btnSet) to the form


10. Double click on btnSet then write this code


12. Run the project. Set a value in textbox then click button.

Thank you..


[Continue reading...]

Saturday 16 September 2017

Modbus RTU - HMI

- 0 komentar
Projek Modbus RTU Client sebenarnya sudah dibuat, silahkan lihat pada artikel berikut:
http://hadiscada.blogspot.co.id/2016/06/modbus-rtu-client.html

Jika pada artikel diatas adalah aplikasi Client secara umum, pada artikel ini merupakan projek HMI (Human Machine Interface) untuk protokol Modbus RTU yang praktis dan sederhana.
Berikut tampilannya:

Sebelum menjalankan project, ada yang perlu disesuaikan yaitu pada sub LoadSettings, sesuaikan dengan setting yang diinginkan.


Silahkan download projek VB nya disinihttps://goo.gl/G4ux7c 
https://goo.gl/G4ux7c
setelah download, ubah ekstensi filenya ke .zip
buka project dengan Visual Studio 2010 atau diatasnya.

Demikian dan terima kasih.
[Continue reading...]

Wednesday 6 September 2017

MyOPCClientC - C# Porject for OPC Client

- 3 komentar

Please download the project here:
https://mega.nz/file/47oimAiT#5ImWzFmrRbmT8YwtGMDpgYTl151yqFVNUr8WrSedEd8

Please open the project using Visual Studio 2010 or above.
It is similar to VB project MyOPCClient version 6.1, but in C# language, the features and operations is same. So, if you need more explanation please read this article:

https://hadiscada.blogspot.co.id/2017/05/my-opc-client-v61-auto-load-file.html

Thank you.
[Continue reading...]

Saturday 27 May 2017

My OPC Client v6.1 - Auto Load File

- 10 komentar
Here is a screenshot of the latest version of My OPC Client (v6.1) :



The additions:
+ add manual OPC item
+ Auto Load File: auto Connect, auto Add item, auto Monitoring

Please download the project here


for previous version of My OP Client, please read here:
My OPC Client v6 - Export & Import
My OPC Client v5 - Read & Write XML
My OPC Client

Thank you..
[Continue reading...]

Sunday 19 March 2017

Arduino Modbus RTU

- 0 komentar
Arduino sebagai RTU dengan protokol Modbus.
Arduino as RTU (Remote Terminal Unit) with Modbus protocol

Silahkan baca deskripsi dari Wikipedia terkait Arduino, RTU, dan Modbus.
Please read descriptions from Wikipedia about Arduino, RTU, and Modbus.

Ini adalah produk yang sangat menarik, kita bisa menjadikan Arduino sebagai RTU, sebagai device SCADA untuk kontrol dan atau monitoring sistem. Seperti PLC, Arduino RTU ini juga mempunyai beberapa I/O, yang bisa disesuaikan dengan kebutuhan. Kita bisa menset I/O sebagai input atau sebagai output.
This is a nice product, we can use Arduino as a RTU, as a SCADA device to control or monitor the system. Like a PLC, the Arduino RTU have some I/O's. It is customable I/O mapping, we can set the I/O as an input or as an output.

Arduino jauh lebih terjangkau daripada PLC, jadi produk ini akan menjadi pilihan yang tepat bagi developer yang membutuhkan sistem SCADA dan atau Telemetri dengan biaya rendah.
Arduino is more cheap than PLC, so we think it is a good one for developer who need low cost SCADA and or Telemetry system.

Hal penting lainnya adalah, Arduino RTU ini menggunakan protokol Modbus, yang adalah protokol terbuka. Kita bisa membuat aplikasi HMI, dengan VB.net misalnya, dan konek ke RTU ini. Kita bisa memilih pakai protokol Modbus TCP atau Modbus Serial.
The other important thing is, this Arduino RTU use Modbus protocol, which is open protocol. We can make a HMI application, with VB.net for example, and connect to this RTU. We can choose Modbus TCP or Modbus Serial for the protocol.

Ini adalah beberapa gambar Arduino Modbus RTU:
Here is some pictures of Arduino Modbus RTU:
arduino rtu modbus tcp serial
Arduino Modbus RTU

arduino rtu modbus tcp serial
Arduino Modbus RTU

Pertanyaan mengenai sepesifikasi detail dan harga, silahkan kirim ke email kami:
Question about detail specification and price, please send to our email: 
hadiScada@gmail.com
Also you can read more detail here.
[Continue reading...]

Saturday 11 March 2017

Modbus Osiloskop

- 0 komentar
Sebenarnya sudah lama kami ingin post aplikasi VB ini, namun baru kali ini bisa kami share.
Aplikasi Modbus Osiloskop adalah permintaan dari seseorang dan beliau membayar kami untuk projek ini, jadi tidak akan kami share secara gratis source code projek VB nya, hanya aplikasi EXE nya.
Aplikasi ini berfungsi untuk membaca nilai dari register Modbus Serial (RS232), kemudian menampilkannya di grafik/chart. Chart nya bisa diperbesar (zoom in) dan diperkecil (zoom out).
Berikut adalah tampilan dari aplikasi tersebut:

Setting/konfigurasi nya:

Tampilan ketika dijalankan:

Untuk menjalankan aplikasi ini sebenarnya tinggal langsung PC nya dikonek ke device Modbus, sesuaikan setting Port dan alamat registernya.
Namun pada saat pengetesan saya menggunakan dua software ini: ModRS_Sim dan VSPE.
Penjelasannya sudah dijelaskan di artikel sebelumnya, namun sekilas saya gambarkan sebagai berikut:

VSPE
Virtual Serial Port Emulator, aplikasi ini berfungsi untuk membuat virtual serial port. Kita akan membuat 2 buah serial port yang secara virtual terhubung (Pair). Ini adalah tampilan dari aplikasi VSPE:

dan ini adalah koneksi Pair nya:

ModRS_Sim
Ini adalah tampilan aplikasi ModRS_Sim. Pilih protokolnya Serial.

Berikut setting portnya:

Ini adalah fitur ModRS_Sim untuk animasi/simulasi pertambahan nilai di register:


 Jadi seperti ini prosedurnya:
> buka aplikasi VSPE, buat koneksi Pair. pada contoh diatas port Com2 dan Com3
> buka aplikasi ModRS_sim, setting protokol ke Serial, setting Baud rate, parity, dll. pilih port Com2.
> buka aplikasi Modbus Osiloskop, buat file baru, buka tab Setting, Edit. lalu pilih port Com3, setting baudrate, parity sesuai dengan settingan di ModRS_sim. Tentukan alamat Register 1 sampai 3.
> dari aplikasi Modbus Osiloskop, jalankan dengan klik menu Action > Start.
> dari aplikasi ModRS_sim, tulislah nilai tertentu pada register yang sudah ditentukan, bedakan nilainya agar terlihat beda pada grafik, misal 10,20,30.
> kemudian dari aplikasi ModRS_sim, buka fitur Animation, laukakn penambahan 10 nilai setiap 1 detik, lihatlah ke grafik Osiloskop, setelah nilai di register lebih dari 100 maka ubah pertambahannya menjadi -10 agar kurva di grafik Modbus Osiloskop terlihat seperti gelombang sinus.

Demikian penjelasan kami.
Alikasi EXE Modbus Osiloskop silahkan download disini: https://goo.gl/3SYIhC
note: rename ekstensi file ke .zip

Untuk yang ingin membeli source code projek VB nya, silahkan hubungi kami via email.
Terima kasih.
[Continue reading...]

Sunday 29 January 2017

My OPC Client v6 - Export & Import

- 23 komentar
Here is a screenshot of the latest version of My OPC Client (v6) ..



The additions:
+ Filter browsed items
+ Export Monitoring items to Text file
+ Import Monitoring items from Text file

Please download the project here
*rename the file extension to .Zip

for previous version of My OP Client, please read here:
My OPC Client v5 - Read & Write XML
My OPC Client

Thank you..
[Continue reading...]

Sunday 1 January 2017

Selamat Tahun Baru 2017

- 1 komentar
Halo semuanya..

Selamat tahun baru 2017.
Mohon maaf kami lama tidak membuat artikel lagi di blog ini. Beberapa bulan terakhir kami sibuk mengerjakan pekerjaan utama kami.. hehe..
Insya Allah, ke depannya kami usahakan untuk lebih sering lagi mem-posting artikel di sini.
Beberapa artikel yang ditulis tahun-tahun lalu semoga terus bermanfaat pagi pembaca/pengunjung blog ini. Ada banyak komentar dan pertanyaan yang masuk baik melalui blog maupun email, kami sampaikan terima kasih, dan mohon maaf jika semua pertanyaannya tidak bisa kami jawab/bantu dengan maksimal.
Ada juga beberapa rekan yang meminta dibuatkan aplikasi custom, kami sampaikan terima kasih, semoga aplikasi yang kami buat bisa memberi manfaat yang maksimal.
Kami terus mengharapkan dukungan dari pembaca/pengunjung blog ini, silahkan kirim masukan, saran, atau pertanyaan kepada kami, akan kami terima dengan senang hati.

Kami cukupkan untuk kali ini. Tunggu artikel selanjutnya ya..
Salam..
[Continue reading...]
 
Copyright © . HadiSCADA - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger