Skip to main content
Cabitek
What Is Modbus RTU? Why Is Modbus RTU Widely Applied Today?
CHƯA PHÂN LOẠI

What Is Modbus RTU? Why Is Modbus RTU Widely Applied Today?

Modbus RTU (Remote Terminal Unit) is one of the most popular variants of the Modbus protocol. This variant uses a serial physical transmission medium, typically the RS232 or RS485 standard. In the OSI reference model, Modbus operates at the Application layer (layer 7), providing continuous, reliable communication between devices connected to the same network. The […]

Phạm Trung Đức

By Phạm Trung Đức

8 min read

Modbus RTU (Remote Terminal Unit) is one of the most popular variants of the Modbus protocol. This variant uses a serial physical transmission medium, typically the RS232 or RS485 standard. In the OSI reference model, Modbus operates at the Application layer (layer 7), providing continuous, reliable communication between devices connected to the same network.

The article below from Cabitek will help you thoroughly understand what a Modbus RTU signal is, its outstanding technical specifications, and the reasons why it has become an indispensable standard in modern factories and management systems.

What Is a Modbus RTU Signal?

What Is a Modbus RTU Signal?
What Is a Modbus RTU Signal?

Modbus is an open industrial communication protocol designed to transmit information between electronic devices. In the OSI reference model, Modbus operates at the Application layer (layer 7), providing continuous, reliable communication between devices connected to the same network.

Modbus RTU (Remote Terminal Unit) is one of the most popular variants of the Modbus protocol. This variant uses a serial physical transmission medium, typically the RS232 or RS485 standard. Data in the RTU standard is encoded in binary format, enabling rapid transmission speeds and optimizing bandwidth compared to other encoding methods.

This protocol operates based on the Master – Slave model. In this model, the Master device (typically a PLC controller, HMI screen, or industrial PC) actively sends query frames. The Slave devices (such as measurement sensors, signal converters, and inverters) listen and only respond when they receive a query from the Master containing their specific identification address. This query-response method prevents signal collisions across the network, ensuring maximum stability.

Standard Modbus RTU Message Frame Structure

Standard Modbus RTU Message Frame Structure
Standard Modbus RTU Message Frame Structure

The stability and accuracy of Modbus RTU come from its strictly organized data encapsulation structure. A standard query and response message frame typically includes the following basic components:

  • Address Byte: Consists of 1 byte of data used to identify which Slave device on the network will receive the command. The Slave address is defined from 0 to 247 (extended up to 254). When the Master sends a frame, only the Slave device with the matching address processes the request.
  • Function Code: Consists of 1 byte specified by the Master device to instruct the Slave on what action to execute. Common function codes include: Code 01 (read bit-level stored data), Code 03 (read holding registers/byte-level data), Code 05 (write a single bit to Slave), and Code 15 (write multiple bits).
  • Data Bytes: Variable length of n bytes, containing the payload exchanged between Master and Slave. When reading data, the Master sends the starting address and the number of points to read, and the Slave responds with the exact data bytes. When writing data, the Master sends the configuration payload for the Slave device to store.
  • CRC Bytes (Cyclic Redundancy Check): Consists of 2 bytes located at the end of the frame, serving as a transmission error check. The 16-bit CRC calculation ensures that if electromagnetic interference corrupts the data over the line, the receiving device immediately detects and discards the invalid frame, safeguarding system integrity.

Data Memory Map in Modbus RTU

Data Memory Map in Modbus RTU
Data Memory Map in Modbus RTU

To facilitate data access and control, the Modbus protocol divides data into four distinct categories with standardized starting address ranges:

  • Modbus Coils (Starting address 00001): Stores binary bit values (0 or 1) with both read and write permissions. Commonly used for digital outputs and status flags.
  • Digital Inputs (Starting address 10001): Stores binary input signals. This data is read-only, typically gathered from switches, pushbuttons, or proximity sensors.
  • Analog Inputs (Starting address 30001): Stores digitized continuous analog input values. This data is read-only and displays environmental measurements such as temperature, pressure, and humidity.
  • Modbus Registers (Starting address 40001): Also known as Holding Registers, storing analog variable values. Users can read and write these registers to configure operating parameters for machinery.

To gain a deeper understanding of Modbus RTU signals, we need to clearly distinguish between physical layer standards and different protocol variants.

Distinguishing Physical Standards: RS232 vs. RS485

Distinguishing Physical Standards: RS232 vs. RS485
Distinguishing Physical Standards: RS232 vs. RS485

Although Modbus RTU can run on both physical platforms, RS232 and RS485 differ fundamentally in their mechanical structure, transmission methods, and application scope.

  • RS232 Standard: Uses a minimum of three wiring connections: transmit pin Tx, receive pin Rx, and ground GND. Logic states depend on the voltage difference between Tx/Rx and the GND line. This single-ended design makes the signal susceptible to line attenuation and electromagnetic interference (EMI) over long distances. Consequently, RS232 only supports short-distance communication and point-to-point connections (strictly between two devices).
  • RS485 Standard: Designed with superior performance, RS485 transmits data via a two-wire differential line labeled A and B. RS485 determines logic states 0 and 1 based on the differential voltage between lines A and B rather than referencing ground. This differential signaling method provides exceptional noise immunity. Over long distances, any voltage drop affects both lines equally, preserving the relative voltage difference. As a result, RS485 can transmit signals over thousands of meters, support high baud rates, and enable multi-drop multidrop networking connecting dozens of Slave devices on a single twisted pair.

