⚖️ 丁丁选型对比系列 · 第1篇

连接服务器怎么选?Kepware vs Neuron vs ThingsGateway

💡 商业连接服务器贵在哪?国产开源能替代 Kepware 吗?PLC 数据采集网关到底选哪个?

2026 年 Kepware 已不属 PTC、现归 Velotic。这三者是工业现场最常被拿来比较的"连接层":Kepware 是商业行业标杆(按驱动收费、不按点位),Neuron 是 EMQ 开源的 C 语言高性能网关,ThingsGateway 是国产 .NET 开源、Web 开箱即用。这篇用 10 个维度说清楚,什么场景该买哪个。

对比对象3 款连接服务器
对比维度10 项
数据基准2026-10 Velotic 现状
丁丁建议分场景选,不二选一
🎯 丁丁一句话结论

预算充足、要商业 SLA 兜底、接大量冷门协议、Windows 环境——选 Kepware;跑在 ARM/嵌入式低配网关、追求极致性能、已是 EMQX 技术栈——选 Neuron(开源,内存约为 ThingsGateway 的 1/5);.NET/C# 团队、要 Web 开箱即用、做国产替代、预算有限——选 ThingsGateway(免费完整版)。三者不是互斥,常分层组合。

01 三者到底是什么关系

它们解决的是同一个问题:把现场 PLC、仪表、数控设备的各种私有协议,统一采集并转成标准数据(OPC UA / MQTT),让上位机、MES、时序数据库、可视化不用各自直连设备。这个软件层,工业界叫"连接服务器"或"边缘采集网关"。

但三者出身和定位完全不同:

  • Kepware(Kepware Server):老牌商业 OPC Server,工业事实标准。向下数百种驱动接设备,向上 OPC UA/MQTT 输出。2026 年起归 Velotic。卖的是成熟、稳定、商业兜底。
  • Neuron:EMQ 映云科技开源,C 语言编写,主打极致性能和极低资源占用,配合自家 EMQX 做云边协同。卖的是"轻、快、省硬件"。
  • ThingsGateway:国产 .NET 开源,Web 可视化配置,Windows/Linux/ARM 跨平台,免费完整版。卖的是"开箱即用、国产可控、C# 团队能自己改"。

02 10 个维度逐项对比

