第一部分 基础知识 1
1绪论 1
1.1常用电气技术基础 1
1.1.1常用低压电器 1
1.1.2电气图基础知识 4
1.1.3电气控制线路的分析方法 11
1.2 PLC应用基础知识 13
1.2.1可编程序控制器的产生 13
1.2.2可编程序控制器的定义 14
1.2.3可编程序控制器的特点 14
1.2.4可编程序控制器的应用 16
1.2.5可编程序控制器的分类 16
1.2.6可编程序控制器的发展 17
1.2.7可编程序控制器的基本结构 17
2西门子S7-200系列PLC 20
2.1 S7-200系列PLC的硬件系统 20
2.1.1 S7-200系列PLC的硬件构成 20
2.1.2 S7-200系列PLC的系统配置 24
2.2 S7-200系列PLC的软件系统 26
2.2.1 S7-200系列PLC的编程基础 26
2.2.2 S7-200系列PLC的指令系统 30
3西门子S7-300系列PLC 54
3.1 S7-300系列PLC的硬件系统 54
3.1.1 S7-300系列PLC的硬件构成 54
3.1.2 S7-300系列PLC的系统配置 61
3.2 S7-300系列PLC的软件系统 64
3.2.1 S7-300系列PLC的编程基础 64
3.2.2 S7-300系列PLC的指令系统 76
4自动化仪表及装置 114
4.1控制仪表 114
4.1.1控制仪表概述 114
4.1.2模拟控制器 120
4.1.3数字控制器 123
4.2检测仪表 135
4.2.1检测仪表概述 135
4.2.2温度检测仪表 136
4.2.3压力检测仪表 141
4.2.4液位检测仪表 146
4.2.5流量检测仪表 150
4.2.6成分检测仪表 156
4.3执行器 158
4.3.1执行器概述 158
4.3.2气动执行器 158
4.3.3电动执行器 161
4.3.4执行器的选择 162
4.4变频器 163
4.4.1变频调速概念及原理 163
4.4.2变频器控制方式 164
4.4.3变频器的选用 164
第二部分 应用技术 167
5 PLC编程软件及使用 167
5.1 STEP 7-Micro/WIN软件 167
5.1.1硬件连接 167
5.1.2软件基本设置 168
5.2 PC Access软件 171
5.3 STEP 7软件 171
5.3.1创建项目 172
5.3.2硬件组态 174
5.3.3程序编写和下载调试 176
5.4 S7-PLCSIM仿真软件 178
6组态软件——WinCC及使用 180
6.1 WinCC概述 180
6.1.1 WinCC的结构 180
6.1.2 WinCC设计和组态项目的步骤 181
6.2创建和编辑项目 182
6.2.1项目类型 182
6.2.2创建项目 182
6.2.3编辑项目 183
6.2.4启动和退出运行系统 186
6.3 WinCC与S7-300系列PLC的通信组态 186
6.4变量组态 190
6.4.1变量类型 191
6.4.2变量的建立 191
6.5画面组态 194
6.5.1图形编辑器 194
6.5.2对象动态连接 194
6.6报警组态 197
6.7过程值归档 198
6.8变量模拟器 198
6.9 WinCC和STEP 7的集成 200
7 PLC基础训练 202
7.1基于S7-200系列PLC的走廊灯两地控制系统 202
7.1.1控制要求 202
7.1.2 I/O信号定义 202
7.1.3硬件电路设计 202
7.1.4设计S7-200 PLC控制程序 203
7.1.5编译和下载程序 205
7.1.6监控和调试程序 205
7.2基于S7-200系列PLC的彩灯控制系统 207
7.2.1控制要求 207
7.2.2 I/O信号定义 207
7.2.3硬件电路设计 207
7.2.4设计PLC控制程序—模块化结构 208
7.2.5编译和下载程序 209
7.2.6监控和调试程序 211
7.3基于S7-300系列PLC的电动机控制系统 214
7.3.1控制要求 214
7.3.2 I/O信号定义 214
7.3.3硬件组态 214
7.3.4设计PLC控制程序—线性化结构 216
7.3.5下载程序 217
7.3.6监控和调试程序 220
7.4基于S7-300系列PLC的水箱控制系统 224
7.4.1控制要求 224
7.4.2 I/O信号定义 225
7.4.3硬件组态 225
7.4.4设计PLC控制程序—模块化结构 226
7.4.5下载程序 228
7.4.6监控和调试程序 230
7.5 PLC与传动装置(6RA70)的通信控制 232
8 WinCC基础训练 238
8.1 PC Access与S7-200系列PLC的通信组态 238
8.2基于S7-200系列PLC和WinCC的走廊灯两地监控系统 240
8.2.1下位机PLC程序编写 240
8.2.2 PC Access与S7-200系列PLC的通信组态 240
8.2.3 PC Access与WinCC的通信组态 241
8.2.4图形编辑与对象动态连接 245
8.2.5运行监控系统 248
8.3基于S7-200系列PLC和WinCC的彩灯监控系统 250
8.3.1下位机PLC程序编写 250
8.3.2 PC Access与S7-200系更PLC的通信组态 250
8.3.3 PC Access与WinCC的通信组态 251
8.3.4图形编辑与对象动态连接 251
8.3.5运行监控系统 254
8.4基于S7-300系列PLC和WinCC的电动机监控系统 255
8.4.1下位机PLC程序编写 255
8.4.2 PLC与WinCC的通信组态 255
8.4.3创建WinCC变量 255
8.4.4设计和组态监控画面 258
8.5基于S7-300系列PLC和WinCC的水箱监控系统 260
8.5.1下位机PLC程序编写 260
8.5.2 PLC与WinCC的通信组态 261
8.5.3创建WinCC变量 262
8.5.4设计和组态监控画面 265
8.5.5组态报警 268
8.5.6过程值归档 271
8.5.7画面切换 273
8.6 STEP 7和WinCC的集成 276
9综合训练任务书 283
9.1电梯控制系统 283
9.2液压站控制系统 286
9.3高压水除鳞控制系统 290
参考文献 293