软件深度评测
不做云评测,每篇都是丁丁在真实项目中用过的软件。含踩坑记录、性能实测、竞品对比、选型建议和部署指南。帮你少走弯路,选对工具。
📝 已发布评测
2026 年 Kepware 已归 Velotic(原 PTC)。从授权模式、平台、性能、协议、价格、国产替代 10 个维度对比这三个连接服务器:Kepware 商业标杆按驱动收费不按点位,Neuron 开源 C 语言高性能,ThingsGateway 国产 .NET 开源开箱即用。三种典型场景直接对号入座,并说明为什么不要二选一、要分层组合。
工业历史数据到底能不能用 MySQL 存?先给你一个按测点规模算数据量的公式和决策表(500点每2秒一年约78.8亿行、行存约394GB),再用10个维度说清关系库和时序库的边界。几十点、5秒以上用MySQL/SQLite够;点上百、秒级写、存多年趋势直接上时序库,工业选TDengine、IT监控选InfluxDB。含MySQL与时序库共存、分批迁移的四步路径。
为什么工业监控不能用 MySQL 存历史数据?从厂商、开源协议、性能、生态、工业协议、国产替代 10 个维度对比 TDengine、InfluxDB、Apache IoTDB。工业高频写入选 TDengine(注意 AGPL),DevOps 监控选 InfluxDB(MIT),Java 栈要 Apache 2.0 自由商用选 IoTDB。
设备上云用什么 MQTT Broker?从厂商、授权、集群、资源占用、国产替代 10 个维度对比 EMQX、Mosquitto、HiveMQ。大规模设备接入要规则引擎选 EMQX(国产亿级连接),几十台设备轻量中转选 Mosquitto(C 极轻量),企业级高可用选 HiveMQ。
工厂监控上位机用哪个组态软件?从授权方式、PLC绑定、中文生态、价格、国产替代 10 个维度对比 WinCC、iFIX、组态王。西门子PLC深度绑定选 WinCC,多品牌大型项目选 iFIX(Velotic),中小项目预算有限要中文支持选国产组态王。
新上位机项目到底用 C# WinForm/WPF、Web(Vue3) 还是组态软件?丁丁 20 年 C# 上位机经验,从开发效率、通讯、业务扩展、部署、跨平台、远程、成本、招人、维护 10 个维度对比三条路线。单机小设备 WinForm 最快,多工厂远程上 Web,标准监控用组态或开源 FUXA。
单机上位机项目数据库怎么选?丁丁 20 年工控经验,从部署、并发、写入、SQL、远程、维护 10 个维度对比 SQLite、MySQL、TDengine。单机小设备 SQLite 零部署最省心,业务追溯多用户用 MySQL,高频测点趋势用 TDengine,三者可组合。
新客户要看板,到底用 Grafana、组态画还是自己写 Web?丁丁 Grafana 36 个月实战,从出图速度、监控流程图、趋势曲线、实时性、告警、移动端、成本 10 个维度对比。趋势报表用 Grafana 最快,车间现场监控用组态/FUXA,客户定制大屏用自研 Web。
工业报警怎么做?PLC 硬接线、上位机弹窗、Grafana+钉钉远程告警三层怎么选。丁丁实战:安全相关必须 PLC 硬接线不依赖网络,车间用上位机弹窗确认记历史,远程用 Grafana Alerting+钉钉通知。含报警分级、报警风暴治理、报警历史存储建议。
工厂设备远程访问用什么?VPN、frp 内网穿透、云平台从安全性、配置难度、带宽、成本、维护、合规 10 个维度对比。丁丁实战:单设备偶尔调试用 frp 最快最省,多工厂长期运维上 VPN,设备上云走自己的 EMQX+TDengine 不绑厂家云。含 frp 安全配置三条铁律。
工业网关硬件怎么选?x86 工控机、ARM 边缘盒子、树莓派/NUC 从性能、功耗、环境适应性、接口、成本 10 个维度对比。丁丁实战:跑 SCADA/上位机选 x86 工控机,边缘采集选 ARM 盒子,开发验证用树莓派。含自己做网关盒子的轻贴牌路径建议。
丁丁实战14个月,3个项目验证。写入10万+条/秒,查询<1ms,压缩比10:1,2核4G跑600点位轻松。含5个真实踩坑(标签设计/时间戳精度/离线安装/REST API性能/数据保留策略)、性能实测6项数据、vs InfluxDB 10维度对比、选型建议和6步部署指南。
丁丁实战24个月,5个项目验证(几乎所有方案都在用)。上手极快、开发效率高、3000+节点生态,但也踩了5个大坑——面条图维护难、变量作用域混淆、异步竞态、function节点写代码、单线程性能瓶颈。含性能实测6项数据、vs n8n/传统编程10维度对比、选型建议和6步部署指南。
丁丁实战36个月,4个项目验证(几乎所有方案的展示层)。100+数据源、20+面板类型、强大告警,但也踩了5个大坑——变量联动不生效、大量数据查询卡死、告警误报漏报、权限混乱、社区插件白屏。含性能实测6项数据、vs Kibana/Superset 10维度对比、选型建议和6步部署指南。
丁丁实战18个月,3个项目验证(冲床/能源/追溯都在用)。20+协议驱动、Web化配置、多目标转发、边缘计算,但也踩了5个大坑——Modbus地址混乱、西门子S7断线、大量变量性能瓶颈、MQTT断点续传不完善、驱动开发文档少。含性能实测6项数据、vs Neuron/Node-RED 10维度对比、选型建议和6步部署指南。
丁丁实战12个月,2个项目验证。C语言开发性能极强,1000变量CPU<5%,内存<50MB(ThingsGateway的1/5),30+协议,与EMQX无缝集成,Docker友好。但也踩了5个大坑——南向北向概念混淆、点位配置繁琐、MQTT认证复杂、Docker持久化丢失、开源版缺高级功能。含性能实测6项数据、vs ThingsGateway/Node-RED 10维度对比、选型建议和6步部署指南。
丁丁实战24个月,4个项目验证。全球市场份额60%+,单机100万连接,10万消息/秒,延迟<1ms,分布式集群亿级连接,规则引擎+20+数据集成,云原生友好。含5个真实踩坑(规则引擎SQL/QoS 1重复/集群脑裂/4.x升5.x不兼容/端口耗尽)、性能实测6项数据、vs Mosquitto/RabbitMQ/Kafka 10维度对比、选型建议和6步部署指南。6款核心软件评测收官篇!