📘 Modbus 双模·工程实战
RTU / ASCII 模式选择 · 30章 完全目录
🎓 风格 · 明快易读
1
Modbus协议概述
起源与发展
工业地位
协议栈
2
物理层与传输介质
RS-232/485/422
双绞线
终端电阻
3
RTU模式详解
帧结构
CRC校验
字符/帧间隔
4
ASCII模式详解
帧结构
LRC校验
编解码
5
RTU与ASCII模式对比
帧效率
抗干扰
选型决策树
6
功能码详解(一)
01-04
读线圈/离散/寄存器
7
功能码详解(二)
05/06/15/16
写操作
8
异常响应与错误处理
异常码
重试机制
异常帧
9
地址映射与数据模型
4种数据模型
地址分配
10
主站与从站设计
轮询策略
状态机
冲突避免
11
通信参数配置
波特率/数据位
校验位
一致性
12
超时与重试机制
字符/帧超时
退避策略
13
多从站网络设计
地址分配
轮询周期
广播
14
Modbus TCP桥接
网关原理
协议转换
透明传输
15
常见硬件接口与模块
USB转485
串口服务器
PLC/HMI
16
调试工具与抓包分析
Modbus Poll/Slave
Wireshark
17
C语言实现RTU主站
串口初始化
CRC
轮询
18
Python实现RTU从站
pymodbus
自定义从站
19
C#上位机通信
SerialPort
异步UI
20
抗干扰与可靠性设计
硬件隔离
软件滤波
看门狗
21
大系统性能优化
批量读写
周期压缩
优先级
22
Modbus在物联网中
MQTT网关
云平台
边缘计算
23
安全性与访问控制
功能码限制
白名单
加密
24
遗留系统改造
老设备兼容
适配层
渐进升级
25
常见故障排查
无响应/数据错乱
地址冲突
26
与其他工业协议对比
Profibus/CANopen
EtherCAT/OPC UA
27
标准化与认证
Modbus组织
一致性测试
28
工程文档与维护
通信矩阵
故障日志
29
实战项目一:温湿度监控
RTU多从站
上位机显示
30
实战项目二:电机控制
ASCII模式
长距离抗干扰