Cookie
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 Data Scanner - Extended Guide

Olga Weis Olga Weis

Modbus should be your top choice if you're looking for a reliable communication protocol for industrial networks. In this article, we'll explain why. Additionally, we'll introduce you to the Modbus Scanner software, which provides a simple and convenient way to retrieve coils, inputs, holding registers, and input registers from Modbus-enabled devices.

Contents:

  1. Modbus protocol Scanner software
    1.1. How to scan Modbus data
    1.2.Key features of the serial port scanner app
  2. How to provide communications on industrial networks
  3. Modbus solution
    3.1.Modbus ASCII and Modbus RTU modes
  4. Modbus usage fields

CAS Modbus Scanner - 100% free option

The CAS Modbus Scanner is a free and user-friendly tool for retrieving and analyzing data from Modbus-enabled devices. The app is being recommended by Modbus organization members and is listed on the Microsoft store. It supports reading coil status (0xxxx), input status (2xxxx), input registers (3xxxx), and holding registers (4xxxx). Retrieved data can be viewed in a variety of formats, including Binary, HEX, Uint16, Int16, Uint32, Int32, and Float32. The app also lets users discover unknown Modbus devices on their network by automatically testing all addresses and configurations. It supports RS232, RS485, and TCP protocols, works seamlessly with hundreds of third-party Modbus devices, allows multiple simultaneous connections, and does not require registration or payment.

Pros

  • Flexible data viewing options in various formats.
  • Simplifies device discovery on networks.
  • Wide compatibility with third-party Modbus devices and communication protocols.
  • Completely free and easy to use.

Cons

  • Limited to Modbus protocols without support for other industrial communication standards.
  • Network discovery can be time-consuming for large setups.
  • Offers only basic functionality without advanced diagnostic tools.

This app is ideal for quick, efficient Modbus data retrieval and device discovery, but may not meet the needs of users requiring advanced features.

Serial Port Monitor - Simple Modbus Scanner software

Serial Port Monitor is a professional scanner of Modbus RTU and ASCII protocols. The software scans Modbus protocols and allows recording and analyzing them at your convenience.
Try Serial Port Monitor
14-day free trial

If you work with Modbus protocols and have an instrument or device that you can connect to your PC's COM port, chances are you may need to collect the serial data you receive for further analysis. Serial Port Monitor (aka Modbus Scanner) by Electronic Team is a universal professional utility that can easily help you accommodate almost any serial instrument with an RS232 port. This dedicated software is an optimal way to interpret or parse the messages received from or sent by your equipment.

When a device sends a message it usually contains all sorts of extra characters and codes.

Note: Serial Port Monitor works as a ModbusScanner and extracts the relevant data from each message. The app is designed to decode Modbus ASCII and Modbus RTU data received and sent through the system’s COM ports.

The program allows displaying the incoming and outgoing serial messages in the most convenient and readable format. In addition, the software comes with an advanced built-in search option and unique stream filtering tools with presets.

Here’s what our customer says:

“I used this software and found it to be incredibly user-friendly. It met all my expectations. As an electronics engineer, I used the software to analyze and communicate with my domestic devices, such as my VMC. I am planning to create a display and control module using this application. Additionally, I used it at work on industrial equipment. As a maintenance technician for radioactivity detection and monitoring equipment in nuclear power plants developed by the MIRION company, we use a Serial Port Monitor to scan Modbus RTU data.”
— AMBROSINI Frédéric

How to scan Modbus data:

Here’s how you can start a monitoring session and sniff data using the simple Modbus RTU and ASCII scanner software (Serial Port Monitor is the best option):
1
Start Serial Port Monitor on your computer.
2
Select “Session -> New session” on the main menu.
 New session
3
Then you’ll see the “New monitoring session” window. In this window, you can choose the visualizers that will display the serial data throughout your monitoring session.
 New monitoring session
4
Select the “Modbus view” to see the received and sent Modbus data (RTU and ASCII) right on the screen.
 Modbus view
