HS ModBus Test is a free tool that is intended to read and write Modbus protocol. It is actually designed to support all RTU/Ascii communication mode standards and comes with two types of major components: the GUI section, which is designed in a way that minimizes the complexity of users and consists of a modern and intuitive layout; and the Modbus component, which allows to read and write coils, discrete inputs, holding registers and many more in most of the common Modbus subgroups.
HS ModBus Test GUI:
HS ModBus Test users will take advantage of a full-fledged GUI that shows the devices that are actually connected to the testboard. The dialogs are complemented with a status bar that keeps users informed at all times as to what they should do next.
HS ModBus Test Modbus Component:
HS ModBus Test’s Modbus component is in fact a software development kit for Modbus that allows users to read and write the common Modbus subgroups. The functionality is complemented with a nifty print-out that graphically depicts the data that was actually received by the testboard.
HS ModBus Test Notes:
HS ModBus Test is a free application, which means that it is of no charge at all. It has been specifically designed to be accessed from all computing devices that support the Microsoft Windows operating system. Users are recommended to consider installing a 64-bit version of the tool, as it will most likely to work better and provide smoother functionality when it comes to reading and writing data.
After the downloads and testing is completed, users are encouraged to recommend the tool to their friends and colleagues.
**Extra: Permissions Required Test
**As of the current version of AVS, Permissions Required Test is now supported for Mac OS, Windows 10 and Windows 8.1.
**Windows XP Support – Starting from Version 2.11.0, AVS includes functionality to check if the application has access to the test device or application for reading and writing the data.
This feature is provided to assist developers in providing software that can or cannot execute on their hardware.
Using this test, you can configure settings in the configuration manager to enable/disable the test.
Settings for this test are located on the Hardware Test > Permissions Required > Items folder.
Available items will be defined on the Test Settings page.
The settings are saved on the configuration manager and are available to be reapplied.
HS ModBus Test is the most advanced web-based tool for communication with the Modbus protocol. It is characterized by its ease of use, speed of operation and its continued provision of regular updates. HS ModBus Test allows you to test Modbus, RTU, ASCII, COM and TCP/IP ports. In addition, this tool allows you to send and receive Modbus messages, while you can manage connected devices in case of their turn-on and turn-off status. Your devices are also activated and deactivated according to the port status.
This product can be used individually without any need for installation and with very simple user-friendly options. It is also very easy to use. When using the trial version of the product, your own personal data will not be saved in the database of our hosting server.
Thus, all the data that you enter will be temporary and will be discarded the next time you download the trial version of the tool. Thus, if the data that you enter is important, you may want to take note of it and use it while you continue testing the product so you can modify it later.
The data of a Modbus device is saved in a CSV format. Data that cannot be saved to the CSV format, such as data that is initially recorded as text, will be saved as a binary file.
Moreover, HS ModBus Test allows you to choose the communication type that you want to use, and you can also change the port that you want to test.
In addition, the Modbus protocol is characterized by its robustness and versatility. It is a very suitable communication protocol for today’s users. This tool offers users fast and secure communication with a protocol that is almost always used and in the business world, it is usually considered to be very reliable.
Thanks to Modbus, users can quickly and easily test RTU, ASCII, Modbus, TCP and COM ports that are connected to their PC at any time.
HS ModBus Test is a very powerful and specialized product that covers almost all aspects of the Modbus protocol and can be fully customized.
The amount of settings of HS ModBus Test is huge. That is why we feel like they are lacking. Therefore, we decided to develop a separate product with all the settings and functionalities that users need to ensure that they will be able to test the Modbus protocol in a safe and fruitful way.
HS Modbus Test is a program that was developed with the goal of:
Showing the port status
HS ModBus Test is a software that enables users to connect using either the RTU or the ASCII protocols with discrete input or output units and to read and write coils, registers, inputs, and outputs.
HS ModBus Test is compatible with Windows 98/XP/Vista/7/8 and Mac OS 10.4-10.12.
HS ModBus Test interfaces with the RTU and ASCII protocols, and it supports Windows Services that are embedded within the RS232/485/… communication ports.
HS ModBus Test can be used to perform simple communications with devices that support Modbus and are connected through the RS232/485/… ports.
Users are advised to take note of the caveats related to the ASCII protocol, as it is considered less secure than the RTU protocol, therefore it is best used when trying to connect to devices that do not support RTU. Furthermore, if dealing with networks that do not offer RTU messaging, and the characters cannot be transmitted as continuous streams to the slave devices, the ASCII format is also preferred.
Lastly, HS ModBus Test’s TCP protocol is in fact a TCP/IP variant, which covers the use of Modbus messaging in both Intranet and Internet environments.
HS ModBus Test Interface:
HS ModBus Test has two interfaces: the RTU and ASCII.
The RTU interface is the standard one, which is in fact a TCP/IP variant.
This interface communicates using the data units called messages and the Stop bit.
The RTU interface works with the RTU protocol and was written to work with every RTU-compatible device, and it functions with any MS Windows Service that uses a RS232/485 port.
The ASCII interface is the standard one, which is in fact a TCP/IP variant.
This interface communicates using the ASCII protocol and was written to work with every ASCII-compatible device.
Both interfaces have a dedicated GUI that allows users to configure their own Modbus and TCP/IP addresses when working with the RTU and ASCII protocols, respectively.
The Modbus Protocol:
Since it was developed in the 1970s, the Modbus protocol has the distinction of being the most widely used in the world.
In order to become familiar with Modbus and to understand its variants and limitations, it is important to know what the original protocol is.
The Modbus protocol is based on a principle called Asynchronous Bus, and it was developed by the Würzburg
Out of the box, HS ModBus Test is a tool that comes with integrated features for verifying or troubleshooting Modbus communication as well as other related issues involved with PCL, COM, and TCP/IP protocols, and it is, not to mention that, in its first version, only works with ASCII communication protocols, though a free version is available for testing your target device using RTU.
The main part in this application’s icon is the text that says “Testing the Modbus Communication between the Device that you are connecting to and the MS-DOS”; the rest of the icon is comprised of the Modbus symbols.
The application’s interface is divided into 3 sections: Data & Messages, Server, and Settings.
On the left side, users will see the “Data & Messages” section, which will offer information, instructions, and a scenario to enter in order to test the communication between the Modbus devices; on the right side, the interface section is where the users can access the settings and a tutorial.
Upon opening the application, users are presented with the introduction that mentions the necessity of Modbus communication verification; the first question is for the users to indicate if they want to verify RTU or ASCII protocols; users will also be asked to specify if they want to access the server and the target device (also with the option to choose a configuration file).
After clicking the select file option, the users will be presented with a list of available file formats (they are modbus01.ini, modbus02.ini, modbus05.ini, and modbus06.ini).
When selecting the configuration file, users will be invited to look for the lines that mention the target devices, port numbers, and the names of the sensor/device (and its PCB series if applicable) that users want to access.
Following are the instructions that users will receive:
Select the command to verify or debug communication with the Modbus device
Steps to Verify Communication with the Modbus Device
This is a step-by-step guide to verify and debug communication with the Modbus device in your PC.
1. Choose a modbus01.ini or modbus02.ini.
2. Choose the button to open the data or ASCII format.
3. Choose the Modbus protocol from RTU or ASCII.
4. Choose the RTU or ASCII for the communication.
5. Choose the port of the target device (in
Windows 7 Operating System or Above
CPU: Core 2 Duo or higher
Memory: 4 GB RAM (12 GB recommended)
DirectX: Version 9.0c or higher
OpenGL: Version 3.0 or higher
Sound: DirectX 9.0c Compatible
Hard Drive: 2 GB available space
For more information, please visit the Microsoft website here.
For the best experience, please use a 64-bit operating system and update to a newer version of Windows.