RUNTIME v2.x · 22 个驱动已加载

edgeCore

工业协议网关与边缘计算运行时

|

单进程运行时,南向协议适配器接入,ShadowCore 内存状态持久化,边缘规则执行,北向数据转发。支持 Linux、Windows 与 ARM64 网关;无需云端依赖,无需容器。

Modbus RTU/TCP BACnet Client/Server OPC UA Client/Server S7 EtherNet/IP IEC 104 AI 助手 MCP 服务 EAN 2.0
核心子系统

运行时组件

Protocol Layer

协议适配器

13 个南向适配器:Modbus RTU/TCP、BACnet IP、OPC UA Client、Siemens S7、EtherNet/IP、IEC 104、DLT645-2007、KNXnet/IP、SNMP v2c/v3、Omron FINS、Mitsubishi SLMP、Profinet IO、EtherCAT M1。

Scheduler

ScanEngine

基于 EDF 的扫描调度器,自适应节流、RTT/MTU 管理器、熔断与设备级隔离。目标:10k 点位 lag P95 <100 ms。

State

ShadowCore

点位值的内存事实来源,支持写时复制快照、环形缓冲区写入和分钟级持久化到 runtime.db。

Compute

Execution Mapper

边缘规则引擎,支持表达式求值、预处理流水线、批量动作与事件记录。本地执行,无需回环云端。

Virtualization

Virtual Shadow

跨通道引用计算点和聚合点,公式依赖图与跨设备聚合。

Northbound

北向管理器

统一发布器,支持 store-and-forward、自动重连、主题模板与负载 schema 控制。

AI 加持

MCP 与 EAN 2.0 能力体系

94 个 MCP 工具覆盖从只读诊断到全功能 CRUD — LLM 直连工业网关,写操作卡在 Human-in-the-loop 门禁后面。

MCP Server

33 个原生工具

JSON-RPC 2.0 over Streamable HTTP / SSE。8 只读 + 1 写操作 + 24 全功能 CRUD,6 个资源端点,13 个提示词模板。支持 Claude Desktop、Cursor、Windsurf、Continue.dev。

EAN 2.0

63 个协议能力

15 种工业协议 × 4 种能力(读/写/扫描/列点)= 60 个设备能力 + 3 个系统/AI 能力。MQTT/NATS 传输,心跳发现,Invoke 调度带超时和状态机。

Bridge

94 工具统一暴露

EAN Capability 自动映射为 ean_* MCP 工具,加上 31 个 edgeCore_* 原生工具。LLM 一次连接访问全部能力,写操作门禁在协议层拦截,不侵入 Runtime。

数据流

流水线架构

解耦的驱动 → 调度器 → 状态 → 计算 → 分发

01 现场总线
02 协议驱动
03 统一采集
04 数据模型
05 边缘计算
06 北向输出

每个阶段暴露确定性接口;新增协议或计算节点无需改动流水线主干。

快速入口

文档导航

按子系统整理技术资料 — 规格、手册、驱动、架构与规划。