对比维度 Kepware Neuron ThingsGateway
厂商 / 归属 Velotic(TPG 旗下,2026 年从 PTC 收购) EMQ 映云科技 国产开源社区(.NET China)
授权模式 商业授权,按驱动/插件 à la carte 计费 开源 Apache 2.0,NeuronEX 企业版收费 开源免费,完整版无企业版
运行平台 仅 Windows Linux / Docker 为主,Windows 功能不全 Windows / Linux / ARM 跨平台
开发语言 闭源(C/C++) C 语言(极致性能) C# / .NET(易二开)
采集性能 / 资源 高,内存占用中等 极高,内存 10–50MB,最低 中等,内存 150–400MB
驱动 / 协议数量 数百种驱动,最全最成熟 30+ 主流工业协议 20+ 常见协议,持续扩展
Web 配置体验 成熟桌面端配置器 Web 但需理解南/北向概念 Web 可视化,开箱即用
商业技术支持 原厂 + 代理商 SLA NeuronEX 企业版 SLA 社区支持 / 第三方付费定制
国产替代 / 自主可控 否(美国商业软件) 部分(国产 EMQ 出品) 是(国产开源,代码可审)
综合成本 高(授权 + 续费) 软件免费,硬件/服务器成本 软件完全免费
📌 怎么读这张表:
  • 比"全、稳、有人兜底"→ Kepware 胜出(驱动最全、有 SLA);
  • 比"省硬件、性能、嵌入式"→ Neuron 胜出(C 语言、内存最低);
  • 比"花钱少、上手快、国产化、能自己改"→ ThingsGateway 胜出(免费、Web、C#)。

03 三种典型场景,直接对号入座

🏢
选 Kepware,如果你:
  • 大型工厂统一设备数据出口,要责任主体和售后兜底
  • 要接冷门、老旧私有协议,自研驱动不划算
  • 预算充足,愿意为"稳定不折腾"付授权费
  • 现有 IT/OT 架构在 Windows 上
  • 要求商业 SLA、原厂或代理商支持
⚡
选 Neuron,如果你:
  • 跑在 ARM/嵌入式低配网关(内存 ≤ 512MB)
  • 设备规模大(数百上千台),要极致采集性能
  • 已经用 EMQX 做消息中间件(同家无缝对接)
  • Docker/K8s 云原生部署
  • 能接受 Linux,追求每台网关硬件成本最低
🐧
选 ThingsGateway,如果你:
  • .NET / C# 团队,想自己改驱动和业务逻辑
  • 要 Web 可视化配置,非技术人员也能上手
  • 做国产替代 / 信创,要求开源可控
  • 预算有限,不想为软件付授权费
  • Windows 和 ARM 都要能跑,中小项目快速交付

04 丁丁的实战建议(别二选一,要分层)

我自己做项目的体会是:不要在这三者里纠结"谁最好",它们是可以分层组合的。

典型的一套国产化工控数据链路:现场设备 → Neuron 或 ThingsGateway(边缘采集,免费)→ EMQX(MQTT 消息总线)→ TDengine(时序存储)→ Grafana(可视化)。如果某个老产线已经买了 Kepware,也不用换,它继续做 OPC 出口,新产线用开源网关,统一往上接就行。

真正要避免的坑是:一开始就上最贵的 Kepware,结果项目其实 20 台 PLC、开源完全够用;或者反过来,在需要商业兜底的大型国企/汽车厂项目里硬上开源,出了问题没人担责。选型先看场景规模和责任要求,再看价格。

常见问题 FAQ(选型时最常被问)

Q:Kepware 现在属于哪家公司?还是 PTC 的吗?

A:2026 年 3 月起不属于 PTC。PTC 已把 Kepware 与 ThingWorx 出售给投资机构 TPG,TPG 成立独立工业软件公司 Velotic,并把 Kepware、ThingWorx 与原 GE Vernova 的 Proficy(iFIX、CIMPLICITY)整合到同一品牌。产品名仍叫 Kepware Server(原 KEPServerEX),驱动库和技术支持团队不变。

Q:Kepware 是按点位数量收费的吗?

A:不是。Kepware 按驱动和高级插件单点式(à la carte)授权,你用到哪个驱动买哪个,不随 Tag/I/O 点数增加而线性涨价。成本主要看你需要多少种设备驱动,而不是采多少个点。

Q:国产开源软件能替代 Kepware 吗?

A:看场景。主流 PLC(西门子、三菱、Modbus、OPC UA)的常规采集,ThingsGateway 和 Neuron 完全能替代且免费;但如果要接大量冷门/老旧私有协议、或需要原厂商业 SLA 兜底,Kepware 仍然更省心。国产化、预算敏感项目优先开源二者。

Q:Neuron 和 ThingsGateway 到底怎么选?

A:追求极致性能、跑在 ARM/嵌入式低配网关上、或已是 EMQX 技术栈,选 Neuron(C 语言,内存约为 ThingsGateway 的 1/5);.NET/C# 团队、要 Web 可视化开箱即用、想自己写驱动,选 ThingsGateway(免费完整版,Windows/Linux/ARM 都能跑)。

Q:这三个能不能组合使用,而不是二选一?

A:可以,而且常见做法是分层:Kepware 负责现有商业 OPC 出口,Neuron 做边缘高性能采集,ThingsGateway 做中小项目快速交付;再往后统一经 EMQX/MQTT 进 TDengine、上 Grafana。不要指望一个工具打天下。

Q:Kepware 更贵,为什么还有人买?

A:买的是"省心":数百种成熟驱动免去自研、全球大量项目验证的稳定性、以及原厂和代理商的商业 SLA。大型工厂统一设备出口、要求责任主体和售后兜底的项目,这笔授权费买的是风险。

拿不准你的项目该用 Kepware、Neuron 还是 ThingsGateway?

丁丁做过大量设备采集与国产替代项目,可以根据你的 PLC 品牌、设备数量、预算和部署环境,帮你定一套不浪费钱的连接层方案。

联系丁丁选型咨询 →