开源项目推荐:SCADA组态软件Qt,kanzi,C#,MFC和WEB大全(收藏版)

简介: 开源项目推荐:SCADA组态软件Qt,kanzi,C#,MFC和WEB大全(收藏版)

尊重作者,支持原创,如需转载,请附上原地址:https://blog.csdn.net/libaineu2004/article/details/79715737


1、PC端之Qt


HmiFuncDesigner


https://github.com/VelsonWang/HmiFuncDesigner 高仿武汉舜通QTouch,请重点关注


libaineu2004/HmiFuncDesigner 国内镜像


读开源QScada框架HmiFuncDesigner-master的笔记


https://github.com/VelsonWang/designer 项目源码来自Qt Designer源码


https://github.com/VelsonWang/AppDemo 项目源码修改自Qt Creator源码,保留了基本的插件框架


LVGLBuilder


GUI Builder for littlevgl 仿自Qt设计师


https://github.com/CURTLab/LVGLBuilder


https://github.com/mrQzs/Lvgl_Simulator


https://github.com/mrQzs/CreateLvglLib


Qt Design Studio


Qt Design Studio是一款UI设计和开发工具,它让设计师和开发者可以迅速设计原型,并且开发复杂的可伸缩的UI。简单概括其功能就是让UI设计转换为qml,为工程师所用。


Qt Design Studio源码源自qt creator的分支。


Qt Design Studio简介及源码下载_$firecat全宏的代码足迹$-CSDN博客


Device_Studio


https://github.com/ybjx1987/Device_Studio 前同事写的组态软件基础框架


pvbrowser


pvbrowser – The Process Visualization Browser. HMI and Scada for every platform.


https://github.com/pvbrowser/pvb


Other


https://github.com/ShellAlbert/LaserHMI


https://github.com/IndeemaSoftware/QSimpleScada 简易版组态软件


https://github.com/michpolicht/CuteHMI


2、PC端之kanzi


kanzi目前主要聚焦在车载领域,cluster、IVI、HUD等,3D引擎是其主要特点。Rightware已经隶属于中科创达。Qt出现的更早,应用也更加广泛。但是就车载领域而言,kanzi开发效率更高。


Kanzi 2.8.2 is released!


3、PC端之C#


RapidScada


Rapid SCADA | Free, Open Source, Full Featured SCADA Software


https://github.com/RapidScada


SharpSCADA


https://github.com/qwe7922142/SharpSCADALite


https://github.com/GavinYellow/SharpSCADA


Other


https://github.com/AlexDovgan/FreeSCADA


老坏猫 - 博客园


4、PC端之VC++/MFC


https://github.com/gitZaiZai/YsbotControl


https://github.com/qinyong99/SuperCxHMI


最完整的工业组态软源代码_web组态框架,wpf工业组态控件-专业指导文档类资源-CSDN下载


组态王源代码_组态王代码-项目管理代码类资源-CSDN下载


freescada开源wpf组态软件_freescada,开源组态软件-互联网代码类资源-CSDN下载


http://www.genlogic.com/


5、PC端之Java


https://github.com/SCADA-LTS/Scada-LTS


尊重作者,支持原创,如需转载,请附上原地址:https://blog.csdn.net/libaineu2004/article/details/79715737


6、Web端


智物联工业物联网底层系统:网页版组态软件参考网站,可供物联网行业应用参考


FIDIS(全称Flexible information data integrate system,柔性信息与数据集成系统),作为智物联工业物联网体系中的应用系统平台,承担着MixIOT应用数据的展示,以及与MixIOT系统的操作和交互。同时,FIDIS系统作为底层应用平台,支持基于OpenFrame开发框架的应用的二次开发。


https://github.com/mixlinker/fidis


Mixlinker知识体系


PyScada is a open source scada system that uses the Django framework as backend


https://github.com/trombastic/PyScada


le5le-topology是一款开源、易扩展、方便集成的在线绘图(微服务架构图、网络拓扑图、流程图、活动图、时序图、类图、思维导图/脑图、动画等)的软件项目。


乐吾乐Topology - 基于开源的免费可视化绘图工具


topology


一个轻量(100k左右)、功能丰富的绘图工具(微服务架构图、拓扑图、流程图、类图等ULM图、脑图,动画、视频支持)


https://github.com/le5le-com/topology


OSHMI


