📘 万用表Modbus通信 30章 · 从入门到实战

⚡ 友好色系
01
Modbus协议概述 Modbus起源 · RTU vs ASCII vs TCP · 物理层与电气特性
02
万用表Modbus功能码详解 03读保持寄存器 · 04读输入 · 06写单个 · 16写多个
03
数据模型与地址映射 线圈·离散输入·输入/保持寄存器 · 万用表典型地址分配
04
RTU帧格式与CRC校验 报文结构 · CRC16算法原理 · Python实现CRC校验
05
ASCII帧格式与LRC校验 报文结构 · LRC算法原理 · Python实现LRC校验
06
TCP/IP协议栈实现 Modbus TCP报文 · 端口502 · 连接管理 · Python socket
07
串口通信基础 RS232/RS485 · 波特率 · 数据位 · 停止位 · 奇偶校验
08
Python pyserial库详解 安装 · 串口枚举 · 参数配置 · 读写 · 超时处理
09
Python minimalmodbus库入门 安装 · 初始化 · 读写寄存器 · 异常处理
10
Python umodbus库进阶 异步IO · 多从机管理 · 高级功能码
11
万用表数据读取实战 读取电压 · 电流 · 电阻 · 电容测量值
12
万用表量程设置 自动/手动量程切换 · 量程寄存器写入
13
万用表校准参数读写 校准系数寄存器 · 校准状态 · 校准流程
14
万用表连续采样模式 连续读取模式设置 · 采样率配置 · 数据流处理
15
万用表触发采样模式 单次触发 · 外部触发 · 软件触发实现
16
多台万用表组网 RS485总线拓扑 · 从机地址分配 · 轮询策略
17
Modbus网关实现 RTU转TCP · TCP转RTU · 协议转换器设计
18
错误处理与异常码 Modbus异常码详解 · 超时重试 · 错误日志
19
数据解析与单位转换 原始值→物理量 · IEEE754浮点数 · 自定义单位映射
20
高性能数据采集 多线程采集 · 队列缓冲 · 实时数据显示
21
数据记录与存储 CSV记录 · SQLite存储 · InfluxDB时序数据库
22
Web可视化仪表盘 Flask后端 · Chart.js前端 · 实时数据刷新
23
MQTT数据发布 MQTT协议基础 · paho-mqtt库 · 数据主题设计
24
Modbus安全机制 访问控制列表 · 加密隧道 · 白名单策略
25
固件升级与OTA 通过Modbus写固件 · 校验机制 · 回滚策略
26
Modbus一致性测试 自动化测试框架 · 功能码覆盖 · 边界条件测试
27
常见万用表品牌协议差异 Fluke · Keysight · Rigol · UNI-T协议对比
28
Modbus调试工具 QModMaster · Modbus Poll · Wireshark抓包
29
项目实战:自动化测试系统 多通道数据采集 · 报表生成 · 异常报警
30
项目实战:远程监控系统 云端数据同步 · 移动端查看 · 历史趋势分析