首页
›
智能制造_工业装备与数字化生产工程
›
006-车间数据采集、SCADA与运行监控
›
《Qt工业HMI与设备监控界面工程》
VIP12
本课程属于:006-车间数据采集、SCADA与运行监控
智能制造_工业装备与数字化生产工程 · 共 12 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
QT工业控制界面开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 工业控制界面开发的核心挑战与QT的优…
课程导入
学习目标
02
开发环境搭建
Qt Creator安装 · MinGW/MSVC编译器选择 · 工业常用Qt版本(5.15/6.x)…
开发环境搭建
Qt
03
Qt基础快速回顾
信号与槽机制 · 事件循环 · 对象树与内存管理
Qt
基础快速回顾
04
工业界面设计原则
人机交互规范 · 安全色与警示色 · 布局合理性
工业界面设计原则
人机交互规范
05
Qt Widgets核心控件
按钮 · 标签 · 输入框
Qt
Widgets
06
Qt Quick/QML入门
QML语法 · 与C++混合编程 · 适合动态工业界面的快速开发
Qt
Quick/QML
07
自定义控件开发
继承QWidget或QQuickIt… · 绘制工业仪表 · 指示灯
自定义控件开发
QWidget
08
样式表(QSS)实战
QSS语法 · 选择器 · 动态属性
QSS
样式表
09
工业数据采集与通信
串口(RS232/485)通信 · Modbus RTU协议在Qt中的实…
工业数据采集
通信
10
网络通信与OPC UA
TCP/UDP · HTTP/WebSocket · 以及OPC UA客户端集成
OPC
UA
11
数据库集成
SQLite/MySQL在Qt中的使… · 存储报警记录 · 历史数据与配方管理
数据库集成
SQLite/MySQL
12
实时数据曲线绘制
QCustomPlot或Qt Cha… · 历史曲线 · 缩放与游标
实时数据曲线绘制
QCustomPlot
13
报警与事件管理
报警产生 · 分级 · 确认
报警
事件管理
14
多线程与实时性
QThread · 线程池 · 生产者-消费者模式
多线程
实时性
15
定时器与轮询机制
QTimer在工业轮询 · 超时处理 · 周期任务中的应用与优化
定时器
轮询机制
16
状态机与流程控制
QStateMachine实现设备启… · 自动/手动模式切换 · 故障恢复流程
状态机
流程控制
17
工业界面布局管理
QHBoxLayout/QVBoxL… · 以及响应式布局适配不同分辨率
工业界面布局管理
QHBoxLayout/…
18
国际化与多语言
Qt Linguist实现中英文切换 · 适应出口设备与多语言操作员
国际化
多语言
19
打印与报表
QPrinter生成生产报表 · 报警记录打印 · 以及PDF导出功能
打印
报表
20
用户权限管理
登录界面 · 角色权限(操作员/工程师/管理员) · 操作日志记录
用户权限管理
登录界面
21
工业触摸屏适配
触摸事件优化 · 大按钮设计 · 防误触
工业触摸屏适配
触摸事件优化
22
界面性能优化
减少重绘 · 使用离屏渲染 · 优化数据刷新频率
界面性能优化
减少重绘
23
常见工业通信协议实战
Modbus TCP · S7协议(通过Snap7) · CAN总线(通过第三方库)
常见工业通信协议…
Modbus
24
实战项目一
简单温度监控界面——数据采集 · 实时曲线 · 报警指示
实战项目一
简单温度监控界面
25
实战项目二
PLC电机控制面板——启停 · 正反转 · 速度设定
实战项目二
PLC
26
实战项目三
SCADA基础监控系统——多设备组态 · 数据绑定 · 趋势分析
实战项目三
SCADA
27
实战项目四
配方管理系统——配方编辑 · 下载/上传到PLC · 生产参数切换
实战项目四
配方管理系统
28
调试与测试
Qt调试器使用 · 单元测试(Qt Test) · 模拟数据注入
调试
测试
29
部署与发布
Windows/Linux下打包发布 · 依赖库处理 · 安装包制作
部署
发布
30
综合提升与项目总结
常见坑点 · 设计模式(MVC/单例) · 代码规范
综合提升
项目总结
所属VIP或分类
同VIP:SCADA系统冗余与高可用工程
同VIP:SCADA车间监控系统架构与部署
同VIP:串口设备接入与遥测解析工程