书 名 | 西门子WinCCV7从入门到提高 | 作 者 | 向晓汉 |
---|---|---|---|
ISBN | 9787111394723 | 定 价 | 38元 |
出版社 | 机械工业出版社 | 出版时间 | 2019年1月 |
装 帧 | 平装 | 开 本 | 16开 |
目 录
前言
第一部分 入 门 篇
第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 启动WinCC17
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
第二部分 提 高 篇
第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 VBS124
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读取变量归档数据到Excel163
小结167
习题167
第三部分 工程实例篇
第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
本书从基础和实用出发,涵盖的主要内容包括WinCC的功能和WinCC的组态方法。全书分三个部分,入门篇,主要介绍WinCC的安装和卸载、项目的创建、组态画面、变量组态;提高篇,包括WinCC的通信、报警记录、变量记录、报表、脚本和访问数据库;一个工程应用实例。本书的编写原则是“让读者看得懂,用得上”,本书内容丰富,重点突出,强调知识的实用性,几乎每章中都配有大量实用的例题,便于读者模仿学习,另外每章配有习题供读者训练之用。本书的资源中有重点内容的程序和操作视频资料。本书可以作为学习WinCC入门和提高级的工程技术人员使用。也可以作为大中专院校的机电类、信息类专业的教材。
西门子PLC自学教程(从入门到精通)
西门子PLC教程从入门到精通
本书以西门子WinCC V6.2和V7.3 SE版本为例,介绍了WinCC组态软件的使用方法和应用技巧。本书共分入门、进阶及精通三大篇,按照读者对WinCC掌握的不同程度,将WinCC软件安装、WinCC通信、WinCC变量管理、WinCC画面设计、WinCC用户管理、WinCC报警记录、WinCC脚本编程等知识分配到各篇进行讲解,使读者学习起来更有针对性和侧重点。
本书内容丰富实用,循序渐进,图文并茂,通俗易懂,手把手带领读者一步步地实现想要的功能,同时为读者归纳总结过程中容易忽略或者出错的关键点及注意事项,使读者能够举一反三,学以致用。
本书非常适合WinCC初学者、自控领域的工程师学习使用,同时也可用作高等院校相关专业的教材及参考书。
入门篇
第1章WinCC软件安装3
1.1软件版本历史回顾3
1.2WinXP系统安装WinCC V6.25
1.3Win7系统安装WinCC V7.319
第2章WinCC通信29
2.1通信概述29
2.2S7-300以太网通信(V6.2)30
2.3S7-300 MPI通信(V6.2)38
2.4S7-300 PLCSIM通信(V6.2)41
2.5S7-200通信(V6.2)43
2.6S7-1200通信(V7.3)47
2.7WinCC V7.x的同类通信50
第3章WinCC变量管理52
3.1变量类型52
3.2内部变量53
3.3通信外部变量管理53
3.4S7-200 OPC变量管理55
3.5WinCC V7.2变量管理56
第4章WinCC画面设计57
4.1静态对象设计58
4.2动态对象设计61
4.3画面树结构74
4.4动态向导76
4.5V7.x画面新功能82
第5章WinCC趋势图84
5.1归档设置84
5.2归档变量85
5.3画面显示趋势图86
5.4V7.x新功能89
第6章WinCC报警记录91
6.1归档设置91
6.2消息属性和类别92
6.3组态消息92
6.4WinCC画面显示报警消息93
6.5V7.x新功能95
第7章WinCC用户管理97
7.1用户权限分配97
7.2画面分配权限98
第8章WinCC入门完成100
8.1电脑开机自动启动WinCC项目100
8.2禁用Windows任务栏101
8.3工程项目的归档与分发102
进阶篇
第9章WinCC软件补充安装107
9.1WinCC V6.2补充安装107
9.2WinCC V7.3补充安装109
第10章WinCC通信进阶110
10.1WinCC MODBUS串行通信110
10.2WinCC MODBUS TCP通信112
第11章WinCC变量管理进阶115
11.1文本变量115
11.2结构变量118
11.3变量批量编辑V6.2123
11.4变量批量编辑V7.3125
第12章WinCC脚本编程126
12.1C脚本编程入门127
12.2VBS脚本编程入门132
12.3WinCC脚本调试方法137
第13章WinCC画面设计进阶141
13.1CAD图形导入141
13.2弹出式窗口动态化142
13.3脚本驱动的控件动态化145
第14章WinCC进阶完成148
14.1运行中调用用户管理148
14.2WinCC报表编辑器149
14.3WinCC做出PCS7风格的画面150
14.4WinCC选件153
精通篇
第15章WinCC VBS高级编程157
15.1VBS访问文本文件157
15.2VBS访问EXCEL文件160
15.3VBS访问注册表及调用外部程序160
第16章WinCC C脚本高级编程162
16.1WinCC C脚本例程资源162
16.2C脚本获取项目路径164
16.3C脚本读写文本文件165
第17章WinCC用户归档高级技巧168
17.1使用用户归档实现数据记录168
17.2使用用户归档控件实现报表170
17.3报表待完善功能172
第18章WinCC与数据库174
18.1SQL SERVER 数据库结构174
18.2查询用户归档数据库177
18.3ADO查询数据库结果至控件179
18.4查询变量归档压缩数据180
18.5EXCEL也是数据库182
第19章WinCC与全集成自动化185
19.1TIA概念185
19.2S7-300 模块化编程187
19.3S7-CFC编程189
19.4WinCC集成190
19.5BST例程学习192
第20章WinCC数据统计与报表例程195
20.1WinCC完美报表例程V2.0195
20.2WinCC完美报表之日报表月报表专用版V1.04196
20.3S7-200/S7-300 WinCC实现高速数据采集例程196
20.4WinCC 完美设定值曲线例程197
附录相关网址198
参考文献200 2100433B
本书全面介绍了西门子PLC的编程和应用,主要内容包括S7-200PLC指令及应用、基础应用案例及解析、S7-200PLC开关量程序设计、S7-200PLC模拟量控制程序设计、常见应用案例及解析、PLC控制系统的设计、综合应用案例及解析。
本书不仅为读者提供了一套有效的编程方法和可借鉴的丰富的编程案例,还为工程技术人员提供了大量的实践经验,可作为广大电气工程技术人员学习PLC技术的参考用书,也可作为高等院校、职业院校自动化、电气、机电一体化、电子信息等相关专业的PLC教学或参考用书。