(一)现场检测项目 工控机 服务器 显示交互在QT5的和c++用数据库 :项目介绍
总体介绍:这是一个在现场实验室检测环境的一个项目,硬件运用了A7处理器,数据运用TCP进行通信,在上面跑linux系统,用qt5写的界面非常漂亮,显示在外接17寸液晶屏上其中运用了qml技术,数据存储在mysql服务器数据库上,通过mqtt通讯,可远程在服务器上通过指令,对工控机进行远程更新和控制具体功能:1采集环境信息数据2上位机显示实时数据3通过特定的公式判断数据是否异常4报警异常5保存数据6
·
现场检测项目 工控机 服务器 显示交互在linux下利用qt5的qml和c++用mysql数据库 :项目介绍总体介绍:
这是一个在现场实验室检测环境的一个项目,硬件运用了A7处理器,数据运用TCP进行通信,
在上面跑linux系统,用qt5写的界面非常漂亮,显示在外接17寸液晶屏上其中运用了qml技术,
数据存储在mysql服务器数据库上,通过mqtt通讯,可远程在服务器上通过指令,对工控机进行远程更新和控制
具体功能:
1采集环境信息数据
2上位机显示实时数据
3通过特定的公式判断数据是否异常
4报警异常
5保存数据
6显示历史数据
7远程更新
8本地设置公式
9调用现场的摄像头,进行记录图像数据,并且远程可看
难点:
1.qt上的前后端联调,整体架构
2.硬件电路干扰
3.mysql数据库处理
之后的文章中将重点在这3条上面,把踩过的坑,运用的技术写明,以及如何进行规划
个人心得
对于这个项目,踩过无数的坑,特别是在软件上面,不是说技术难题,而是整一个架构,要是没规划好就是重复的劳动,一点意义都没有,但是仔细一想,开发的过程总是螺旋上升的,不可能一帆风顺,没有一定的经验积累,就不能直捣黄龙
更多推荐
已为社区贡献1条内容
所有评论(0)