工控机数据采集与存储方案实战

📖 30章 风格
01 工控机选型与硬件基础
工控机分类CPU选型内存与存储工业总线接口I/O模块
02 操作系统与驱动安装
Windows/LinuxRT-Linux驱动安装调试系统优化
03 Python环境搭建与基础
Anaconda虚拟环境pySerialmodbus-tkopcua
04 串口通信实战
RS232/RS485pySerial详解串口参数数据收发校验
05 Modbus RTU协议
协议栈功能码CRC校验从站/主站
06 Modbus TCP协议
TCP/IP映射socket编程多连接管理异常处理
07 OPC UA通信
OPC UA架构客户端/服务器节点浏览数据订阅
08 PLC数据采集
西门子S7三菱MC欧姆龙FINS数据块读取
09 传感器数据采集
4-20mA/0-10V数字量采集温度传感器压力传感器
10 数据采集卡编程
NI DAQmx研华DAQNavi高速采集触发模式
11 工业相机与图像采集
GigE VisionBasler SDK图像预处理帧率控制
12 RFID与条码采集
RFID读写器条码解码库数据过滤批量读取
13 数据清洗与预处理
缺失值处理异常值检测数据平滑时间戳对齐
14 关系型数据库存储
MySQL/PostgreSQL表结构设计批量插入连接池
15 时序数据库入门
InfluxDBTimescaleDB数据模型连续查询保留策略
16 NoSQL数据库应用
MongoDBRedis缓存数据持久化集群配置
17 文件存储方案
CSV/JSON/ParquetHDF5文件分片归档
18 数据压缩与传输
gzip/zlibMQTT协议数据加密断点续传
19 边缘计算与本地存储
边缘节点SQLite本地缓存掉电保护
20 云平台数据上传
阿里云IoTAWS IoT Core华为云IoT设备影子
21 数据可视化基础
MatplotlibSeaborn实时曲线仪表盘Web前端
22 Grafana监控面板
数据源配置图表类型告警规则模板变量
23 Node-RED低代码平台
流程编排节点配置工控机集成部署调试
24 采集系统架构设计
单机采集分布式采集高可用负载均衡
25 采集性能优化
多线程/异步IO缓冲池批量写入内存管理
26 数据安全与权限
用户认证数据加密审计日志防火墙
27 系统监控与日志
PrometheusELK日志健康检查自动恢复
28 故障诊断与调试
常见问题排查Wireshark抓包日志分析性能剖析
29 项目实战一:产线温度采集
需求分析硬件选型软件设计部署测试
30 项目实战二:设备振动监测
加速度传感器FFT分析阈值告警报表生成