📚 Modbus 精讲 地址映射 · 寄存器读写

🎒 风格 · 30章完整目录
01
起源、发展、协议栈结构,RTU/ASCII/TCP三种传输模式对比与选型。
02
RS-232/485/422电气对比、总线拓扑、终端电阻、接地与屏蔽。
03
起始、地址域、功能码、数据域、CRC校验、帧结束时序要求。
04
起始/结束字符、LRC校验、与RTU模式的转换关系。
05
MBAP报文头、单元标识符、PDU、与RTU/ASCII差异。
06
逻辑/物理地址、线圈/离散输入/输入寄存器/保持寄存器区别、地址范围划分。
07
0x地址空间、读写特性、位操作、实际设备映射规则。
08
1x地址空间、只读特性、状态采集应用。
09
3x地址空间、16位只读、模拟量采集。
10
4x地址空间、16位可读写、参数配置与数据交换。
11
01读线圈、02读离散输入、05写单线圈、15写多线圈。
12
03读保持寄存器、04读输入寄存器、06写单寄存器、16写多寄存器。
13
07读异常状态、08诊断、11读事件计数、12读事件记录、17报告从站ID。
14
异常码定义(01-08)、异常帧结构、常见异常原因分析。
15
Modbus数据模型、PLC/DCS地址映射、不同厂商地址偏移习惯。
16
大端(Big-Endian)、小端(Little-Endian)、32/64位数据拆分组合。
17
整数(有/无符号)、浮点数(IEEE754)、BCD码、位域编码规则。
18
批量读写最大长度限制、分包策略、性能优化。
19
广播地址(0x00)、多主机冲突处理、令牌传递机制。
20
网关协议转换、路由表配置、跨网段通信。
21
地址范围(1-247)、地址冲突检测、动态地址分配。
22
帧超时、响应超时、重试次数、退避算法。
23
CRC校验详解 23.html
CRC-16(Modbus)算法原理、查表法实现、常见错误排查。
24
LRC校验详解 24.html
LRC算法原理、与CRC对比、适用场景。
25
无安全隐患、基于TLS的Modbus Security、白名单与防火墙策略。
26
Modscan、Modsim、QModMaster、串口助手、Wireshark抓包分析。
27
RTU模式,03功能码读取保持寄存器,数据采集。
28
TCP模式,05/15功能码控制线圈,远程启停。
29
ASCII模式,06/16功能码配置参数。
30
从站模拟、主站轮询、数据记录、异常处理,基于Modbus的SCADA设计实现。