工业级上位机(HMI / SCADA)的优秀开源框架源码推荐
以下是针对**工业级上位机(HMI / SCADA)**的优秀开源框架源码推荐。这些项目都以WPF为核心,多数支持Prism + MVVM(CommunityToolkit.Mvvm 或类似),适合半导体老化、PLC 监控、实时信号显示等场景。
我优先选择了技术栈接近(WPF + Prism/MVVM + 可集成 SQLite)、工业实用性强、代码质量高的项目,并按推荐优先级排序。
1.Industrial-WPF-HMI-Template(最推荐)
GitHub:https://github.com/MinimalWindowsDev/Industrial-WPF-HMI-Template
为什么推荐:
- 专为工业 HMI 设计,支持有限安装权限的环境(工业现场常见)。
- 使用 WPF + Prism + MVVM(可轻松切换到 CommunityToolkit.Mvvm)。
- 包含模块化结构、实时监控、报警、数据绑定等工业常用功能。
- 轻量、可定制,适合您的多站(A-F站)+ 辅控信号显示场景。
- 支持 Native AOT / 单文件发布,部署友好。
适用性:直接作为您 MaxW