OSHMI是一种基于现代开源HTML5的HMI,它是为变电站自动化而从头开始构思的,但它可以用于任何其他自动化领域,如工业生产、楼宇系统、物联网等。


OSHMI Open Substation HMI


OSHMI - Open Substation HMI download | SourceForge.net


http://ksylvest.github.io/jquery-gridly/

http://www.lanrenzhijia.com/demos/40/4004/demo/

http://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html


http://jgraph.github.io/mxgraph/javascript/

https://github.com/riclolsen/OSHMI  OSHMI是一种基于现代开源HTML5的HMI,它是为变电站自动化而从头开始构思的,但它可以用于任何其他自动化领域,如工业生产、楼宇系统、物联网等。


https://github.com/UsrIot 有人物联网


IntegraXor Web SCADA – Ecava IGX SCADA ECAVA INTEGRAXOR WEB SCADA


topology.le5le


乐吾乐Topology - 基于开源的免费可视化绘图工具


https://github.com/le5le-com/topology


FUXA


Web-based Process Visualization (SCADA/HMI/Dashboard) software


https://github.com/frangoteam/fuxa/


7、一个流行的设备采集,程序通讯,跨平台的组件框架


首页 - HslCommunication 官网


https://github.com/dathlin


HslCommunication组件库使用说明 - dathlin - 博客园


8、dugigeek


本软件是融合其他多种行业软件特性而开发的针对SCADA、HMI、FSU,DTU, 等物联网设备网的综合定制和开发软件平台,软件目标是提供包括硬件选型、固件研发、应用软件,产品测试等”壹套龙服务“,软件源码将采取保姆模式永久开源!


http://www.dugigeek.com/


https://gitee.com/dugiware/dugitools


https://gitee.com/dugiiot/dugiiotcad


x、其他组态软件


(1)厦门海为 haiwell


厦门海为科技有限公司【官网】-工业物联网|国产PLC|HMI|SCADA


(2)武汉舜通 QTouch


QTouch跨平台软件_通讯管理机_电力监控_能源管理系统 — 武汉舜通智能


(3)ucancode


http://www.ucancode.com/  付费软件,中文


http://www.uccpsoft.com/index.htm


http://www.ucancode.net/ 英文


下面是Linux下VX++源码的评估版本下载地址和信息:

http://www.uccpsoft.com/HMI_SCADA_LINUX_QT.htm

http://www.uccpsoft.com/download/VXEval2021.zip

http://www.uccpsoft.com/download/EFOEval2021Full.zip


(4)LVGL - Light and VersatileGraphics Library


LVGL是一个开源图形库,提供您创建嵌入式GUI所需的一切,易于使用的图形元素,美丽的视觉效果和低内存占用。


LVGL - Light and Versatile Embedded Graphics Library


https://github.com/lvgl/lvgl


qt_lvgl: littlevgl的PC端QT平台仿真


Running LittlevGL PC Simulator from Qt-Creator in Windows | LVGL’s Blog ++ https://github.com/ScarsFun/pc_simulator


Qt 编译 littlevGL_Eric-CSDN博客 Qt 编译 littlevGL


基于QT的LVGL 7.0 DEMO演示工程 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz! 基于QT的LVGL 7.0 DEMO演示工程


GUI Guider是恩智浦为LVGL开发了一个上位机GUI设计工具,可以通过拖放控件的方式设计LVGL GUI页面,加速GUI的设计。设计完成的GUI页面可以在PC上仿真运行,确认设计完毕之后可以生成C代码,再整合到MCU项目中。


进入NXP官网恩智浦半导体官方网站 | 主页,的软件中心搜索:GUI Guider,即可找到。


GUI Guider | NXP Semiconductors


GUI Guider_NXP 半导体


(5)AWTK


AWTK 全称为 Toolkit AnyWhere,是 ZLG倾心打造的一套基于 C 语言开发的 GUI 框架。旨在为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的 GUI 引擎,并支持跨平台同步开发


https://github.com/zlgopen/awtk


awtk: AWTK 全称为 Toolkit AnyWhere,是 ZLG 倾心打造的一套基于 C 语言开发的 GUI 框架。旨在为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的 GUI 引擎,并支持跨平台同步开发


其中AWTK Designer是界面设计工具。


---


尊重作者,支持原创,如需转载,请附上原地址:https://blog.csdn.net/libaineu2004/article/details/79715737


