第一部分 入 门篇 1
第1章WinCC V7.0组态软件概述 1
1.1概述 1
1.1.1组态软件的功能 1
1.1.2组态软件的系统构成 2
1.1.3组态软件的发展趋势 4
1.1.4常用的组态软件简介 4
1.2 WinCC组态软件简介 5
1.2.1 WinCC软件的性能特点 5
1.2.2 WinCC的系统结构及选件 7
1.2.3 WinCC V7.0的新特点 7
1.3 WinCC V7.0的安装与卸载 9
1.3.1安装WinCC的硬件要求 9
1.3.2安装WinCC的软件要求 10
1.3.3 WinCC的安装步骤 11
1.3.4 WinCC的卸载 15
小结 16
习题 16
第2章 组态一个简单的工程 17
2.1对实现功能的描述 17
2.2建立项目 17
2.2.1启动WinCC 17
2.2.2建立一个新项目 17
2.3组态项目 19
2.3.1组态变量 19
2.3.2组态画面 22
2.3.3改变画面的属性 24
2.4保存并运行工程 26
2.4.1保存工程 26
2.4.2运行工程 26
小结 26
习题 26
第3章 项目管理器 27
3.1 WinCC项目管理器介绍 27
3.1.1启动WinCC项目管理器 27
3.1.2 WinCC项目管理器的结构 28
3.2项目类型 29
3.2.1单用户项目 29
3.2.2多用户项目 30
3.2.3客户机项目 30
3.3创建项目和编辑项目 31
3.3.1创建项目的过程 31
3.3.2更改计算机的属性 32
3.3.3运行WinCC项目 33
3.3.4复制WinCC项目 33
小结 34
习题 34
第4章 组态变量 35
4.1变量组态基础 35
4.1.1变量管理器 35
4.1.2变量的分类 35
4.1.3变量管理器的结构 36
4.2变量的数据类型 36
4.2.1数值型变量 37
4.2.2字符串数据类型 38
4.2.3原始数据类型 38
4.2.4文本参考 38
4.3创建和编辑变量 38
4.3.1创建内部变量 38
4.3.2创建过程变量 39
4.3.3创建结构变量 41
4.3.4创建变量组 42
4.3.5编辑变量 44
小结 45
习题 45
第5章 组态画面 46
5.1 WinCC图形编辑器 46
5.1.1图形编辑器 46
5.1.2图形编辑器的布局 48
5.1.3画面的布局 49
5.2画面设计基础 50
5.2.1使用画面 50
5.2.2图形对象 51
5.3画面动态化 53
5.3.1画面动态化基础 53
5.3.2通过直接连接进行动态化 54
5.3.3使用动态对话框进行动态化 56
5.3.4通过变量连接进行动态化 57
5.3.5用动态向导建立画面切换 59
5.3.6用VBS建立动态化的过程 60
5.4控件 62
5.5图像库 63
小结 64
习题 64
第二部分 提高篇 65
第6章 报警记录 65
6.1报警记录基础 65
6.1.1报警的消息块 65
6.1.2消息类型和类别 66
6.1.3报警归档 66
6.2报警记录的组态 66
6.2.1报警记录编辑器的结构 66
6.2.2报警组态的过程 67
6.2.3模拟量报警组态的过程 74
小结 78
习题 78
第7章 变量记录 79
7.1过程值归档基础 79
7.1.1过程值归档的概念和原理 79
7.1.2过程值归档的方法 80
7.2过程值归档的组态 81
7.2.1变量记录编辑器的结构 81
7.2.2过程值归档组态的过程 82
小结 90
习题 90
第8章 报表编辑 91
8.1报表编辑基础 91
8.1.1组态和运行系统数据的文档 91
8.1.2在页面布局中设置报表 92
8.2页面布局编辑器 93
8.3创建、编辑布局和打印作业 94
8.3.1创建布局 94
8.3.2打印作业 97
8.4应用实例 99
小结 111
习题 111
第9章 脚本系统 112
9.1脚本基础 112
9.1.1 C脚本(C-Script)基础 112
9.1.2 C脚本编辑器 114
9.1.3创建和编辑函数 115
9.1.4创建和编辑动作 118
9.2 C脚本应用举例 121
9.3 VBS 124
9.3.1 VBS脚本基础 124
9.3.2 VBS脚本编辑器 126
9.3.3编辑过程和动作 127
9.4脚本的调试 131
9.4.1脚本调试简介 131
9.4.2脚本调试实例 131
9.5应用实例 133
小结 133
习题 133
第10章 通信 134
10.1通信基础 134
10.1.1通信术语 134
10.1.2 WinCC通信原理 135
10.2 WinCC与SIMATIC S7 PLC的通信 136
10.2.1 WinCC与SIMATIC S7 PLC的MPI通信 136
10.2.2 WinCC与SIMATIC S7 PLC的PROFIBUS通信 137
10.2.3通道单元 138
10.3 OPC通信 139
10.3.1 OPC基本知识 139
10.3.2 SIMATIC NET软件简介 140
10.3.3 PC Access软件简介 141
10.3.4 OPC实例1—— WinCC与S7-200的通信 143
10.3.5 OPC实例2—— WinCC与S7-1200的通信 148
小结 156
习题 156
第11章 数据存储和访问 157
11.1 WinCC数据库 157
11.1.1 WinCC数据库的结构 157
11.1.2 WinCC数据库的访问 158
11.2用VBS读取变量归档数据到Excel 163
小结 167
习题 167
第三部分 工程实例篇 169
第12章WinCC在锂电池浆料超细分散机中的应用 169
12.1锂电池浆料超细分散机简介 169
12.1.1功能描述 169
12.1.2控制系统软硬件配置 169
12.2组态WinCC项目 170
12.2.1新建WinCC项目 170
12.2.2创建过程画面和连接 176
12.2.3过程值归档 187
12.2.4组态报警 192
小结 198
参考文献 199