📘 OPC UA · 边缘计算实战

30章 从入门到综合实战
🎯 友好 · 活力色系
01OPC UA 概述
  • OPC UA是什么
  • 为什么需要OPC UA
  • 与传统OPC的区别
  • 在工业4.0中的角色
02OPC UA 基础架构
  • 客户端/服务器模型
  • 地址空间概念
  • 节点与引用
  • 服务集概述
03OPC UA 信息模型
  • 类型系统
  • 对象与变量
  • 方法与事件
  • 自定义信息模型设计
04OPC UA 通信机制
  • 二进制协议与UA TCP
  • HTTPS与WebSocket
  • 安全信道与会话管理
05OPC UA 安全机制
  • 安全策略
  • 证书管理
  • 用户认证与授权
  • 加密与签名
06开发环境搭建
  • Python环境配置
  • opcua-asyncio库安装
  • 开发工具选择
07客户端开发 (一)
  • 连接服务器
  • 浏览地址空间
  • 读取节点属性
08客户端开发 (二)
  • 订阅与监控
  • 数据变化通知
  • 编写事件处理器
09客户端开发 (三)
  • 写入数据
  • 调用方法
  • 历史数据访问
10服务器开发 (一)
  • 创建最小服务器
  • 添加对象与变量
  • 暴露设备数据
11服务器开发 (二)
  • 实现方法调用
  • 事件生成与通知
  • 服务器安全配置
12服务器开发 (三)
  • 自定义信息模型实现
  • 复杂数据类型支持
  • 服务器性能优化
13边缘计算基础
  • 边缘计算概念
  • 与云计算的关系
  • 在工业场景的价值
14边缘计算架构
  • 边缘节点
  • 边缘网关
  • 边缘云协同
  • 参考架构 (OpenYurt, KubeEdge)
15边缘计算关键技术
  • 容器化部署
  • 轻量级虚拟化
  • 资源受限环境优化
  • 离线自治能力
16OPC UA与边缘计算结合
  • 数据采集架构设计
  • 边缘侧数据预处理
  • 协议转换与适配
17边缘数据采集实战 (一)
  • 使用OPC UA采集PLC数据
  • 数据缓存与断线重连
18边缘数据采集实战 (二)
  • 多设备并发采集
  • 数据聚合与过滤
  • 采集任务调度
19边缘数据处理
  • 数据清洗
  • 异常检测
  • 数据压缩
  • 本地存储策略
20边缘计算与云平台集成
  • 数据上云协议 (MQTT、AMQP)
  • 边缘-云数据同步
  • 远程管理
21OPC UA PubSub
  • 发布/订阅模式介绍
  • PubSub配置
  • 与MQTT集成
22OPC UA 与 TSN
  • TSN基础
  • OPC UA over TSN
  • 确定性通信
23OPC UA 与 5G 融合
  • 5G URLLC特性
  • OPC UA over 5G
  • 远程控制场景
24边缘计算安全
  • 边缘节点安全加固
  • 数据加密传输
  • 访问控制策略
  • 安全审计
25边缘计算运维
  • 日志管理
  • 远程监控
  • OTA升级
  • 故障诊断与恢复
26边缘计算性能优化
  • 资源使用监控
  • 代码优化技巧
  • 内存与CPU管理
  • 实时性保障
27综合实战 (一)
  • 搭建边缘数据采集系统
  • 从PLC到边缘服务器的完整链路
28综合实战 (二)
  • 边缘数据处理与可视化
  • 本地仪表盘开发
  • 报警规则配置
29综合实战 (三)
  • 边缘到云的数据管道
  • 云端数据存储与分析
  • 远程控制回写
30课程总结与展望
  • OPC UA与边缘计算未来趋势
  • 学习路径建议
  • 推荐资源与社区