📦 分拣机·通信与监控 30章 实战

📚 完整目录 · 点击跳转
01
分拣机自动化系统概述 · 网络通信架构设计原则 · 远程监控系统功能需求分析
02
TCP/IP协议栈回顾 · 工业以太网标准 (Profinet, EtherCAT, Modbus TCP) · 交换机与路由器配置基础
03
西门子S7通信 · 三菱MC协议 · 欧姆龙FINS · Python库(python-snap7)初步使用
04
Snap7库实现西门子PLC读写 · 建立连接 · 读取DB块 · 写入M寄存器
05
异常处理与重连机制 · 多线程通信架构设计 · 确保通信稳定性
06
传感器数据 (光电、编码器、称重) 采集与解析 · 执行器状态监控
07
自定义应用层协议 (帧头、帧尾、校验和) · JSON vs Protocol Buffers 对比
08
时序数据库 InfluxDB · 关系型 PostgreSQL · 数据表结构设计 (分拣记录、报警日志、设备状态)
09
Python 将PLC数据写入 InfluxDB · 历史数据存储与查询
10
WebSocket协议原理 · Python websockets库 · 服务端/客户端 · 推送实时分拣数据
11
Flask/FastAPI 构建RESTful API · 历史数据查询 · 设备控制接口
12
Vue.js/React基础 · Vite构建项目 · Axios HTTP请求
13
ECharts 实时折线图 (分拣速度、吞吐量) · 仪表盘 (设备状态)
14
ECharts 3D散点图 (分拣路径追踪) · 热力图 (区域效率分析)
15
RTSP/RTMP协议简介 · OpenCV与FFmpeg 摄像头拉流与显示
16
报警规则引擎 (阈值、变化率) · 报警推送 (WebSocket、邮件、短信)
17
远程启停分拣线 · 修改分拣参数 (速度、间距) · 安全互锁逻辑设计
18
基于JWT认证 · 角色权限 (管理员、操作员、维护员) · 操作审计日志
19
Python logging高级 · 日志分级与轮转 · 集中式日志收集 (ELK Stack简介)
20
防火墙规则 · VPN隧道 · TLS/SSL加密通信在工业场景的应用
21
Mosquitto Broker搭建 · 发布/订阅模式 · 设备状态上报与远程指令
22
OPC UA基础概念 · opcua-asyncio库连接服务器 · 浏览地址空间
23
边缘节点部署策略 · 树莓派/Jetson Nano 数据预处理与协议转换
24
硬件在环 (HIL) 测试 · 通信压力测试 · 数据一致性校验
25
Dockerfile编写 · Docker Compose编排 (前端、后端、数据库、MQTT) · 镜像仓库
26
GitLab CI/GitHub Actions · 自动化测试与部署到工业现场
27
自定义Exporter采集Python指标 · Grafana仪表盘设计
28
网络故障诊断 (ping, tracert, Wireshark) · Python异步 (asyncio) 提升I/O
29
从PLC通信到前端展示 · 涵盖所有核心模块
30
工业4.0与数字孪生 · AI在分拣优化 (计算机视觉、路径规划) · 5G工业潜力