相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
14天前
|
机器学习/深度学习 人工智能 自然语言处理
Deep Research Web UI:开源版Deep Research!接入DeepSeek一键生成深度研究报告,可视化检索过程
Deep Research Web UI 是一款开源的 AI 研究助手工具,通过 AI 驱动的迭代搜索和多语言支持,帮助用户高效进行深度研究,并以树状结构可视化研究过程,支持导出为 Markdown 或 PDF 格式。
186 9
Deep Research Web UI:开源版Deep Research!接入DeepSeek一键生成深度研究报告,可视化检索过程
|
11天前
|
JavaScript 前端开发 数据可视化
20.6K star!Excel级交互体验!这款开源Web表格神器绝了!
Handsontable 是一款功能强大的 JavaScript 数据表格组件,提供类 Excel 的交互体验。支持实时协作、数据绑定、公式计算等企业级功能,可轻松集成到 React/Vue/Angular 等主流框架。
55 11
|
9天前
|
监控 算法 安全
基于 C# 的内网行为管理软件入侵检测算法解析
当下数字化办公环境中,内网行为管理软件已成为企业维护网络安全、提高办公效率的关键工具。它宛如一位恪尽职守的网络守护者,持续监控内网中的各类活动,以确保数据安全及网络稳定。在其诸多功能实现的背后,先进的数据结构与算法发挥着至关重要的作用。本文将深入探究一种应用于内网行为管理软件的 C# 算法 —— 基于二叉搜索树的入侵检测算法,并借助具体代码例程予以解析。
23 4
|
16天前
|
运维 网络安全 文件存储
找不到类似 Docker Desktop 的 Web 管理界面?试试这些开源方案
Docker Desktop 是本地容器化开发的利器,但存在无法通过 Web 远程管理、跨平台体验不一致等问题。为此,推荐几款轻量级、可 Web 化管理的 Docker 工具:Portainer 功能全面,适合企业级运维;CasaOS 集成应用商店和 NAS 功能,适合家庭/个人开发环境;Websoft9 提供预集成环境,新手友好。这些工具能有效提升容器管理效率,满足不同场景需求。
58 3
|
1月前
|
前端开发
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
54 1
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
|
2月前
|
人工智能 前端开发 API
Gemini Coder:基于 Google Gemini API 的开源 Web 应用生成工具,支持实时编辑和预览
Gemini Coder 是一款基于 Google Gemini API 的 AI 应用生成工具,支持通过文本描述快速生成代码,并提供实时代码编辑和预览功能,简化开发流程。
185 38
Gemini Coder:基于 Google Gemini API 的开源 Web 应用生成工具,支持实时编辑和预览
|
1月前
|
安全 Linux 开发工具
零基础构建开源项目OpenIM桌面应用和pc web- Electron篇
OpenIM 为开发者提供开源即时通讯 SDK,作为 Twilio、Sendbird 等云服务的替代方案。借助 OpenIM,开发者可以构建安全可靠的即时通讯应用,如 WeChat、Zoom、Slack 等。 本仓库基于开源版 OpenIM SDK 开发,提供了一款基于 Electron 的即时通讯应用。您可以使用此应用程序作为 OpenIM SDK 的参考实现。本项目同时引用了 @openim/electron-client-sdk 和 @openim/wasm-client-sdk,分别为 Electron 版本和 Web 版本的 SDK,可以同时构建 PC Web 程序和桌面应用(Wi
88 2
|
3月前
|
Linux C# iOS开发
开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行
开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行
82 12
|
4月前
|
人工智能 前端开发 计算机视觉
Inpaint-Web:纯浏览器端实现的开源图像处理工具
在刷短视频时,常看到情侣在景区拍照被路人“抢镜”,男朋友用手机将路人“P”掉,既贴心又有趣。最近我发现了一个纯前端实现的开源项目——inpaint-web,可在浏览器端删除照片中的部分内容,非常酷。该项目基于 WebGPU 和 WASM 技术,支持图像修复与放大,已在 GitHub 上获得 5.1k Star。项目地址:[GitHub](https://github.com/lxfater/inpaint-web)。
135 3
 Inpaint-Web:纯浏览器端实现的开源图像处理工具
|
4月前
|
开发框架 C# iOS开发
基于C#开源、功能强大、灵活的跨平台开发框架 - Uno Platform
基于C#开源、功能强大、灵活的跨平台开发框架 - Uno Platform
161 3