Modbus-RTU(Remote Terminal Unit)是一种串行通信协议,广泛用于工业自动化领域,支持主从式(Master-Slave)通信架构。它是Modbus协议的两种传输模式之一(另一种是ASCII模式),具有高效、简洁、可靠性强的特点,常用于RS-485或RS-232物理层通信。
核心特性
-
物理层
-
通常基于RS-485(多设备通信)或RS-232(点对点通信),支持半双工通信。
-
传输速率(波特率):常见的有9600、19200、38400等,需所有设备统一配置。
-
-
数据帧格式
Modbus-RTU使用二进制编码,数据帧结构如下:复制
[从站地址] [功能码] [数据] [CRC校验]
-
从站地址:1字节(0~247ÿ
-