绪论 1
模块一 从传统控制到PLC 7
任务一 与PLC的初次会面 7
任务二 从传统的电气控制到PLC 8
任务三 认识PLC的硬件 10
任务四 认识PLC的软件 13
任务五 了解PLC的工作原理 15
任务六 了解PLC的性能及选型 17
思考与练习 19
模块二 认识S7-200系列PLC 20
任务一 认识S7-200系列PLC的硬件 21
任务二 S7-200系列PLC的内存结构及寻址方法 28
任务三 认识S7-200系列PLC的软件 33
任务四 编程软件使用实践 42
思考与练习 43
模块三 PLC的编程基础 44
任务一 电动机自锁运行 44
任务二 改进的电动机自锁运行 49
任务三 保护电动机的正反转控制 54
任务四 需要掌握的其他指令 63
任务五 改造三速异步电动机的继电器控制电路图 66
思考与练习 69
模块四 顺序控制设计法 71
任务一 学会画出系统的顺序功能图 71
任务二 学会使用启保停电路设计顺序功能图的梯形图程序 78
任务三 学会使用SCR指令设计顺序功能图的梯形图程序 84
思考与练习 87
模块五 PLC的数据处理功能 91
任务一 数据的传送 91
任务二 数据的比较 96
任务三 数据的移位 99
任务四 数据的运算 105
任务五 数据的转换 114
任务六 表功能指令的使用 120
任务七 时钟指令的使用 124
思考与练习 127
模块六 其他的特殊指令 128
任务一 程序控制指令 128
任务二 子程序的使用 134
任务三 PLC中断处理功能 141
任务四 高速计数器指令的使用 148
任务五 高速输出指令的应用 156
思考与练习 163
模块七 PLC模拟量处理及PID控制 165
任务一 PLC模拟量控制及应用 165
任务二 PID控制及应用 171
思考与练习 179
模块八 S7-200的网络 180
任务一 认识S7-200的通讯方式和通讯协议 180
任务二 学会使用S7-200 CPU网络读写指令编程 188
任务三 S7-200 CPU自由端口模式 198
思考与练习 204
模块九 PLC控制系统设计与维护 206
项目一 PLC控制系统的设计 206
项目二 PLC的故障诊断与维护 224
思考与练习 230
模块十 PLC应用实例 233
项目一 机械手的应用 233
项目二 PLC在X62W铣床控制中的应用 238
项目三 PLC在液压传动组合机床控制中的应用 246
项目四 PLC在阀门组多周期原料配比控制系统中的应用 251
项目五 PLC在注塑机控制中的应用 256
项目六 PLC在MB322型联合烫剪机上的应用 260
项目七 PLC在恒压供水中的应用 264
思考与练习 272
附录A S7-200的特殊存储器(SM)标识位 274
附录B S7-200的SIMATIC指令集简表 286
参考文献 292