Online Modbus Frame Decoder | Modbus RTU Frame Decoder Online | Modbus Tools
Online Modbus frame decoder and Modbus RTU frame decoder with three core functions: command generation, response data generation, and data parsing. Professional Modbus tools supporting multiple data types (UINT16/INT16/UINT32/INT32/FLOAT32) and byte orders (ABCD/DCBA/BADC/CDAB).
Modbus RTU Request Command Generator
Modbus RTU Response Generator
Data Type
Byte Order
Value(Decimal Value)
Modbus RTU Message Parser
Parse Rules Configuration
Start Position
Data Type
Raw Data
Byte Order
Ordered Data
Parse Result
Actions
No parsing rules configured. Please add rules to start parsing.
Modbus CRC 16 Checksum Calculator
User Guide
Function Overview
Modbus RTU Tool is an integrated Modbus RTU protocol tool that provides three core functions: command generation, response data generation, and data parsing. It helps users quickly generate standard Modbus RTU commands, simulate slave response data, and parse actual communication data.
Main Features:
- Command Generation: Supports common function codes, can quickly generate standard Modbus commands
- Response Data Generation: Supports simulating slave response data for testing and verification
- Data Parsing: Supports parsing multiple data types and byte orders, can quickly verify if data types and byte orders are correct
Command Generator User Guide
- Slave Address: Device hardware address, range 0-255
- Function Code: Supports standard function codes like 01/02/03/04/05/06/15/16
- Start Address: Starting address of registers to access
- Quantity: Amount of data to read or write
- Common Command Examples:
- Read Holding Registers: 01 03 00 00 00 02 C4 0B (read 2 registers)
- Write Single Register: 01 06 00 00 00 01 48 0A (write value 1)
Response Data Generator User Guide
- Select function code matching the command
- Supports multiple data types: UINT16/INT16/UINT32/INT32/FLOAT32 etc.
- Supports multiple byte orders: ABCD/DCBA/BADC/CDAB
- Response Data Examples:
- Read Response: 01 03 04 00 01 00 02 2A 32 (returns 2 register data)
- Write Response: 01 06 00 00 00 01 48 0A (write confirmation)
Data Parser User Guide
- Supports inputting standard Modbus data frames for parsing
- Can configure multiple parsing rules, supports different data types and byte orders
- Built-in multiple data type conversions, supports signed/unsigned integers and floating-point numbers
- Flexible byte order configuration, adapts to different device data formats
- For parsing large amounts of data, it is recommended to use the file parsing function in the Modbus data parsing section of the Modbus debugging page, which supports batch data processing