绪论 1
第一篇 组态王软件基本知识 2
项目1 水位控制系统的制作 2
任务1.1 组态王软件的介绍 2
1.1.1 组态王软件概述 2
1.1.2 组态王与I/O设备 2
1.1.3 上位机与下位机的通信 3
1.1.4 建立应用工程的一般步骤 3
任务1.2 熟悉组态王工程管理器、浏览器和开发系统 3
1.2.1 组态王工程管理器 3
1.2.2 组态王工程浏览器 4
1.2.3 组态王工程开发系统 5
任务1.3 水位控制系统的制作 5
1.3.1 水位控制系统的要求 5
1.3.2 水位控制系统的建立过程 5
1.3.3 水位控制系统的运行与调试 12
项目2 组态王软件的基本操作 14
任务2.1 变量的定义与管理 14
2.1.1 变量的类型 14
2.1.2 变量的定义 15
2.1.3 变量域 16
任务2.2 图形及动画连接 18
2.2.1 温度计的制作 20
2.2.2 时钟的制作 22
2.2.3 图库精灵的制作 23
任务2.3 趋势曲线的制作 25
2.3.1 实时趋势曲线的制作 25
2.3.2 历史趋势曲线的制作 31
任务2.4 报表的制作 36
任务2.5 报警窗口的制作 39
任务2.6 组态王的系统安全管理 46
2.6.1 组态王开发系统的安全管理 46
2.6.2 组态王运行系统的安全管理 47
任务2.7 组态王的配方管理 54
2.7.1 配方的工作原理 55
2.7.2 配方模板的创建 55
2.7.3 配方使用实例 58
第二篇 组态王软件进阶 61
项目3 交通信号灯控制系统的设计与调试 61
任务3.1 交通信号灯控制系统方案设计 61
3.1.1 交通信号灯控制系统要求 62
3.1.2 交通信号灯控制系统方案设计 62
3.1.3 计算机与PLC的通信方式 63
任务3.2 交通信号灯控制系统上位机实现 66
3.2.1 设备组态 67
3.2.2 变量组态 67
3.2.3 画面组态 68
任务3.3 交通信号灯控制系统控制程序的编制 70
3.3.1 梯形图经验设计法设计控制程序 71
3.3.2 顺序控制设计法设计控制程序 73
任务拓展:采用组态王的应用程序命令语言实现控制 74
任务3.4 交通信号灯控制系统的调试 75
3.4.1 PLC控制程序的调试 76
3.4.2 上位机监控软件的调试 77
项目4 双容水箱液位串级控制系统的设计与调试 79
任务4.1 双容水箱液位控制系统的硬件组成 79
4.1.1 AE2000A实验对象简介 80
4.1.2 双容水箱液位控制系统的硬件简介 81
任务4.2 双容水箱液位控制系统控制策略的选择 83
4.2.1 PID算法简介 84
4.2.2 串级控制基本概念及组成结构 88
4.2.3 串级控制系统的工作过程 89
4.2.4 双容水箱液位控制系统串级控制设计 89
任务4.3 双容水箱液位控制系统上位机监控软件设计 90
4.3.1 工程的建立 90
4.3.2 设备的配置 91
4.3.3 变量的定义 93
4.3.4 监控画面的制作 98
任务4.4 双容水箱液位控制系统的调试 101
4.4.1 设备的连接与检查 101
4.4.2 系统连线图 101
4.4.3 实验装置的启动 103
4.4.4 参数整定方法 103
项目5 35t/h工业链条炉计算机控制系统设计与调试 105
任务5.1 工业链条炉计算机控制系统方案设计 105
5.1.1 项目要求 105
5.1.2 锅炉计算机控制系统的现状 106
5.1.3 链条锅炉工艺简介及控制任务 107
5.1.4 工业链条炉计算机控制系统的设计 108
任务5.2 工业链条炉计算机控制系统上位机监控软件制作 110
5.2.1 设备的定义 111
5.2.2 变量的定义 111
5.2.3 各监控画面的设计 111
任务5.3 工业链条炉计算机控制系统控制程序编写 113
5.3.1 组态王命令语言的应用 114
5.3.2 汽包水位的三冲量控制算法的实现 123
任务5.4 工业链条炉计算机控制系统调试 126
5.4.1 系统硬件的相关设置和测试 126
5.4.2 各控制系统的调试 129
项目6 泵站计算机监控系统的制作 131
任务6.1 泵站计算机监控系统的方案设计 131
6.1.1 总体方案的设计 132
6.1.2 监控软件方案的设计 133
6.1.3 系统的硬件选型 133
任务6.2 泵站计算机监控系统监控软件的制作 135
6.2.1 监控主画面的制作 136
6.2.2 报警界面的制作 137
6.2.3 数据库查询界面制作 140
6.2.4 数据报表的制作 143
第三篇 组态软件拓展篇 148
项目7 变频调速与五自由度机械手控制 148
7.1 项目任务书 148
7.1.1 设备组成及工作情况描述 149
7.1.2 需要完成的工作任务 149
7.2 组态监控任务的实现 153
7.3 项目实际操作技术要点 155
项目8 风光互补发电系统安装与调试 156
8.1 项目任务书 156
8.1.1 设备介绍 156
8.1.2 竞赛内容 156
8.2 监控系统任务实施 159
8.2.1 设备的定义 159
8.2.2 变量定义 160
8.2.3 画面组态 161
8.3 项目评分细则 164
项目9 自动化生产线安装与调试 166
9.1 竞赛设备及任务描述 166
9.1.1 设备组成及工作情况描述 166
9.1.2 需要完成的工作任务 167
9.2 组态用户界面的实现 176
9.2.1 工程分析和创建 176
9.2.2 安全机制 178
9.2.3 欢迎界面组态 179
9.2.4 安装测试界面组态 182
9.2.5 运行界面组态 186
9.3 评分方式 189
参考文献 190