工业现场总线 Modbus RTU 调试指南
📚 共计 30 章节
01
Modbus协议概述
起源、发展、应用场景、协议栈结构
基础
概念
02
物理层与电气特性
RS-232/485/422区别,终端电阻,偏置电阻
硬件
布线
03
RTU帧格式
起始位、地址码、功能码、数据区、CRC校验
报文
结构
04
常用功能码详解
01/02/03/04/05/06/15/16
功能码
核心
05
调试工具准备
USB转485模块、串口助手、Modbus Poll/Slave
工具
环境
06
通信参数配置
波特率、数据位、停止位、校验位
配置
串口
07
地址映射与寄存器规划
线圈、离散输入、保持寄存器、输入寄存器
映射
规划
08
单设备调试流程
从接线到数据回读
实操
入门
09
多设备组网调试
地址分配、总线冲突排查
组网
总线
10
CRC校验原理与计算
手工计算、工具计算、代码实现
校验
算法
11
常见故障排查
无响应、数据错乱、超时
故障
调试
12
示波器在Modbus调试中的应用
波形分析、时序测量
示波器
高级
13
Modbus Poll使用技巧
多窗口、自动轮询、日志记录
工具
效率
14
Modbus Slave模拟从站
自定义寄存器、异常响应模拟
模拟
测试
15
Python实现Modbus RTU
minimalmodbus库实战
Python
编程
16
C语言实现Modbus RTU
嵌入式移植要点
C语言
嵌入式
17
PLC与Modbus RTU通信
西门子S7-200示例
PLC
工业
18
变频器Modbus调试
参数读写、频率控制
变频器
驱动
19
仪表与传感器Modbus调试
温湿度变送器、压力变送器
仪表
传感器
20
DCS系统与Modbus网关
协议转换、数据透传
DCS
网关
21
无线Modbus
4G DTU、LoRa网关调试
无线
DTU
22
Modbus TCP与RTU互转
网关配置、地址映射
TCP
转换
23
报文抓取与分析
Wireshark、串口监听
抓包
分析
24
异常码详解
01-08异常码含义与处理
异常
诊断
25
广播模式与多主机
应用场景与限制
广播
多主机
26
时间参数优化
超时时间、帧间隔、轮询周期
时序
优化
27
抗干扰设计
隔离、屏蔽、接地
EMC
可靠性
28
Modbus ASCII模式
与RTU对比、适用场景
ASCII
对比
29
自定义功能码开发
扩展协议、私有指令
扩展
开发
30
综合案例:智能工厂数据采集系统调试
全流程实战
实战
综合