QModMaster adalah software Modbus Master (RTU/TCP) buatan elbar yang dapat Anda download baik aplikasi maupun kode programnya karena QModMaster merupakan proyek open source. QModbusMaster menggunakan library libmodbus untuk pemrograman komunikasi menggunakan protokol Modbus dan menggunakan Library Qt untuk pemrograman GUI. QModMaster dibuat menggunakan bahasa C/C++.
Untuk mencoba software QModbusMaster, kita memerlukan sebuah device yang berfungsi sebagai Modbus Slave. Dalam eksperimen ini, saya menggunakan program dan rangkaian Arduino UNO dengan 2 buah rangkaian LED seperti pada tulisan saya sebelumnya.
Baca: Mengontrol LED Pada Board Arduino Secara Remote Melalui Komputer Menggunakan Protokol Modbus

Jika pada tulisan sebelumnya saya menggunakan program Modbus Master yang saya buat sendiri untuk mengontrol LED pada Arduino UNO, maka pada eksperimen ini saya menggunakan software QModbusMaster.
QModbusMaster bisa di download melalui website proyeknya di SourceForge dengan link sebagai berikut:
https://sourceforge.net/projects/qmodmaster/
Program QModMaster merupakan salah satu program Modbus Master gratis terbaik dan sangat cocok digunakan untuk menguji piranti Modbus Slave yang kita buat.
QModMaster mendukung mode RTU (Serial) dan TCP (Ethernet) dan mendukung berbagai fungsi seperti:
- Read Coils (0x01)
- Read Discrete Inputs (0x02)
- Read Holding Registers (0x03)
- Read Input Registers (0x04)
- Write Single Coil (0x05)
- Write Single Register (0x06)
- Write Multiple Coils (0x0f)
- Write Multiple Registers (0x10)
Jadi sangat kami rekomendasikan bagi Anda untuk mengunduh QModMaster karena gratis dan mantap.
Mengontrol COIL Pada Modbus Slave (Arduino)
Seperti yang telah saya sampaikan di atas bahwa pada eksperimen ini, Modbus Slave (Server) yang saya gunakan adalah Arduino UNO dengan rangkaian dan program yang sama seperti pada tulisan sebelumnya. Dan, sebagai Modbus Master saya menggunakan program QModMaster.
Screenshot berikut ini menunjukkan tampilan dari program QModMaster.

Seperti diperlihatkan pada screenshot di atas ini, QModMaster bisa mengontrol beberapa COIL sekaligus menggunakan fungsi Write Multiple Coils atau fungsi 15 (0x0f).
QModMaster tentunya juga bisa mengontrol Single Coil seperti yang ditunjukkan oleh screenshot berikut ini.

Lumayan banget, kan? Dan tentunya, selain fungsi Write Coil, kita bisa bereksperimen dengan fungsi-fungsi lainnya.
Pantau terus blog kami untuk update selanjutnya seputar Modbus.
Hubungi Kami
Kami menyediakan layanan pembuatan Embedded System, Software Aplikasi Mini dan Panel Kontrol Industri. Silakan menghubungi kami melalui Whatsapp 0882-3560-7047.