工业组态控制技术实例教程
《工业组态控制技术实例教程》是2017年2月电子工业出版社出版的图书，作者是石敬波、迟颖。[1-2]
内容简介
本书以北京亚控科技发展有限公司的组态王6.55和北京昆仑通态自动化软件科技有限公司的MCGS组态软件通用版为例，通过几个典型控制系统，由浅入深地介绍了使用组态软件进行组态设计和调试的方法。不仅可以提高学生的学习兴趣和积极性，使学生真正掌握控制系统的组成、工作原理和调试方法，同时还可以增加学生的工程经验，为学生尽快适应工作岗位奠定坚实的基础。
作者简介
石敬波，辽宁机电职业技术学院自动化系，副教授，讲授组态技术、电工技术、电机与拖动、单片机应用技术、计算机控制技术、传感器应用技术、可编程控制器应用技术等课程，并进行单片机应用实训、传感器应用技术实训及PLC实训等实践课程的教学。
目录
第一部分  组态软件的基本知识
项目1  组态控制技术	1
1.1  计算机控制系统	1
1.2  计算机控制系统的组成	1
1.3  计算机控制系统的分类	2
1.3.1  操作指导控制系统	2
1.3.2  直接数字控制系统（Direct Digital Control System，DDC）	2
1.3.3  监督控制系统（Supervisory Computer Control System，SCC）	2
1.3.4  集散控制系统（Distributed Control System，DCS）	3
1.3.5  现场总线控制系统（Fieldbus Control System，FCS）	3
1.3.6  网络控制系统（Networked Control System，NCS）	4
项目2  组态软件	5
2.1  组态软件的定义	5
2.1.1  组态的概念	5
2.1.2  组态软件的概念	5
2.2  组态软件的特点与功能	6
2.2.1  组态软件的特点	6
2.2.2  组态软件的功能	6
2.3  国内外主要组态软件简介	7
2.3.1  组态软件在我国的发展情况	7
2.3.2  组态软件国内外主要产品	7
第二部分  基于组态王软件的系统组态设计
项目3  组态王软件入门	9
3.1  组态王软件简介	9
3.1.1  组态王软件	9
3.1.2  组态王软件的特点	9
3.1.3  组态软件的应用	9
3.2  组态王软件的安装	10
3.2.1  系统要求	10
3.2.2  安装步骤	10
3.3  组态王软件的系统构成	13
3.3.1  工程管理器	13
3.3.2  工程浏览器	13
3.3.3  运行系统	14
项目4  指针时钟的组态软件设计	15
4.1  指针时钟的项目任务	15
4.2  知识储备	15
4.2.1  工具箱	15
4.2.2  数据库	16
4.2.3  定义变量	18
4.2.4  输出连接	19
4.2.5  旋转连接	20
4.3  项目实施	20
4.3.1  新建工程	20
4.3.2  制作画面	22
4.3.3  定义变量	23
4.3.4  动画连接	24
4.3.5  运行与调试	26
4.4  项目考核	27
项目5  温度控制系统的组态软件设计	28
5.1  温度控制系统的项目任务	28
5.2  知识储备	28
5.2.1  闪烁动画连接	28
5.2.2  填充属性动画连接	28
5.2.3  仿真PLC设备	29
5.3  项目实施	31
5.3.1  新建工程	31
5.3.2  制作画面	31
5.3.3  设备连接	32
5.3.4  定义变量	34
5.3.5  动画连接	35
5.3.6  运行与调试	36
5.4  项目考核	37
项目6  物料传送系统的组态软件设计	38
6.1  物料传送系统的项目任务	38
6.2  知识储备	38
6.2.1  水平移动动画连接	38
6.2.2  隐含连接	39
6.2.3  图库	39
6.2.4  按钮	40
6.3  项目实施	41
6.3.1  新建工程	41
6.3.2  制作画面	41
6.3.3  定义变量	42
6.3.4  动画连接	43
6.3.5  运行与调试	45
6.4  项目考核	46
项目7  水监控系统的组态软件设计	47
7.1  水监控系统的项目任务	47
7.2  知识储备	47
7.2.1  实时趋势曲线	47
7.2.2  历史趋势曲线	49
7.2.3  填充动画连接	51
7.2.4  模拟值输入动画连接	51
7.2.5  系统函数	52
7.3  项目实施	52
7.3.1  新建工程	52
7.3.2  制作画面	52
7.3.3  定义变量	54
7.3.4  动画连接	54
7.3.5  运行与调试	57
7.4  项目考核	58
项目8  农业灌溉系统的组态软件设计	59
8.1  农业灌溉系统的项目任务	59
8.2  知识储备	59
8.2.1  实时报表	59
8.2.2  历史报表	59
8.2.3  报警	60
8.2.4  系统函数	61
8.3  项目实施	62
8.3.1  新建工程	62
8.3.2  制作画面	62
8.3.3  设备连接	64
8.3.4  定义变量	65
8.3.5  动画连接	66
8.3.6  运行与调试	70
8.4  项目考核	73
项目9  制药厂液体混合系统的组态软件设计	74
9.1  制药厂液体混合系统的项目任务	74
9.2  知识储备	74
9.2.1  I/O设备管理	74
9.2.2  管道流动动画连接	75
9.3  项目实施	76
9.3.1  新建工程	76
9.3.2  制作画面	76
9.3.3  设备连接	78
9.3.4  定义变量	80
9.3.5  动画连接	81
9.3.6  运行与调试	85
9.4  项目考核	86
项目10  机械手系统的组态软件设计	87
10.1  机械手系统的项目任务	87
10.2  知识储备	87
10.2.1  缩放连接	87
10.2.2  图库	88
10.3  项目实施	90
10.3.1  创建工程	90
10.3.2  制作画面	90
10.3.3  设备连接	92
10.3.4  定义变量	92
10.3.5  动画连接	93
10.3.6  模拟仿真运行与调试	97
10.4  项目考核	102
项目11  三层电梯系统的组态软件设计	103
11.1  三层电梯系统的项目任务	103
11.2  知识储备	103
11.2.1  点位图	103
11.2.2  命令语言语法介绍	104
11.3  项目实施	105
11.3.1  新建工程	105
11.3.2  制作画面	106
11.3.3  设备连接	108
11.3.4  定义变量	109
11.3.5  动画连接	110
11.3.6  运行与调试	114
11.4  项目考核	115
第三部分  基于MCGS软件的系统组态设计
项目12  认识MCGS软件	116
12.1  MCGS组态软件简介	116
12.1.1  MCGS通用版	116
12.1.2  MCGS嵌入版	116
12.1.3  MCGS网络版	117
12.2  MCGS软件的操作	117
12.2.1  MCGS软件的安装	117
12.2.2  MCGS软件的系统构成	118
12.2.3  MCGS组态软件的用户操作界面	120
12.2.4  MCGS软件的运行方式	122
12.3  MCGS组态过程	123
12.3.1  工程整体规划	123
12.3.2  工程立项搭建框架	123
12.3.3  构造实时数据库	123
12.3.4  组态用户窗口	124
12.3.5  组态主控窗口	124
12.3.6  组态设备窗口	125
12.3.7  组态运行策略	125
12.3.8  组态结果检查	126
12.3.9  工程测试	126
12.4  触摸屏	127
12.4.1  人机界面	127
12.4.2  触摸屏简介	129
12.4.3  TPC 1061Ti触摸屏	130
12.4.4  触摸屏的启动	132
项目13  万年历的组态软件设计	133
13.1  项目任务	133
13.2  知识储备	133
13.2.1  实时数据库	133
13.2.2  图形对象	135
13.2.3  输入/输出动画连接	136
13.3  项目实施	137
13.3.1  创建工程	137
13.3.2  新建窗口	137
13.3.3  制作画面	137
13.3.4  定义变量	139
13.3.5  动画连接	140
13.3.6  运行与调试	142
13.4  项目考核	143
项目14  热水炉监控系统	144
14.1  项目任务	144
14.2  知识储备	144
14.2.1  对象元件库	144
14.2.2  脚本程序	145
14.2.3  大小变化	147
14.2.4  填充属性	147
14.3  项目实施	148
14.3.1  创建工程	148
14.3.2  新建窗口	148
14.3.3  制作画面	148
14.3.4  定义变量	150
14.3.5  动画连接	151
14.3.6  运行与调试	153
14.4  项目考核	154
项目15  热水炉监控系统曲线	155
15.1  项目任务	155
15.2  知识储备	155
15.2.1  模拟设备	155
15.2.2  实时曲线构件	156
15.2.3  历史曲线构件	157
15.3  项目实施	157
15.3.1  打开已有工程	157
15.3.2  新建窗口	158
15.3.3  制作画面	158
15.3.4  定义变量	159
15.3.5  动画连接	159
15.3.6  设备连接	162
15.3.7  运行与调试	163
15.4  项目考核	165
项目16  热水炉监控系统表格和报警	166
16.1  项目任务	166
16.2  知识储备	166
16.2.1  实时数据报表	166
16.2.2  历史数据报表	167
16.2.3  显示报警信息	168
16.2.4  数据对象操作函数	169
16.3  项目实施	169
16.3.1  打开已有工程	169
16.3.2  新建窗口	170
16.3.3  制作画面	170
16.3.4  定义变量	172
16.3.5  动画连接	172
16.3.6  运行与调试	178
16.4  项目考核	179
项目17  电动门的组态软件设计	180
17.1  项目任务	180
17.2  知识储备	180
17.2.1  标准按钮构件	180
17.2.2  水平移动动画连接	183
17.3  项目实施	183
17.3.1  创建工程	183
17.3.2  新建窗口	183
17.3.3  制作画面	184
17.3.4  定义变量	186
17.3.5  动画连接	186
17.3.6  运行与调试	189
17.4  项目考核	191
项目18  运料小车控制系统的组态软件设计	192
18.1  运料小车控制系统的项目任务	192
18.2  知识储备	192
18.2.1  组态设备窗口	192
18.2.2  可见度属性设置	195
18.2.3  闪烁效果设置	195
18.3  项目实施	196
18.3.1  创建工程	196
18.3.2  新建窗口	196
18.3.3  制作画面	196
18.3.4  定义变量	198
18.3.5  动画连接	198
18.3.6  设备连接	201
18.3.7  运行与调试	203
18.4  项目考核	205
项目19  液体混合系统	206
19.1  液体混合系统的项目任务	206
19.2  知识储备	207
19.2.1  运行策略	207
19.2.2  定时器构件	208
19.3  项目实施	208
19.3.1  创建工程	208
19.3.2  新建画面	209
19.3.3  制作画面	209
19.3.4  定义变量	210
19.3.5  动画连接	211
19.3.6  设备连接	216
19.3.7  运行与调试	217
19.4  项目考核	219
项目20  变频器监控系统	220
20.1  变频器监控系统的项目任务	220
20.2  知识储备	220
20.2.1  模拟量模块	220
20.2.2  输入框构件	223
20.2.3  旋钮输入器构件	223
20.3  项目实施	224
20.3.1  创建工程	224
20.3.2  新建画面	224
20.3.3  制作画面	224
20.3.4  设备连接	225
20.3.5  动画连接	226
20.3.6  运行与调试	230
20.4  项目考核	231
参考文献	232