第1章 PLC概述 1
1.1 PLC的定义、特点、功能及发展方向 1
1.2 PLC的技术性能指标 5
1.3 PLC的分类及应用领域 6
1.4 PLC的基本组成 8
1.5 PLC的工作原理 12
1.6 实例:加电输出禁止控制 15
1.7 实践知识拓展 16
思考与练习 16
第2章 西门子S7-200 PLC概述 18
2.1 西门子PLC简介 18
2.2 S7-200系列PLC的构成 20
2.3 S7-200系列PLC的性能与工作方式 24
2.4 S7-200系列PLC的电源计算 27
2.5 S7-200系列PLC的最大I/O原则 28
2.6 S7-200系列PLC的外部接线 30
2.7 S7-200系列PLC的编程 32
2.8 实例:具有点动功能的电动机启动、停止控制 34
2.9 实践知识拓展 35
思考与练习 36
第3章 S7-200 PLC的基本指令 37
3.1 S7-200 PLC的编程元件及寻址方式 37
3.2 基本指令 42
3.2.1 基本位操作指令 42
3.2.2 逻辑堆栈指令 48
3.2.3 定时器指令 51
3.2.4 计数器指令 59
3.2.5 比较指令 64
3.3 实例:异步电动机正反转控制 65
3.4 实践知识拓展 66
思考与练习 67
第4章 S7-200 PLC的功能指令 68
4.1 运算指令 68
4.1.1 四则运算及增减指令 68
4.1.2 数学函数指令 72
4.1.3 逻辑运算指令 75
4.2 数据处理指令 77
4.2.1 数据传送指令 77
4.2.2 移位指令 80
4.2.3 字节交换指令 84
4.3 表功能指令 84
4.3.1 填表指令 85
4.3.2 表取数指令 85
4.3.3 填充指令 86
4.3.4 表查找指令 87
4.4 转换指令 88
4.4.1 数据类型转换指令 89
4.4.2 编码指令和译码指令 91
4.4.3 字符串转换指令 92
4.5 程序控制类指令 95
4.5.1 结束指令、暂停指令和看门狗指令 95
4.5.2 跳转指令 97
4.5.3 循环指令 98
4.5.4 子程序指令 100
4.5.5 与ENO指令 102
4.6 实例:除尘室PLC控制 102
4.7 实例:广告牌循环彩灯的PLC控制 104
4.8 实践知识拓展 104
思考与练习 105
第5章 S7-200 PLC的特殊指令 106
5.1 实时时钟指令 106
5.2 中断指令 107
5.3 高速计数器指令 111
5.4 高速脉冲输出指令 122
5.5 PID指令 130
5.6 实例:应用PID指令向导编写水箱液位控制程序 135
5.7 实践知识拓展 138
思考与练习 139
第6章 PLC梯形图程序设计基础 140
6.1 PLC的程序设计方法 140
6.2 梯形图设计规则 143
6.3 顺序功能图 144
6.4 PLC程序及调试说明 151
6.5 典型的简单电路编程 152
6.6 典型的简单环节编程 155
6.7 实例:顺序功能图在交通信号灯控制中的应用 160
6.7.1 交通灯控制要求 160
6.7.2 交通灯控制设计 161
6.7.3 编制程序 162
6.8 实践知识拓展 163
思考与练习 165
第7章 STEP 7-Micro/WIN编程软件 166
7.1 STEP 7-Micro/WIN的安装 166
7.2 STEP 7-Micro/WIN的功能 168
7.3 STEP 7-Micro/WIN的基本使用 173
7.4 程序的调试与监控 183
7.5 项目管理 189
7.6 实例:电动机启停控制程序的开发 191
7.7 实例:仿真运行点动控制程序 196
7.8 实践与技巧 199
思考与练习 201
第8章 S7-200系列PLC的通信与网络 202
8.1 PLC数据通信的基础知识 202
8.2 S7-200 PLC的通信系统与网络 209
8.3 S7-200 PLC的网络通信及应用 217
8.3.1 S7-200 PLC的通信指令 217
8.3.2 PPI通信 218
8.3.3 自由口通信 223
8.3.4 自由口通信应用实例 225
8.4 实例:PLC与远程PC的通信 231
8.5 实践知识拓展 232
思考与练习 235
第9章 变频器的PLC控制 237
9.1 变频器的基础知识 237
9.2 变频器输出频率 242
9.3 西门子变频器简介 243
9.4 MICROMASTER 420通用变频器 248
9.5 实例:MICROMASTER 420通用变频器与PLC的连接 258
9.6 实践与技巧 266
思考与练习 276
第10章 人机交互设备 277
10.1 TPC 1262 H基本信息 278
10.2 文本显示器 279
10.3 MCGS嵌入版组态软件的介绍 284
10.4 HMI组态软件 297
10.5 实例:基于触摸屏的三相异步电动机调速 303
10.6 实践与技巧 305
思考与练习 310
第11章 PLC控制系统的应用设计 311
11.1 PLC控制系统的总体设计 311
11.2 提高PLC控制系统可靠性的措施 316
11.3 PLC控制系统的设计举例 323
11.3.1 三级皮带运输机 323
11.3.2 机械手工作控制 327
11.3.3 钻床精度控制系统 330
11.3.4 炉窖温度控制系统 334
11.4 基于PLC的污水处理系统 342
11.4.1 污水处理控制系统的工艺流程及控制原理 342
11.4.2 污水处理控制系统的PLC选型和I/O配置 343
11.4.3 污水处理控制系统的流程图及程序 346
11.5 抢答器设计 350
11.6 自动售货机的设计 358
11.7 自动化立体仓库系统设计 368
11.8 实践与技巧 389
思考与练习 393
第12章 PLC的安装与维修 397
12.1 PLC的安装和拆除 397
12.2 PLC故障检查和维修 403
12.3 PLC应用系统的调试 411
12.4 PLC故障检查实例 412
12.5 实践与技巧 416
思考与练习 420