首页
›
网络通信与数字安全工程
›
018-工业IoT数据平台与边缘网关
›
《Modbus RTU TCP数据采集工程》
VIP17
本课程属于:018-工业IoT数据平台与边缘网关
网络通信与数字安全工程 · 共 17 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Modbus数据采集实战:RTU与TCP通信模式选型
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Modbus协议概述
Modbus协议发展历史 · OSI模型定位 · 主从架构原理
Modbus
协议概述
02
物理层与电气特性
RS-232/RS-485/RS-4… · 双绞线布线规范 · 终端电阻匹配
物理层
电气特性
03
Modbus RTU帧结构
地址域 · 功能码 · 数据域
Modbus
RTU
04
Modbus ASCII模式
ASCII帧格式 · LRC校验 · 与RTU模式对比
Modbus
ASCII
05
Modbus TCP帧结构
MBAP报文头 · 单元标识符 · 协议数据单元(PDU)
Modbus
TCP
06
RTU与TCP核心差异对比
传输介质 · 寻址方式 · 校验机制
RTU
TCP
07
功能码详解(1)
01读线圈 · 02读离散输入 · 03读保持寄存器
功能码详解
1
08
功能码详解(2)
05写单线圈 · 06写单寄存器 · 15写多线圈
功能码详解
2
09
异常响应机制
异常码定义(01-08) · 异常帧格式 · 常见错误排查思路
异常响应机制
异常码定义
10
Modbus TCP/IP协议栈
TCP三次握手与Modbus会话 · Socket编程基础 · Keep-Alive机制
Modbus
TCP/IP
11
RTU over TCP网关模式
网关工作原理 · 透明传输 · 多从站轮询策略
RTU
over
12
Python环境搭建
Python解释器安装 · 虚拟环境配置 · 依赖管理(pip/poetry)
Python
环境搭建
13
pymodbus库入门
pymodbus安装 · 核心类介绍 · 同步/异步客户端区别
pymodbus
库入门
14
RTU串口通信实战
serial库配置 · 波特率/数据位/停止位/校验位设置 · 串口扫描
RTU
串口通信实战
15
RTU主站实现
pymodbus同步客户端 · 读取保持寄存器 · 写入单寄存器
RTU
主站实现
16
RTU多从站轮询
轮询调度算法 · 超时重试机制 · 数据缓存与去重
RTU
多从站轮询
17
TCP客户端实现
pymodbus TCP客户端 · 连接管理 · 重连策略
TCP
客户端实现
18
TCP服务器实现
pymodbus TCP服务器 · 自定义数据存储 · 多客户端并发处理
TCP
服务器实现
19
RTU与TCP混合组网
网关配置 · 协议转换 · 网络拓扑设计(星型/总线型)
RTU
TCP
20
数据采集性能优化
批量读取 · 异步IO · 连接池
数据采集性能优化
批量读取
21
数据持久化方案
SQLite/InfluxDB/CS… · 时间序列数据建模 · 批量写入优化
数据持久化方案
SQLite/Influ…
22
实时监控与告警
阈值检测 · 变化率检测 · 告警规则引擎
实时监控
告警
23
日志与调试
logging模块配置 · Modbus报文抓包(Wiresha… · 串口监听工具
日志
调试
24
工业现场抗干扰
屏蔽与接地 · 光电隔离 · 软件滤波(中值/均值)
工业现场抗干扰
屏蔽
25
选型决策矩阵
距离/速率/成本/可靠性/扩展性/维…
选型决策矩阵
距离
26
RTU典型应用场景
工厂产线设备采集 · 楼宇自控 · 环境监测站
RTU
典型应用场景
27
TCP典型应用场景
数据中心监控 · 智能仓储 · 光伏电站
TCP
典型应用场景
28
混合架构设计案例
某水处理厂SCADA系统 · RTU采集现场仪表 · TCP上传至中控室
混合架构设计案例
SCADA
29
安全与加密
TLS/SSL加密隧道 · 白名单机制 · 数据完整性校验
安全
加密
30
课程总结与最佳实践
选型checklist · 常见坑点 · 性能基准测试
课程总结
最佳实践
所属VIP或分类
同VIP:IoT多租户SaaS平台架构
同VIP:IoT平台可观测性与性能工程
同VIP:Node-RED物联网数据采集工程