EdgeX Product Guide

中文版 · User Manual · Architecture

Industrial Edge Gateway software for manufacturing, energy, and building sites. Go backend · Vue 3 admin UI · single static binary.

Value proposition

Pillar What you get
Industrial stability Schedule-driven ScanEngine, per-device circuit breakers, backpressure, Soak + CI gates, observable SLA
Easy device onboarding 13 southbound protocols, discovery/scan where applicable, batch point registration, hot config without restart
Shadow-centric data plane In-memory ShadowCore as runtime SoT — UI, rules, history, and northbound share one snapshot
Edge compute Threshold / expression / window rules; virtual shadow formulas; local write-back
Northbound ready MQTT · Sparkplug B · OPC UA Server · HTTP · EdgeOS — map shadow tags to SCADA/cloud
AI assist (advanced) Protocol reverse / diagnostics copilot skills (internal/ai_agent)

Southbound protocols

Protocol Registry key Status
Modbus TCP/RTU modbus-tcp, modbus-rtu, modbus-rtu-over-tcp Production
BACnet IP bacnet-ip Production
OPC UA Client opc-ua Production
Siemens S7 s7 Production
EtherNet/IP ethernet-ip Production
Omron FINS omron-fins Production
SNMP v2c/v3 snmp Production
IEC 60870-5-104 iec60870-5-104 M1
DL/T645-2007 dlt645 Production
Mitsubishi SLMP mitsubishi-slmp Production
Profinet IO profinet-io Production
KNXnet/IP knxnet-ip Production
EtherCAT ethercat M1

Details: Driver Matrix.

Architecture in one glance

Devices → ScanEngine → ShadowCore (SoT) → UI / Edge Rules / History / Northbound
                         ↑
                   Virtual Shadow (formulas)

Authoritative design: Architecture Overview · 中文总览.

Deployment snapshot

Item Spec
Delivery Single binary, CGO_ENABLED=0
Minimum 128MB RAM · 1GB disk
Arch x86_64 · ARM64 · ARMv7
Install deb / rpm / tar.gz / systemd

See User Manual — Install.

SLA (statistical)

Not hard real-time PLC cycle. Typical mock gates (≤10k tags): lag P95 <100ms · miss deadline =0 (steady) · diagnostics API. Full narrative: 产品说明 — SLA.

Positioning vs peers

Comparable class to industrial collectors / edge platforms (Kepware-style multi-protocol collection, Ignition/ThingsBoard Edge-style edge processing, Node-RED industrial flows) — EdgeX emphasizes unified shadow SoT, schedule-driven SLA, and lightweight single-binary field deployment.