工控软件选型指南

不堆参数、不吹概念,只讲清楚:什么场景该用什么软件、为什么、有哪些坑。

本站用「六维评分」帮你做判断

每款软件都从六个工程维度打分(1–5 分),综合分只做参考, 真正选型要结合你的场景、团队技术栈和国产化要求

易用性
稳定性
性能
生态
性价比
国产化

一、按品类选型(Top 推荐 + 选型要点)

点进任一品类,查看该类软件的选型维度、Top 推荐、避坑要点和全部软件对比。

SCADA/组态软件 8 款
上位机组态、监控画面与数据采集组态平台
  • TOP1 Ignition 4.3
  • TOP2 组态王 KingView 4.2
  • TOP3 InTouch 3.8
查看选型要点 →
上位机/HMI开发框架 7 款
桌面与 Web HMI 开发框架、UI 组件与脚手架
  • TOP1 LVGL 4.5
  • TOP2 Qt 4.3
  • TOP3 WPF 4.3
查看选型要点 →
PLC编程/IDE 4 款
各品牌 PLC 编程、组态与工程开发环境
  • TOP1 汇川 AutoShop 4.2
  • TOP2 汇川 InoProShop 4.2
  • TOP3 TIA Portal 博途 3.8
查看选型要点 →
工业通讯/OPC/驱动 7 款
OPC、协议驱动、通讯中间件与连接服务器
  • TOP1 libmodbus 4.5
  • TOP2 open62541 4.2
  • TOP3 python-opcua (asyncua) 4.2
查看选型要点 →
数据采集/工业网关 8 款
边缘采集、协议转换、工业物联网网关软件
  • TOP1 EMQX 4.8
  • TOP2 Eclipse Mosquitto 4.8
  • TOP3 Telegraf 4.7
查看选型要点 →
时序/工业数据库 6 款
时序数据库、实时库与工业数据存储
  • TOP1 TimescaleDB 4.7
  • TOP2 TDengine 4.5
  • TOP3 VictoriaMetrics 4.3
查看选型要点 →
机器视觉 5 款
视觉算法、图像处理、检测与相机软件
  • TOP1 OpenCV 4.5
  • TOP2 OpenVINO 4.5
  • TOP3 scikit-image 4.5
查看选型要点 →
运动控制/机器人 4 款
运动控制、机器人编程与调试软件
  • TOP1 GRBL 4.5
  • TOP2 LinuxCNC 4.0
  • TOP3 MoveIt 4.0
查看选型要点 →
MES/MOM制造执行 5 款
制造执行、生产管理与工厂数字化系统
  • TOP1 OpenMES 4.2
  • TOP2 快格云制造MES 4.0
  • TOP3 Snowy-mes 4.0
查看选型要点 →
工业物联网平台 1 款
设备接入、物模型、规则引擎与 IIoT 平台
  • TOP1 ThingsBoard 3.7
查看选型要点 →
报表/数据可视化 1 款
工业报表、大屏、看板与数据可视化
  • TOP1 Grafana 4.7
查看选型要点 →
调试/抓包/小工具 4 款
协议调试、报文抓包、串口/网络等实用小工具
  • TOP1 Wireshark 4.5
  • TOP2 汇川 InoDriverShop 4.2
  • TOP3 Modbus Poll 4.2
查看选型要点 →
仿真/数字孪生 0 款
PLC/工厂仿真、数字孪生与虚拟调试
正在整理中
查看选型要点 →

二、按场景选型(完整技术栈组合)

真实项目从来不是单个软件,而是一套组合。下面按典型场景给出分层推荐。

小型单机设备 / 机柜触屏 HMI
单台设备、几十到几百点,要求稳定、低成本、开机即运行。
单机设备嵌入式低成本
界面框架 LVGL / Qt
嵌入式触屏选 LVGL,工控机桌面选 Qt
设备通讯 libmodbus
直连 Modbus 设备,轻量稳定
数据存储 本地 SQLite
单机数据量小,免维护
车间产线集中监控(SCADA)
一条或多条产线、多品牌 PLC,需要监控画面、报警、历史趋势。
产线监控SCADA多品牌
驱动连接 KEPServerEX / Neuron
统一接入多品牌 PLC
组态监控 Ignition / 组态王
画面、报警、趋势、Web 发布
历史数据 TDengine / TimescaleDB
高频点位长期存储
监控看板 Grafana
快速搭建分析看板
边缘采集 + 上云 / 数据中台
现场设备多、协议杂,需要边缘采集、断网缓存、统一上送到平台。
边缘计算上云数据采集
边缘采集 Neuron / Node-RED
多协议接入,边缘计算与编排
消息总线 EMQX / Mosquitto
MQTT 汇聚与转发
采集入库 Telegraf
插件丰富,自动写时序库
时序存储 TDengine
高压缩高写入,国产化
国产化 / 信创替代方案
要求自主可控、国产数据库与国产软件栈,适配国产 OS 与 CPU。
国产化信创自主可控
边缘采集 Neuron
国产边缘网关,协议全
时序数据库 TDengine
国产时序库,信创适配好
组态/MES 组态王 / OpenMES
国产组态与开源 MES
消息中间件 EMQX
国产开源 MQTT,集群能力强
机器视觉检测工位
定位、测量、缺陷检测、OCR 等视觉应用,从采图到推理。
机器视觉缺陷检测AI
图像处理 OpenCV
传统视觉算法事实标准
AI 推理 OpenVINO
深度学习推理与硬件加速
算法验证 scikit-image
Python 快速验证算法
商业备选 Halcon
复杂检测快速交付
设备数据看板 / 大屏
把设备和生产数据可视化,用于车间看板、领导驾驶舱。
数据看板大屏可视化
数据采集 Telegraf
自动采集写入时序库
数据存储 TimescaleDB / TDengine
时序数据高效存储
可视化 Grafana
工业看板事实标准,开箱即用

三、工控软件选型的通用五步

  1. 先定场景和规模。 单机设备、产线监控还是集团级平台,点位数量、设备品牌、是否要 Web/上云,决定了软件量级。
  2. 再定约束条件。 是否要求国产化/信创、是否开源免费、团队熟悉什么技术栈、服务器/硬件资源多少。
  3. 按品类圈定 2–3 个候选。 参考本站品类 Top 推荐和六维评分,不要一上来就只看一个。
  4. 用真实数据做 PoC 验证。 拿现场的协议、点位量、画面和查询场景实测,重点压稳定性、性能和断线恢复。
  5. 算长期总成本再定。 授权费只是开始,还要算二次开发、扩容点位、版本升级和长期运维成本。
拿不准具体选型?可以在「技术咨询」页描述你的设备、协议和需求, 也可以先用「软件对比」工具把候选软件放在一起正面对比。