1 PLC的基础知识 1
1.1 PLC概述 1
1.2 PLC的一般结构组成及工作原理 6
1.3 S7-200系列PLC简介 13
1.4 S7-200 PLC的数据类型与编程软元件 19
1.5 S7-200 PLC的I/O地址分配及CPU的扩展能力分析 25
1.6 PLC的编程语言与程序结构 28
1.7 习题 31
2 STEP 7-Micro/WIN编程软件与仿真软件的使用 33
2.1 编程软件概述 33
2.2 STEP 7-Micro/WIN V4.0编程软件的使用 39
2.3 S7-200 PLC仿真软件的使用 52
2.4 习题 55
3 S7-200 PLC的常用指令及应用 56
3.1 S7-200 PLC的位逻辑指令 56
3.2 S7-200 PLC的定时器和计数器指令 62
3.3 S7-200 PLC的常用数据处理指令 70
3.4 S7-200 PLC的常用运算指令 80
3.5 S7-200 PLC的常用数据转换指令 87
3.6 S7-200 PLC的程序控制类指令 90
3.7 S7-200 PLC的特殊应用指令 105
3.8 习题 129
4 PLC控制系统梯形图程序设计方法 131
4.1 梯形图程序经验设计法 131
4.2 梯形图程序逻辑代数设计法 134
4.3 顺序控制设计法与顺序功能图 136
4.4 使用起保停电路的顺序控制梯形图设计法 143
4.5 使用置位复位指令的顺序控制梯形图设计法 149
4.6 使用SCR指令的顺序控制梯形图设计法 153
4.7 习题 163
5 S7-200 PLC的通信控制 166
5.1 S7-200 PLC的通信功能介绍 166
5.2 S7-200 PLC的PPI网络通信 172
5.3 S7-200 PLC的自由口通信 179
5.4 习题 186
6 PLC应用系统设计及典型实例 187
6.1 PLC控制系统的总体设计 187
6.2 提高PLC控制系统可靠性的措施 190
6.3 搬运机械手的PLC控制系统设计 194
6.4 水箱加热装置PLC位式温度控制系统的设计 200
6.5 生活/消防双恒压供水PLC控制系统的编程设计 205
6.6 习题 212
7 PLC课程参考实验 216
7.1 编程软件使用与位逻辑指令应用实验 216
7.2 定时器指令应用实验 217
7.3 计数器指令应用实验 218
7.4 传送指令与比较指令应用实验 219
7.5 利用移位与循环移位指令实现彩灯控制实验 221
7.6 电动机PLC控制实验 222
7.7 四节传送皮带控制实验 223
7.8 多种液体混合装置的模拟控制实验 226
7.9 子程序编程实验 228
7.10 中断程序编程实验 230
7.11 利用网络读写指令实现两台PLC之间的通信实验 230
7.12 自由口通信实验 231
参考文献 233