逆变器上位机软件产品系统

我要开发同款
yacosn2026年02月05日
22阅读

技术信息

语言技术
C++
系统类型
WindowsMacOS
行业分类
智能硬件

作品详情

行业场景

新能源行业,将光伏逆变器转换电能的设备能实时监控设备的工作状态,将异常状态报警信息及时输出反馈。

功能介绍

1、设备参数的设置。
2、设备固件的上传更新。
3、历史采集数据和故障回查。
4、设备的实时工作状态的动态展示。
5、电量的柱形图、折线图等数据的可视化展示。
6、支持多台设备联机,可自由增删除设备数,能定时在设备点切换。
7、可以支持设备扫描并将扫描出的设备添加到监控列表中。
8、设备采集数据能随时导出。
9、软件支持windows和MacOS双系统运行。

项目实现

1、项目使用Qt5开发,同一套代码,编译发布到windows和MacOS系统。
2、界面的实时中英文切换,切换多语言时,从不同语言文件加载到软件应及时应用。
3、难点1:可支持单机,并机的设备联机,支持多台设备同时联机,并能轮换切换设备,切换设备过程中解决卡顿问题,因为不只是读切换后的设备数据,还要绘制图表,且图表要有历史轨迹;
难点2:界面图表数据展示,由于数据量比较大,一开始使用QCustomPlot,要么比较卡顿,要么就是界面美观度不满足要求。后采用自编码绘制,每个图表都封装了自定义控件,方便维护;
难点3:不同的屏幕大小或分辨率下,界面的元素展示会错位,或标签展示异常,不美观等,因此采购实际计算位置,将设备图标首先定位居中,其他元素有参考再移动到指定位置。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论