一句话结论:基于Java的开源企业级SCADA系统,功能完整,支持数据采集、报警管理、历史趋势、用户权限等,适合有Java技术栈的团队进行二次开发和定制化部署。
Scada-LTS
开源 完全免费开源,GPL协议 开源SCADAJava企业级报警管理历史数据
★★★☆☆
综合 3.6 / 5
多维评分
| 易用性 | ★★★☆☆ 3.0 |
| 稳定性 | ★★★★☆ 4.0 |
| 性能 | ★★★★☆ 4.0 |
| 生态 | ★★★☆☆ 3.5 |
| 性价比 | ★★★★☆ 4.5 |
| 国产化 | ★★☆☆☆ 2.5 |
技术属性
| 运行平台 | Windows、Linux、Docker |
|---|---|
| 开发语言 | Java |
| 支持协议 | Modbus TCP、Modbus RTU、OPC UA、MQTT、SNMP、HTTP |
| 授权方式 | 开源(完全免费开源,GPL协议) |
适用场景
- 企业级监控系统
- 有Java开发能力的团队
- 需要深度定制的项目
不适用场景
- 快速原型(部署较重)
- 无Java维护能力的小团队
- 边缘端资源受限场景
它是什么
Scada-LTS是一款基于Java的开源企业级SCADA系统,是知名开源SCADA项目RapidSCADA的活跃分支之一。它提供完整的数据采集、报警管理、历史趋势、用户权限等功能,适合有Java技术栈的团队进行二次开发。
核心能力
- 企业级功能:数据采集、报警、趋势、报表、用户权限、审计日志等完整功能。
- Java技术栈:基于Spring等成熟Java框架,易于企业级团队维护和扩展。
- 多协议支持:Modbus、OPC UA、MQTT、SNMP、HTTP等。
- Web界面:基于Web的配置和运行界面。
使用要点
- 需要Java环境:JDK 11+,Tomcat或Docker部署。
- 适合深度定制:如果需要大量定制化开发,Java生态比Node.js更成熟。
- 文档以英文为主:中文资料较少,需要一定英文阅读能力。
常见问题
Scada-LTS 是免费的吗?怎么收费?
Scada-LTS 的授权方式为「开源」。计费方式:完全免费开源,GPL协议。
Scada-LTS 能跑在哪些系统?支持哪些 PLC/设备协议?
运行平台:Windows、Linux、Docker。支持通讯协议:Modbus TCP、Modbus RTU、OPC UA、MQTT、SNMP、HTTP。
Scada-LTS 适合什么规模和类型的项目?
适合:企业级监控系统、有Java开发能力的团队、需要深度定制的项目。不建议:快速原型(部署较重)、无Java维护能力的小团队。
同类软件对比
CIMPLICITY
原 GE Vernova Proficy 的企业级 SCADA,与 iFIX 同门但定位更大:真正的客户端/服务器架构、强冗余与数十万点级大容量,擅长汽车整车、电力、轨道交通、烟草等高速、大型分布式生产,2026 年起随 Proficy 业务归入 Velotic。
SCADA/组态软件
FreeSCADA
轻量级开源SCADA系统,C++编写,支持跨平台,适合小型项目和学习研究。
SCADA/组态软件
FUXA
开源Web-based SCADA/HMI软件,基于Node.js和现代前端技术,支持拖拽式画面组态,内置Modbus/OPC UA/MQTT等多种协议驱动,可Docker一键部署,适合中小型项目和边缘端快速搭建监控画面。
SCADA/组态软件
iFIX
原 GE(通用电气)Proficy 系列经典 HMI/SCADA,与 InTouch、WinCC 齐名的国际主流 SCADA,实时数据库、对象化图形、VBA 脚本与报警管理能力强,2026 年起随 Proficy 业务归入 Velotic。
SCADA/组态软件