产品特色
编辑推荐
适读人群 :本书可供从事西门子WinCC组态软件学习与应用的工程技术人员使用,也可以作为大中专院校相关专业的教材或参考书。 本书是在总结编者长期的教学经验和工程实践的基础上,联合相关企业人员共同编写而成,内容从西门子WinCC V7.3组态软件的基础和实用出发,详细介绍了西门子WinCC组态软件的基础知识、功能介绍、组态方法以及项目应用,目的使读者通过学习本书内容就能学会西门子WinCC组态软件的应用。
本书在编写过程中,将一些生动的操作实例融入到每章中,以提高读者的学习兴趣和效率。本书内容具有以下特点。
(1)内容由浅入深、由基础到应用,理论联系实际,既适合初学者学习使用,也可以供有一定基础的人结合书中大量的实例,深入学习西门子WinCC组态软件的工程应用。
(2)用实例引导读者学习。本书大部分章节都精选了有代表性的案例讲解,例如,用案例说明报警组态的实现的全过程。第4~9、12、13章都有应用实例,这些实例合并在一起,就是一个完整的工程实例。
(3)所有项目实例已经经过运行调试,且有正确结果,这些实例容易被读者复制在工程中进行实际应用。对于比较复杂的例子,还配有视频,便于读者学习。
内容简介
本书从西门子WinCC V7.3组态软件的基础和实用出发,详细介绍了西门子WinCC组态软件的基础知识、功能介绍、组态方法以及项目应用。本书共分两大部分,第一部分为基础入门篇,包括西门子WinCC的安装和卸载、项目的创建、组态画面、变量组态等内容;第二部分为应用提高篇,包括西门子WinCC的通信、报警记录、变量记录、报表、脚本、访问数据库、用户管理、用户归档、全集成自动化和选件等内容。
本书内容全面系统、新颖实用、重点突出,而且有案例讲解,非常方便读者学习,同时每章后都配有习题供读者训练之用,提高读者解决实际问题的能力。本书所附的电子资源中有重点内容的程序和操作视频资料,读者可以到出版社网站上下载(网址见本书前言)。
本书可供从事西门子WinCC组态软件学习与应用的工程技术人员使用,也可以作为大中专院校相关专业的教材或参考书。
内页插图
精彩书评
NULL
目录
第1篇基础入门篇
第1章西门子WinCC V7.3组态软件概述2
1.1概述2
1.1.1组态软件的功能2
1.1.2组态软件的系统构成2
1.1.3组态软件的发展趋势4
1.1.4常用的组态软件简介4
1.2WinCC组态软件简介5
1.2.1WinCC软件的性能特点5
1.2.2WinCC的系统结构及选件7
1.2.3WinCC V7.3的新特点8
1.3WinCC V7.3的安装与卸载8
1.3.1安装WinCC的硬件要求8
1.3.2安装WinCC的软件要求9
1.3.3WinCC的安装步骤10
1.3.4WinCC的卸载16
小结17
习题17
第2章组态一个简单的项目18
2.1对实现功能的描述18
2.2建立项目18
2.2.1启动WinCC18
2.2.2建立一个新项目18
2.3组态项目19
2.3.1组态变量19
2.3.2组态画面22
2.3.3改变画面的属性24
2.4运行项目27
2.4.1保存项目27
2.4.2运行项目27
小结28
习题28
第3章项目管理器29
3.1WinCC项目管理器介绍29
3.1.1启动项目管理器29
3.1.2WinCC项目管理器的结构29
3.2WinCC Configuration Studio31
3.2.1WinCC Configuration Studio简介31
3.2.2WinCC Configuration Studio窗口结构和功能32
3.2.3WinCC Configuration Studio使用简介33
3.3项目类型37
3.3.1单用户项目37
3.3.2多用户项目37
3.3.3客户机项目38
3.4创建项目和编辑项目38
3.4.1创建项目的过程38
3.4.2更改计算机的属性39
3.4.3运行WinCC项目40
3.4.4复制和移植WinCC项目41
小结42
习题42
第4章组态变量43
4.1变量组态基础43
4.1.1变量管理器43
4.1.2变量的分类43
4.1.3变量管理器的结构44
4.2变量的数据类型44
4.2.1数值型变量44
4.2.2字符串数据类型46
4.2.3原始数据类型46
4.2.4文本参考46
4.3创建和编辑变量46
4.3.1创建内部变量46
4.3.2创建过程变量48
4.3.3创建结构变量50
4.3.4创建变量组53
4.3.5编辑变量53
4.4应用实例55
小结58
习题58
第5章组态画面59
5.1WinCC图形编辑器59
5.1.1图形编辑器59
5.1.2图形编辑器的结构61
5.1.3画面的布局63
5.2画面设计基础63
5.2.1使用画面63
5.2.2图形对象64
5.3画面动态化67
5.3.1画面动态化基础67
5.3.2通过直接连接进行动态化67
5.3.3使用动态对话框进行动态化70
5.3.4通过变量连接进行动态化72
5.3.5用动态向导建立画面切换73
5.3.6用VBS建立动态化的过程76
5.4控件79
5.5图像库80
5.6应用实例82
小结96
习题96
第2篇应用提高篇
第6章报警记录98
6.1报警记录基础98
6.1.1报警的消息块98
6.1.2报警归档99
6.2报警记录的组态99
6.2.1报警记录编辑器的结构99
6.2.2消息块100
6.2.3消息类别100
6.2.4消息类型101
6.2.5消息组101
6.2.6报警组态的过程102
6.2.7模拟量报警组态的过程109
6.3消息归档114
6.3.1消息归档简介114
6.3.2消息归档组态115
6.4应用实例116
小结119
习题119
第7章变量记录120
7.1过程值归档基础120
7.1.1过程值归档的概念和原理120
7.1.2过程值归档的方法121
7.2过程值归档的组态122
7.2.1变量记录编辑器的结构122
7.2.2过程值归档组态的过程123
7.3应用实例133
小结138
习题138
第8章报表编辑139
8.1报表编辑基础139
8.1.1组态和运行系统数据的文档139
8.1.2在页面布局中设置报表140
8.2页面布局编辑器141
8.3创建、编辑布局和打印作业142
8.3.1创建布局142
8.3.2打印作业146
8.4应用实例149
小结163
习题163
第9章脚本系统164
9.1脚本基础164
9.1.1C脚本(C-Script)基础164
9.1.2C脚本编辑器166
9.1.3创建和编辑函数167
9.1.4创建和编辑动作170
9.2C脚本应用举例174
9.3VBS178
9.3.1VBS脚本基础178
9.3.2VBS脚本编辑器180
9.3.3编辑过程和动作181
9.4脚本的调试187
9.4.1脚本调试简介187
9.4.2脚本调试实例188
9.5应用实例190
小结191
习题191
第10章通信192
10.1通信基础192
10.1.1通信术语192
10.1.2WinCC通信原理193
10.2WinCC与SIMATIC S7 PLC的通信194
10.2.1WinCC与SIMATIC S7 PLC的MPI通信194
10.2.2WinCC与SIMATIC S7 PLC的PROFIBUS通信195
10.2.3WinCC与SIMATIC S7 PLC的TCP/IP通信196
10.2.4WinCC与SIMATIC S7-1200/1500的TCP/IP通信198
10.3通信诊断200
10.3.1通信的连接状态200
10.3.2通道诊断201
10.3.3变量诊断202
10.4OPC通信202
10.4.1OPC基本知识202
10.4.2SIMATICNET软件简介203
10.4.3S7-200 PC Access SMART软件简介204
10.4.4OPC实例1——WinCC与S7-200 SMART的通信205
10.4.5用KepServerEX组建OPC通信212
10.4.6OPC实例2——WinCC与S7-300的OPC通信213
小结224
习题224
第11章数据存储和访问225
11.1WinCC数据库225
11.1.1WinCC数据库的结构225
11.1.2WinCC数据库的访问226
11.2用VBS读取变量归档数据到Excel231
小结236
习题236
第12章用户管理237
12.1用户管理基础237
12.2用户管理器237
12.3用户管理238
12.3.1创建用户组238
12.3.2创建新用户239
12.4授权管理240
12.4.1授权简介240
12.4.2授权管理242
12.5应用实例243
小结251
习题251
第13章用户归档252
13.1用户归档基础252
13.1.1用户归档简介252
13.1.2用户归档使用场合252
13.2用户归档组态252
13.2.1用户归档编辑器252
13.2.2用户归档组态应用253
小结261
习题261
第14章交叉索引262
14.1交叉索引基础262
14.1.1交叉索引简介262
14.1.2交叉索引的功能262
14.2交叉索引的应用262
14.2.1交叉索引列表的创建和过滤262
14.2.2交叉索引应用位置跳转265
14.2.3交叉索引变量链接266
14.2.4交叉索引列表的导出267
小结269
习题269
第15章全集成自动化与故障诊断270
15.1WinCC集成在STEP7中的组态270
15.2WinCC作为PC站的组态271
15.3集成诊断278
15.3.1WinCC到硬件诊断的梯形环跳转278
15.3.2用消息系统错误功能组态消息,WinCC显示故障消息282
15.3.3WinCC与S7-1500集成诊断292
小结298
习题298
第16章WinCC选件299
16.1WebNavigator选件应用299
16.1.1WebNavigator Server系统结构299
16.1.2WebNavigator的安装301
16.1.3Web工程组态与应用304
16.2WinCC/DataMonitor选件应用312
16.2.1WinCC/DataMonitor简介312
16.2.2WinCC/DataMonitor的安装要求312
16.2.3WinCC/DataMonitor的安装313
16.2.4组态WinCC/DataMonitor服务器314
16.2.5在WinCC/DataMonitor客户机上启动WinCC/DataMonitor主页318
16.3WebUX320
16.3.1WebUX简介320
16.3.2WebUX选件的安装321
16.3.3WebUX的工程组态与应用321
小结327
习题327
参考文献328
前言/序言
随着计算机技术的发展和普及,软件技术得到了迅速发展,组态软件是数据采集监控系统SCADA(Supervisory Control and Data Acquisition)的软件平台,是工业应用软件的重要组成部分,得到了广泛的应用,特别在石油、化工、水处理和电力等行业应用更加广泛。
西门子WinCC组态软件是HMI/SCADA的后起之秀,诞生于1996年,当年就被美国Control Engineering杂志评为全球最优HMI,是世界三大HMI/SCADA软件之一,传承了西门子公司的企业文化,是一款性能卓越的产品,因此在工控市场占有非常大的份额,应用十分广泛。
本书是在总结编者长期的教学经验和工程实践的基础上,联合相关企业人员共同编写而成,内容从西门子WinCC V7.3组态软件的基础和实用出发,详细介绍了西门子WinCC组态软件的基础知识、功能介绍、组态方法以及项目应用,目的使读者通过学习本书内容就能学会西门子WinCC组态软件的应用。
本书在编写过程中,将一些生动的操作实例融入其中,以提高读者的学习兴趣和效率。本书内容具有以下特点。
(1)内容由浅入深、由基础到应用,理论联系实际,既适合初学者学习使用,也可以供有一定基础的人结合书中大量的实例,深入学习西门子WinCC组态软件的工程应用。
(2)用实例引导读者学习。本书大部分章节都精选了有代表性的案例讲解,例如,用案例说明报警组态的实现的全过程。如第4~9、第12章最后一节是应用实例,这些实例合并在一起,就是一个完整的工程实例。
(3)所有项目实例已经经过运行调试,且有正确结果,这些实例容易被读者复制在工程中进行实际应用。对于比较复杂的例子,还配有视频,便于读者学习。
本书所附的电子资源中有重点内容的程序和操作视频资料,读者可以到出版社网站http://download.cip.com.cn“配书资源”一栏中下载。
本书由向晓汉主编,第1、6、7、9、10章由锡职业技术学院的向晓汉编写;第2、11章由锡小天鹅股份有限公司的苏高峰编写;第3、4章由锡雷华科技有限公司的陆彬编写;第5章由锡雷华科技有限公司的欧阳思惠编写;第8、12章由锡雪浪环境科技股份有限公司的刘摇摇编写;第13章部分锡小天鹅股份有限公司的李润海编写;第14章由锡雪浪环境科技股份有限公司的曹英强编写;第15章由锡雪浪环境科技股份有限公司的王飞飞编写;第16章由桂林电子科技大学的向定汉编写;全书内容由陆金荣高级工程师审阅。
由于编者水平有限,书中不足之处在所难免,敬请读者批评指正,我们将万分感激!
编者
西门子WinCC V7.3组态软件完全精通教程 电子书 下载 mobi epub pdf txt