Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Modbus protocol software. Monitor, split and emulate Modbus data

Olga Weis Olga Weis

What is Modbus? Simply put, it is a method used to transmit serial information between electronic devices. Modbus is an open protocol that is free to use for commercial applications. It was developed by Modicon to control their programmable logic controllers (PLCs). The protocol is based on master-slave architecture.

Modbus software

In Modbus communication, the master broadcasts requests to the slave devices which return a response. Slave devices each have a distinct identifying address. The master can send messages and requests to individual slaves or to all of them simultaneously. When a response is required, the message is usually sent to a specific slave device. The slave address is the first byte in a request so the slaves know whether to listen or ignore the message.

Many industries use the Modbus protocol to establish serial communication between devices. It supports the TCP/IP and RS232/RS433/RS485 protocols. Also supported but less often seen is Modbus over UDP.

Modbus monitoring software

The serial implementations of Modbus are the ones most used in industry. There are two different variations of serial Modbus:

Modbus ASCII - uses ASCII characters for more human-readable communication. Checksums are derived using a longitudinal redundancy check (LRC). Messages begin with a colon (“:") and end with a newline character (CR/LF).

Modbus RTU is the variation most often employed. It presents data in a compact, binary format. A message is comprised of consecutive bytes with no spaces between them. Error checking is performed by appending a cyclic redundancy check (CRC) checksum to commands. Modbus RTU software identifies the end of a message by a 3.5 character space that acts as a delimiter.

If you are a software developer working with either Modbus ASCII or RTU, you could greatly benefit by using professional-grade Modbus software that can help you monitor and analyze data sent with the protocol.

Serial Port Monitor by Electronic Team, Inc. analyzes and monitors both Modbus RTU and ASCII messages. It features a user-friendly interface and flexible filtering options that let you perform detailed analysis on Modbus communication.
Serial Port Monitor logo

Serial Port Monitor

Log and analyze serial port activity
4.8 Rank based on 345+ users, Reviews(345)
Download 14-day fully-functional trial period
Serial Port Monitor

Modbus Protocol Analyzer is a Modbus utility that can be instrumental when troubleshooting issues with driver or application development. It can also be used for testing and optimization efforts in a Modbus network.

This professional Modbus monitoring software enables you to:

  • View monitored data in terminal, line, table or dump view for easier analysis. Filters can be used to limit the data and views can be employed singly or all at once for monitoring flexibility.
  • Multiple serial ports can be observed simultaneously in a single monitoring session. Data is captured on a first-in-first-out basis, making it easier to pinpoint serial communication issues.
  • Emulate serial data transfer to compare how a device or application responds. This feature is great for troubleshooting.
  • Serial ports that are in use by another program can be monitored immediately with no impact to the first application. Real-time data display facilitates the identification and monitoring of any problems.

Modbus splitter software

A typical Modbus implementation is made up of a single controller or master and multiple sensors or slaves. They communicate with each other through a serial interface which is controlled by specialized serial software. Sometimes, several applications may need access to the port simultaneously. In order to accomplish this, you need to use Modbus splitter software.

VSPD logo

Virtual Serial Port Driver

Requirements: Windows 7/8/8.1/10/11 (32/64-bit), Windows Server 2012/2016/2019/2022, Windows on ARM. 6.55MB free space. Version 11.0.1047. (4 Apr, 2023). 5 Rank based on 367+ users, Reviews(367)
Category: Communication Application
Virtual Serial Port Driver PRO is an advanced all-in-one utility that can be used to create and manage real and virtual RS485 port bundles.
Virtual Serial Port Driver PRO

Virtual COM Port Driver Pro by Electronic Team is an excellent solution for splitting Modbus data.

  • The application splits serial port traffic by duplicating data received by a COM port and forwarding it to an unlimited number of virtual or real serial interfaces.
  • Virtual COM Port Driver Pro allows duplication of data transmitted to a serial port so you can have multiple applications access it at the same time
  • Virtual COM Port Driver Pro enables the creation of an unlimited number of virtual RS232/RS422/RS485 ports as your system needs. This allows you to split Modbus traffic by creating virtual copies of a Modbus master’s COM port and using them to transmit data to the connected applications.

Share Modbus over Ethernet

The ability to share Modbus communication over Ethernet is another valuable feature of Serial to Ethernet Connector. It allows remote users to connect to a local Modbus device over an IP-based network.

Sec logo

Serial to Ethernet Connector

Requirements: Windows (32-bit and 64-bit): 2008 R2 SP1/7 SP1/8/10/11; Windows Server 2012/2016/2019/2022; Windows 10/11 on ARM. 5.32MB free space. Version 9.0.1253. (12 Apr, 2023). 4.9 Rank based on 243+ users, Reviews(243)
Category: Communication Application
This communication application enables Modbus data to be shared with multiple network-attached users over TCP to UDP. There are no distance limitations enforced so you can access the data from any network-connected machine.
Serial to Ethernet Connector
  • The Modbus over IP application can be run as a background service. This fact enables you to close the application when you are not actively using it.
  • You can access up to 500 Modbus devices remotely at one time with this software tool.
  • You can back up the app’s configuration and easily move it to another computer to save yourself time and extra work.
  • There are Windows and Linux versions of Modbus to Ethernet Connector available. Please note that the Linux solution operates with a command-line interface.

Third-party utilities for Modbus protocol

QModMaster is a Qt-based app that simulates a master Modbus device. It’s a free tool that provides the user with a bus monitor with which to analyze traffic and a graphical user interface for ease of use.

SimplyModbusMaster - is an application that enables you to simulate a Modbus master using either the ASCII or RTU format. All information is displayed using a single window.

Simply Modbus Slave - Modbus slave software monitors master requests and can also be used in the RTU or ASCII Modbus formats. It uses one window for configuring and displaying settings. Another window is used for the data.

Modbus Poll is another application that is used to simulate a Modbus master device. It can be very helpful for developers working with Modbus slave devices. With this program, you can monitor multiple Modbus slaves or data areas at the same time. Testing is facilitated by creating and sending strings of test data in the app’s test center and reviewing the slave response in hex format.

small logo Serial Port Monitor
#1 at Communication Application
Serial Port Monitor
Log and analyze serial port activity
4.8 rank based on 345+ users
Get a download link for your desktop
Submit your email address to get a link for quick download on your desktop and get started!