Roadmap & Planning

开发计划

edgeCore 项目开发规划、路线图与待实现功能 — 驱动扩展、ScanEngine 采集优化、ShadowCore 影子设备。

战略路线图

正式分阶段路线图与发布门禁(优先于本页 Q3/Q4 功能列表):


路线图总览

已交付

驱动支持

  • Modbus TCP/RTU: 完整支持,智能 MTU 探测与指数退避
  • BACnet IP: 设备发现、对象扫描、点位读写、半开探测
  • OPC UA 客户端: 订阅与监控,断线自动重连
  • Siemens S7: S7-200Smart/1200/1500/300/400 全系列
  • EtherNet/IP (ODVA): Rockwell PLC 全系列支持
  • Omron FINS TCP/UDP: CIO/D/W/H/EM 区域批量读写
  • SNMP v2c/v3: Community / USM 认证,OID 批量采集
  • IEC 60870-5-104 M1: 总召唤、自发上报、单点遥控
  • EtherCAT M1 (v0.0.8): PDO 周期数据交换、CoE SDO 邮箱、模拟模式、87.8% 覆盖率

核心特性

  • ScanEngine 调度驱动内核(2026-06 已落地):10ms Tick + PriorityQueue + ExecutionLayer 三路分发
  • ConnectionManager 公共连接管理组件(唯一 dial Owner)
  • 全驱动采集健康检测(取消独立心跳)
  • 指数退避 + 冷却期策略 + single-flight 重连
  • ShadowCore 影子设备系统 + ShadowBridge → DataPipeline 扇出
  • RTT/MTU/Gap 画像模块(ExecutionLayer 读路径闭环 — Q3-B 已交付)

进行中

模块 状态 预计完成 说明
工业验证 Phase 2 进行中 Q3 2026 各协议联机长跑、断网恢复与统一验证报告
ARMv7 板端验收 进行中 Q3 2026 目标硬件 2h/72h 长跑与 Shadow/SLA 板端复验
ShadowCore 跨通道聚合 进行中 Q3 2026 虚拟影子跨通道引用与多源点位聚合
IEC 104 M2 待启动 Q4 2026 遥调、时钟同步、SOE、双点遥控

2026年7月(新增已交付)

  • [已交付] EtherCAT M1(v0.0.8) — PDO/SDO、模拟主站、87.8% 覆盖;依赖 v1.0.3
  • [已交付] Q3 南向采集闭环 — 统一数据面、Scan Class、块读、点位降级、Diagnostics API
  • [已交付] SLA 调度达标 — Phase A–C 综合达标率 ≥95%,EDF/硬抖动钳制
  • [已交付] ShadowCore 性能优化 — COW 快照、Worker Pool、ShadowIngress 批量写入
  • [已交付] 北向统一重连 — MQTT/NATS/Sparkplug B 公共 reconnect 模块
  • [已交付] BACnet Server 北向从机模式 — Who-Is/I-Am 设备发现、ReadProperty/WriteProperty 双向读写、COV 订阅;将 edgeCore 南向点位映射为 BACnet 标准对象暴露给 BMS/SCADA
  • [已交付] Dashboard v3 UI — Linear 级 SaaS 样式改版与 Soak 监控面板
  • [已交付] 版本发布门禁 — G-Stability/Industrial/Performance/Lightweight 四道门禁
  • [已交付] 虚拟影子设备体验 — 编辑流程、帮助文档与跨页面样式统一
  • [已交付] 南向驱动全量回归(2026-07-11/12) — 主驱动包 22/22 PASS(含 EtherCAT);覆盖率矩阵见 测试报告
  • [已交付] Mac 万 Tag / ScanEngine 复测(2026-07-12) — lag P95 1.56ms · G007 986 设备/s · Soak 五 gate;见 压力测试报告
  • [已交付] 热路径单测补强(2026-07-12) — core 80% · ai_agent 91.4% · Modbus/ENIP ≥60%
  • [已交付] Industrial Protocol Copilot MVP — AI 助手面板与热路径单测;工业联调验收进行中
  • [已交付] 产品手册PRODUCT.zh-CN / PRODUCT

目录

驱动开发计划

edgeCore Industrial Protocol Copilot(AI 协同 · MVP 已落地)

  • AI 协同组件规划 / Industrial Protocol Copilot(权威 · V1.4MVP 已落地,工业联调验收进行中)
    • 工业协议工程 Copilot:厂家资料 + 报文分析 → 生产可部署 Channel/Point/Driver/Validation 配置
    • 协议逆向工程引擎 P0+ 核心 — PCAP/监控表关联、无文档设备接入
    • 部署:RK3588 边缘自治 + AI Model Center 分离(gRPC / MQTT 弱网回退)
    • 关联:设备点位读写升级 · 边缘计算 2.0

Q3 2026 重点交付(主体已完成)

  1. ScanEngine 南向采集优化(✅ 2026-07 交付)
    • ScanEngine:事件驱动堆、EDF、hard jitter clamp、CB、Scan Class、diagnostics SLA
    • ExecutionLayer:Serial 硬隔离 + Parallel 背压 + Gap/MTU 块读分片
    • RTT 管理器:Execute 后 UpdateDeviceRTT + adaptive throttle
    • 点位降级:point_degradation_manager.go — 故障 Tag 隔离
  2. ShadowCore 影子设备(✅ 2026-07 性能优化)
    • ShadowIngress 批量写入 + COW 快照 + Worker Pool
    • 统一内部数据模型;纯内存运行时 SoT
    • 真实/虚拟影子设备支持
  3. SLA 调度达标(✅ Phase A–D 核心)
    • B1–B5 ≥95%;P95 lag ~7ms(10k mock)
    • diagnostics API + sla_warnings + UI 通道监控
    • 详见 SLA 评估
  4. DL/T 645-2007 驱动(2026-06 已交付)
    • 电能量采集(有功/无功电能)
    • 需量采集与变量采集

项目进度跟踪

2026年6月

  • [已交付] IEC 104 M1 交付(总召唤、自发上报、遥控)
  • [已交付] SNMP v2c/v3 与 Omron FINS 驱动完成
  • [已交付] ConnectionManager 公共组件发布
  • [已交付] 全驱动采集健康检测集成
  • [已交付] CGO-free CI 流水线稳定
  • [已交付] ScanEngine 调度驱动内核(10ms Tick + ExecutionLayer + 13 协议迁移)
  • [已交付] DL/T645、Mitsubishi SLMP、Profinet IO、KNXnet/IP 驱动

2026年5月

  • [已交付] S7 协议完整支持
  • [已交付] 连接生命周期系统构建
  • [已交付] 指数退避与冷却期策略

相关文档