风场SCADA监控平台从零上手

📚 共计 30 章节
01
风场SCADA概述
什么是SCADA系统 · 核心功能 · 典型架构与数据流
概念架构
02
SCADA系统硬件基础
工控机 · PLC · 传感器 · 数据采集卡 · 网络交换机选型
硬件选型
03
通信协议入门
Modbus RTU/TCP · OPC DA/UA · IEC 61850 & IEC 104
协议工业
04
开发环境搭建
Python · PyCharm · 虚拟环境 · pymodbus/opcua/pandas/matplotlib
环境Python
05
Modbus通信实战
pymodbus读取风机数据 · 写寄存器 · 异常处理与重连
Modbus实战
06
OPC UA通信实战
opcua连接服务器 · 浏览节点 · 读写变量 · 订阅数据变化
OPC UA通信
07
数据采集与存储
pandas数据清洗 · SQLite/MySQL · 批量写入与查询优化
数据库存储
08
实时数据可视化
matplotlib实时曲线 · pyqtgraph · Flask+ECharts Web方案
可视化Web
09
告警与事件管理
告警规则 · 级别划分 · 推送(邮件/短信/微信) · 历史查询
告警通知
10
用户权限管理
角色设计 · 登录认证 · JWT鉴权 · 操作日志审计
安全权限
11
历史数据回放
历史趋势图 · 导出CSV/Excel · 数据压缩与归档
回放导出
12
报表系统设计
日报/月报/年报模板 · 自动PDF · 定时邮件发送
报表PDF
13
远程控制与调度
远程启停风机 · 功率调度 · 安全校验与互锁
控制调度
14
系统冗余与高可用
双机热备 · 主从复制 · 负载均衡与故障切换
高可用冗余
15
网络安全基础
防火墙 · VPN · SSL/TLS · 端口安全策略
安全网络
16
SCADA系统测试
单元测试(pytest) · 集成测试 · 压力测试 · 模拟器
测试pytest
17
项目实战一:单风机SCADA
数据采集 + 实时显示 + 告警
实战单风机
18
项目实战二:小型风场SCADA
多风机聚合 + 报表 + 远程控制
实战风场
19
项目实战三:Web SCADA平台
Flask后端 + Vue前端 + WebSocket实时推送
WebFlaskVue
20
项目实战四:移动端SCADA
Flutter/React Native + API对接
移动端Flutter
21
边缘计算与SCADA
边缘节点部署 · 数据预处理 · 边缘-云端协同
边缘计算协同
22
大数据与SCADA
Hadoop/Spark数据湖 · InfluxDB/TimescaleDB · 数据挖掘
大数据时序库
23
机器学习在SCADA中的应用
故障预测 · 功率预测 · 孤立森林/LSTM异常检测
ML预测
24
数字孪生与SCADA
数字孪生概念 · Three.js 3D可视化 · 虚实同步
数字孪生3D
25
SCADA系统运维
日志管理(ELK) · Prometheus+Grafana · 备份恢复
运维监控
26
行业标准与规范
IEC 61400-25 · 国网并网要求 · 等保2.0合规
标准合规
27
SCADA系统选型与评估
商业(WinCC/组态王) vs 开源(ScadaBR/OpenSCADA)
选型对比
28
SCADA系统集成
ERP/MES对接 · 能量管理平台 · 气象数据接口
集成接口
29
SCADA系统调试与排错
常见问题排查 · Wireshark/Modbus Poll调试工具
调试工具
30
课程总结与展望
云SCADA · 5G+SCADA · AI+SCADA · 职业发展路径
趋势职业