Skip to main content

Modbus RTU Client Advance

Adalah projek VB yang dibuat untuk memudahkan programmer / engineer / developer yang lain dalam membuat aplikasi Modbus RTU client.
Dengan projek ini, pembuatan aplikasi SCADA/HMI berbasis Modbus RTU akan lebih mudah dibuat. Cukup dengan menambahkan Tag-tag dengan alamat registernya, dan membuat tampilan Screen yang fleksible sesuai kebutuhan, kemudian tinggal menjalankan Runtime.

Step by Step nya:

  1. - download projek VB. disini: https://goo.gl/8Tivz1
  2. - buka dengan Visual Studio (min 2010 express)
  3. - jalankan projek (Run)
  4. - buka tab Tag Management, edit setting Port
  5. - tambah tag2 yang akan dibaca dari device
  1. - coba aktifkan Runtime dg cara klik menu Runtime > Activate 
  2. - matikan program (Stop)
  3. - pada design FormMain, buka tab Screen
  4. - tambahkan beberapa objek yang diinginkan, bebas
  5. - untuk objek Textbox atau Label yang ingin diisi dg nilai dari Tag tertentu dari device, isi property Tag dengan nama Tag di Tag management
  6. - simpan design form, jalankan program dan Activate Runtime


 
Catatan :

ini contoh Textbox yang ingin diisi dg nilai dari register 40001, isi di property Tag nya. semudah itu caranya.

Design Screen nya bisa bebas se-bebas2nya.. bisa ditambah gambar apapun, text dan objek apapun.. yg akan dibaca oleh program hanya property Tag nya.
Dalam menambahkan Tag ada 2 pilihan tipe data, Decimal dan Float. utk tipe Decimal ada fitur Multiplier yaitu pengali, artinya nilai yang terbaca dari device akan dikalikan dg konstanta Multiplier ini.

textbox Multiplier akan muncul ketika memilih tipe data Decimal. tidak boleh kosong, setidaknya isi dengan angka 1.

Saat memilih tipe data Float atau Float Swap, akan muncul textbox Round Digit, ini untuk membatasi jumlah angka dibelakang koma.
Mengenai tipe data Float dan Float Swap, itu mesti dicoba baca ke device nya, mana yg cocok, karena tiap device ber-beda2 tipe float nya.

untuk indikator lampu LED nyala-mati bisa menggunakan objek Panel, lalu digambar Oval warna hijau, lalu di property Tag nya diisi: Visible=10001 misalnya.

Ada fitur Auto Activate dan Full Screen, jadi ketika Tag dan Screen sudah selesai dibuat, aplikasi akan langsung menjalankan Runtime ketika dibuka.

Kekurangan dari projek/aplikasi diatas diantaranya adalah, waktu pembacaan data Modbus akan semakin lambat ketika Tag yang dibuat semakin banyak. Ini dikarenakan, script pada aplikasi tersebut akan membaca register satu per satu ke Modbus Slave, jadi satu Tag masing2 akan dibaca sendiri2, tidak sekaligus.
Untuk kekurangan ini mungkin nanti kedepannya akan ada tambahan fitur untuk bisa membaca per-group register sehingga pembacaan bisa lebih cepat.


Demikian sharing kali ini, semoga bisa bermanfaat.. Terima kasih.http://news.chivindo.com/780/modbus-rtu-client-advance.html

Comments

Popular posts from this blog

SketchUp Pro 2020 v20.1.235 Full Version

BAGAS31 – SketchUp Pro 2020 v20.1.235 Full Version  merupakan software yang dirancang untuk membantu sobat membuat dan mengedit model 3D. Dengan desain tampilan yang ‘clean’ dan simple, menjadikan software ini mudah untuk digunakan. Software ini hadir dengan editor bawaan yang memungkinkan sobat mendesain objek 3D dari awal, Layout designer untuk menggabungkan model 3D serta Style Builder untuk menyesuaikan model dengan gaya yang berbeda. Software ini juga memiliki fitur untuk mengimpor data dari format lain, seperti 3DS, DWG, KMZ, JPG, PNG, PSD, TIF, TGA dan sebagainya. Tanpa berpanjang lebar, silakan download  Sketch Up Pro  versi terbaru 2020 v20.1.235 Full Version   melalui link yang disediakan. SketchUp Pro 2020 v20.1.235 Full Version Screenshots : Download : SketchUp Pro 2020 v20.1.235 Installer | Size: 128 MB [ FileUp ] | [ up4ever ] JAMU SketchUp Pro 2020 v20.1.235 Full Version | Size: 14.5 MB [ FileUp ] | [ ...

Assembly ducting

Kode Konversi Digital

Angka dikodekan dalam bentuk lain, mewakili atau menggunakannya sesuai kebutuhan. Misalnya, Angka ‘Sembilan’ dikodekan dalam simbol Desimal (9)d, dalam Natural-Binary (1001)b. Komputer Digital berurusan bilangan biner. Metode mengkonversi kode dari satu format ke  format  lain  ➤ Biner ke BCD  (Binary Coded Decimal)  ➤ BCD ke Seven Segmen                       ➤  BCD ke Grey Code                              ➤  Grey Code ke BCD                              ➤ BCD ke  Excess-3                                ➤  Excess-3  ke BCD                ...

Skematik dan PCB Layout Rangkaian Adaptor (Power Supply) AC to DC output 5 Volt

Software Proteus 8 Professional merupakan salah satu software elektronik yang digunakan untuk membantu para designer dalam merancang dan mensimulasikan suatu rangkaian elektronik. Software ini memiliki dua fungsi sekaligus dalam satu paket, yaitu sebagai software untuk menggambar skematik dan digunakan sebagai merancang gambar Printed Circuit Board (PCB). Pada tulisan kali ini saya akan memberikan sedikit tutorial cara membuat rangkaian Adaptor (Power Supply) AC to DC untuk keluaran tegangan 5 volt. Aplikasi yang akan digunakan disini adalah Proteus 8 Profesional. Alasan saya menggunakan aplikasi ini karena inilah salah satu aplikasi paling popular digunakan para desainer. Selain itu aplikasi ini juga mudah didapat dan kompatibel dengan banyak platform. Sedangkan alasan saya mengangkat tema ini karena ini juga salah satu tugas mata kuliah saya di semester 4, yaitu mata kuliah Elektronika Dasar. Di mata kuliah ini banyak dijelaskan bagaimana membuat rangkaian elektronika dan praktik pem...

TRAFO 1 Fasa

Definisi Transformator Transformator atau biasa dikenal dengan trafo berasal dari kata transformatie yang berarti perubahan. Transformator adalah suatu alat listrik yang dapat memindahkan dan mengubah energi listrik dari satu rangkaian listrik ke rangkaian listrik yang lain, melalui gandeng magnit berdasarkan pada prinsip elektromagnetik. Trafo satu fasa sama seperti trafo pada umumnya hanya penggunaannya untuk kapasitas kecil Kostruksi Transformator dan Bagian-Bagiannya Konstruksi trafo secara umum terdiri dari: 1. Inti yang terbuat dari lembaran-lembaran plat besi lunak atau baja silikon yang diklem jadi satu. 2. Belitan dibuat dari tembaga yang cara membelitkan pada inti dapat konsentris maupun spiral. 3. Sistem pendingan pada trafo-trafo dengan daya yang cukup besar. Jenis trafo berdasarkan letak kumparan 1. Core type (jenis inti) yakni kumparan mengelilingi inti. 2. Shell type (jenis cangkang) yakni inti mengelilingi belitan Rangkaian Magnetisasi Transformator Pada keadaan tanpa ...