In-Depth Understanding: Modbus-RTU Protocol Based on RS-485 Communication

Whether it is RS-485 or MODBUS, their applications are very extensive in the fields of industrial automation, the Internet of Things, and embedded systems. Today, we will introduce the Modbus-RTU protocol based on RS-485 communication. We will gradually explain what Modbus is, from the 485 protocol to the Modbus protocol and then to the porting … Read more

Design and Implementation of a Modbus Calculation Rule Engine Based on CSV Configuration

In industrial automation systems, real-time calculation and processing of Modbus register data is often required. There is an urgent need for a lightweight calculation rule engine implemented based on CSV configuration files, supporting basic operations and complex multi-register calculations. System Architecture ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ │ CSV Configuration File │───▶│ Rule Parser │───▶│ Calculation Engine │ … Read more

Configuring the Inovance Modbus-RTU Master Station

In the Inovance Inoproshop software, configure the RS485 master station for the AM500 series PLC (using Modbus RTU as an example). Inoproshop is developed based on Codesys, and its configuration method is more standardized and graphical. Below are the detailed steps: Part One: Hardware Connection (Same as AutoShop) Confirm the port: The RS485 port on … Read more

What is Modbus and Its Basic Working Principles (Text Version)

Yesterday, we shared a video introducing Modbus (What is Modbus and Its Basic Working Principles). Today, we have reorganized and summarized the content of this video to share with everyone: This video revolves around one of the most commonly used communication protocols in the field of industrial automation—Modbus. It provides a detailed introduction to its … Read more

Siemens S7-200 SMART Modbus Slave Communication and Example Programming

Siemens S7-200 SMART Modbus Slave Communication and Example Programming

Detailed Introduction to Modbus Communication and Example Programming for Siemens S7-200 SMART (By Engineer He from JuControl) Overview: Both parties in communication must support one of the modes mentioned above. Modbus is a master/slave communication mode with a single master. There can only be one master on a Modbus network, and the master does not … Read more

What is Modbus? Understanding It Clearly to Avoid Pitfalls Next Time

What is Modbus? Understanding It Clearly to Avoid Pitfalls Next Time

What is Modbus? Understanding It Clearly to Avoid Pitfalls Next Time Last night, a junior was debugging the RS-485 bus, and the slave device just wouldn’t respond. After capturing the data, I found: the CRC low byte was reversed! Not fully grasping the Modbus frame format meant that 1 byte error = total failure. Today, … Read more

Data Storage Order in Modbus Protocol

Data Storage Order in Modbus Protocol

The Modbus protocol specifies the use of big-endian byte order at the byte level. However, for data types larger than 16 bits (i.e., 2 bytes) such as 32-bit floating-point numbers and 32-bit integers, the protocol does not define the order of words, leading to different implementations by various device manufacturers. Here is a detailed explanation: … Read more

A Beginner’s Guide to Mastering Modbus Communication Between PLC and Inverter

A Beginner's Guide to Mastering Modbus Communication Between PLC and Inverter

Hello everyone! Recently, a friend asked me why the Modbus communication between the PLC and the inverter was not working despite following numerous tutorials. I remember when I first started, I was just as confused, struggling with the wiring diagrams and making several mistakes in parameter settings before finally succeeding. Today, I will share the … Read more

Introduction to PLC: Overview of the Modbus Communication Protocol

Introduction to PLC: Overview of the Modbus Communication Protocol

In the field of industrial automation, equipment manufacturers (OEMs) often provide their proprietary communication protocols, such as Profinet, CIP, DeviceNet, and ControlNet, to facilitate communication between workshop devices. With the presence of controllers, instruments, and peripheral devices from different manufacturers, a question arises: how can data exchange be achieved among them? To address this challenge, … Read more

Understanding Industrial Communication Protocols: MQTT, Modbus, PLC, TCP, RS-485, and More

Understanding Industrial Communication Protocols: MQTT, Modbus, PLC, TCP, RS-485, and More

In modern industrial automation systems, interconnectivity between devices is core. Whether for data acquisition, remote control, or production management, an efficient and stable communication system is essential. From the underlying physical interfaces to protocol standards, and up to the upper-level HMI and SCADA application software, industrial communication has gradually developed a complete architecture. Today, we … Read more