Difference Between Modbus RTU and Modbus TCP

Difference Between Modbus RTU and Modbus TCP
Difference Between Modbus RTU and Modbus TCP

In industrial ecosystems, both protocols are widely encountered. The key difference lies in the underlying network infrastructure:

  • Modbus RTU: Operates on serial physical ports such as RS232 or RS485. Ideal for direct field-level control in manufacturing facilities.
  • Modbus TCP (Modbus TCP/IP, Modbus Ethernet): Runs on physical Ethernet cabling via RJ45 ports. Modbus data packets are encapsulated within the TCP/IP stack, enabling large volumes of data transmission over local networks or the internet for high-level supervisory systems and cloud platforms.

Difference Between Modbus RTU and Modbus ASCII

Difference Between Modbus RTU and Modbus ASCII
Difference Between Modbus RTU and Modbus ASCII

Although both are serial transmission modes, they utilize distinct message encoding schemes and cannot communicate directly on the same line:

  • Modbus ASCII: Characters are encoded using standard ASCII characters (0–9 and A–F). The advantage is that engineers can read and decode messages directly with serial monitoring tools. It uses LRC (Longitudinal Redundancy Check) for error checking.
  • Modbus RTU: Data is packaged in native binary format. While not human-readable directly, it enables high-speed processing and compact packet sizes. It uses 16-bit CRC error checking and defines a silent interval of 3.5 character times as frame start and end delimiters.

Solution for Converting 4-20mA Analog Signals to Modbus RTU

In existing industrial facilities, many measurement instruments and legacy sensors still utilize 4-20mA or 0-10V analog signals. The primary drawback of analog signaling is that each individual device requires a dedicated pair of wires routed directly back to the central controller.

To eliminate massive cabling costs and simplify expansion, engineers deploy signal conversion modules. Multi-channel analog input modules (such as 4-channel or 8-channel 4-20mA/0-10V converters) digitize all incoming analog values, aggregate the data, and transmit it back to the controller over a single RS485 twisted-pair cable running Modbus RTU.

For advanced architectures, this RS485 bus can connect to a Modbus Gateway to convert serial signals into standard Ethernet frames (RJ45). Through this gateway, field analog data is integrated into local LANs or enterprise networks. Workstations and PLCs can act as simultaneous Masters to poll field data, delivering cost-effective remote monitoring.

Why Is Modbus RTU Widely Applied Today?

Why Is Modbus RTU Widely Applied Today?
Why Is Modbus RTU Widely Applied Today?

Despite being developed decades ago, Modbus RTU remains an industry standard in automation due to several key factors:

  • Open Standard and Royalty-Free: Unlike proprietary protocols, Modbus is fully open. Any manufacturer can integrate Modbus into their hardware without paying licensing fees, creating a massive worldwide ecosystem of interoperable devices.
  • Robust Stability and Reliability: Reliable, uninterrupted operation in harsh industrial environments is its greatest asset. The strict Master-Slave mechanism eliminates network contention, while the RS485 physical layer delivers high noise immunity for secure data exchange.
  • Simplicity in Programming and Maintenance: Requiring no complex configuration tools or expensive software, engineers can master and commission Modbus RTU networks quickly. The transparent data framing simplifies troubleshooting and diagnostics.
  • Optimized Cabling and Installation Costs: Multi-drop topology allows dozens of sensors, meters, and variable frequency drives (VFDs) to share a single daisy-chained cable back to the control room. This drastically lowers conduit, cabling, and labor costs.

Practical Applications of Modbus RTU Networks

Practical Applications of Modbus RTU Networks
Practical Applications of Modbus RTU Networks

Thanks to its technical strengths, Modbus RTU is utilized across critical technology sectors:

  • Building Management Systems (BMS): Used to monitor and manage energy meters, HVAC equipment, elevators, and lighting across high-rise facilities.
  • Factory Automation: Synchronizes and aggregates data from motor inverters (VFDs), power analyzers, digital counters, and temperature controllers back to central SCADA systems.
  • Environmental Monitoring and Water Treatment: Deployed at pumping stations, wastewater plants, and remote outposts to transmit water quality metrics, flow rates, and pressure readings for centralized logging.
  • Smart Agriculture: Soil moisture probes and ambient weather sensors in commercial farms are daisy-chained via RS485 to feed data into centralized Modbus monitoring displays.

Industrial Modbus RTU Equipment Categories

Building a comprehensive architecture requires standard industrial-grade hardware. Key categories supporting Modbus communication include:

  • PLC Controllers and HMI Screens: Serve as Master devices to coordinate polling routines, collect data, and visualize field operations.
  • Analog-to-Modbus Converters: Essential devices that aggregate isolated 4-20mA sensor signals into a single serial communication stream.
  • Modbus Gateways: Serve as protocol translators converting serial Modbus RTU into Ethernet-based Modbus TCP/IP, bridging field devices with Industrial IoT (IIoT) platforms.
  • Industrial Sensors with Integrated RS485: Includes water quality analyzers, weather instruments, and emission gas detectors with native RS485 Modbus RTU interfaces, eliminating the need for intermediate converters.

Conclusion

Understanding what a Modbus RTU signal is and mastering the operating principles of RS485 and RS232 physical standards is essential for deploying successful automation projects. With proven stability, simple implementation, low installation overhead, and universal hardware compatibility, Modbus RTU retains its position as one of the most widely deployed industrial communication protocols worldwide.

Phạm Trung Đức

Written by

Phạm Trung Đức