起源、发展历程、协议栈结构、应用场景与优势
RS-232/485/422对比,RTU与ASCII模式详解
核心功能、轮询机制、超时重试、并发处理
状态机、请求解析、响应生成、异常处理
01-04功能码:读线圈/离散输入/保持/输入寄存器
05-16功能码:写单/多线圈、写单/多寄存器
RTU/ASCII帧格式、CRC/LRC校验计算
线圈、离散输入、保持/输入寄存器地址规划
总线型/星型/环型对比,RS-485最佳实践
静态/动态地址、拨码开关、软件配置
常见波特率、数据位/停止位/校验位、匹配电阻
TCP与RTU区别、MBAP报文头、端口502、网关
ASCII帧结构、LRC校验、与RTU转换
01-08异常码详解、异常响应帧、故障排查
顺序/优先级/自适应轮询、广播与组播
中断处理、DMA、缓冲区管理、任务调度
令牌传递、冲突检测、主站切换、冗余设计
Modbus RTU↔TCP、转Profinet、转CANopen
LoRa、4G、Wi-Fi、ZigBee 应用
SCADA、OPC UA、MQTT桥接、云平台
Python虚拟从站,多寄存器读写
基于libmodbus,批量读写与压力测试
CRC-16-Modbus算法,C/Python实现
Wireshark、Modbus Poll、Serial Port Monitor
总线冲突、地址冲突、超时、电气干扰
屏蔽双绞线、接地、终端电阻、浪涌保护
访问控制、加密隧道、白名单、异常检测
响应时间计算、抖动控制、确定性调度
200+设备组网、跨车间采集、冗余热备
Modbus over TSN、时间敏感网络、边缘计算