5
Then, you go to the capture options: select which events to capture – Create/Close, Read/Write, Device Control.
6
Finally, click “Start monitoring” to activate a new monitoring session. That’s it!
7
Once you started the monitoring session with the Modbus view, you can set the required configuration in the viewer’s preferences.
8
To do this, you should go to “Session -> Preferences”;
 Table view

Choose the color for date time, header, structure, details, checksum, and errors. Then, select whether to scan Modbus data as Modbus RTU or Modbus ASCII.

Key features of Serial Port Monitor


Serial Port Monitor works as a Modbus ASCII and RTU Scanner and has proved to be an efficient tool for tracking down possible problems during the development of serial applications and drivers, testing and optimizing serial devices, etc.

Serial Port Monitor offers a host of advanced features, including:

✅ The ability to start reading a COM port that is already in use by another program. All data received by the sniffer interface is shown in real time so that a programmer can identify any possible issues.

✅ The ability to monitor multiple RS232, RS422, and RS485 ports simultaneously. If you need to analyze the activity of several Modbus ports within one session, you can easily do this with the Modbus message parser app. Data flowing in and out of the port is conveniently recorded in a single log using the first-in-first-out method.

✅ Support for several data viewing modes: table, terminal, line, dump, and Modbus visualizers. You can use all or several of them at a time. More than that, various filters offered by this utility will also serve for precise monitoring.

✅ Emulation of the data transfer to a serial device to see the exact reaction of the device to specific commands.

How to provide communications within industrial networks


As a result of constant modernization of production, today more and more industrial automation systems are based on distribution networks working over flexible data transfer protocols.

There’s a wide variety of interfaces and data transfer protocols that provide communications within industrial networks. These include Modbus, Ethernet, CAN, HART, PROFIBUS, etc. They allow data transfer between sensors, controllers, and actuators; calibration of sensors; power supply to sensors and actuators; communication between the lower and upper levels of the process control systems, and more.

The data transfer protocols are usually developed according to the requirements of a particular production and technical systems and provide a reliable connection and high accuracy of data transfer between different devices. Along with the reliability of operation in harsh conditions, ACS TP systems often require high functional capabilities, flexibility in construction, ease of integration and maintenance, and compliance with industry standards.

Modbus solution


Modbus protocol is widely used as a communication channel between automation elements in industrial data networks. There are three main implementations of the Modbus protocol. Two of them are designed for serial data communication over both copper EIA/TIA-232-E (RS-232), EIA-422, EIA/TIA-485-A (RS-485), and optical (and radio) lines: Modbus RTU and Modbus ASCII. And one of them is for data transmission across Ethernet networks: Modbus TCP.

Modbus solution

Modbus ASCII and Modbus RTU


The difference between Modbus ASCII and Modbus RTU protocols lies in the way they encode characters. In the ASCII mode, the data is encoded using an ASCII table where two bytes of data correspond to each character. In the RTU mode, the data is transmitted in the form of 8-bit binary symbols, which provides a higher data rate. With ASCII there can be a delay of up to 1 second, unlike RTU, where messages must be continuous. Also, ASCII mode has a simplified system of data decoding and management.

Modbus ASCII and Modbus RTU

Modbus protocols (Modbus ASCII, Modbus RTU, and Modbus TCP) use one application protocol to ensure their compatibility. The maximum number of nodes in the Modbus network is 31. The length of communication lines and the data transfer rate depend on the physical implementation of the interface. All elements of the Modbus network interact using a client-server model based on transactions consisting of a request and a response.

Where Modbus is used


Areas of Modbus industrial application: communication of sensors and actuators with the controller, communication of controllers and control computers, communication with sensors, controllers, and corporate networks, connections in SCADA systems, etc.

The simplicity of implementing Modbus protocols has led to its wide application in industrial systems and not only. Today the equipment of almost all manufacturers comes with support for Modbus protocols.

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