绪论 1
一、常用PLC型号及外形 1
二、PLC的功能简介 2
三、PLC在工业上的部分应用 3
项目一 初识PLC控制系统 5
任务一 彩灯控制 5
任务目标 5
任务分析 5
背景知识 6
一、认识西门子PLC系统组成 6
二、S7-200系列PLC编程软件使用 11
任务实施 16
知识链接 18
思考与练习 20
做一做 20
任务二 抢答器的控制 21
任务目标 21
任务分析 21
背景知识 22
一、PLC的I/O端口 22
二、PLC的工作原理 25
任务实施 26
知识链接 27
思考与练习 28
做一做 28
任务三 自动门的控制 29
任务目标 29
任务分析 29
背景知识 30
一、PLC的编程语言 30
二、S7-200的基本位操作指令 32
任务实施 36
知识链接 38
思考与练习 40
做一做 41
任务四 电动机的正/反转控制 42
任务目标 42
任务分析 43
背景知识 44
一、S7 - 200 PLC的寻址方式及内部数据存储区 44
二、S7-200系列PLC数据存储区及元件功能 47
任务实施 50
知识链接 52
思考与练习 58
做一做 59
项目二 定时器在交通灯控制系统中的应用 60
任务一 简易交通灯控制 60
任务目标 60
任务分析 60
背景知识 61
一、定时器 61
二、比较指令 65
任务实施 65
知识链接 67
思考与练习 67
做一做 68
任务二 主辅路时间区分交通灯控制 69
任务目标 69
任务分析 69
背景知识 70
一、数据传送指令 70
二、递增和递减指令 72
任务实施 73
知识链接 75
思考与练习 75
做一做 76
任务三 带倒计时功能的交通灯控制 76
任务目标 76
任务分析 76
背景知识 77
一、七段LED数码管 77
二、七段数字显示译码指令SEG 79
任务实施 80
知识链接 81
思考与练习 82
做一做 82
任务四 带人行横道强制控制的交通灯控制 84
任务目标 84
任务分析 84
背景知识 85
一、解码和编码指令 85
二、转换指令 87
任务实施 88
知识链接 92
思考与练习 94
做一做 94
项目三 计数器在控制系统中的应用 96
任务一 包装生产线系统控制 96
任务目标 96
任务分析 96
背景知识 97
一、计数器 97
二、光电开关 99
任务实施 101
知识链接 102
思考与练习 103
做一做 104
任务二 停车场车辆自动控制 105
任务目标 105
任务分析 106
背景知识 106
一、高速计数器 106
二、拨码开关 112
三、编码器 113
任务实施 115
知识链接 118
思考与练习 122
做一做 122
任务三 全自动洗衣机 123
任务目标 123
任务分析 123
背景知识 124
一、逻辑运算指令 124
二、实时时钟指令 127
任务实施 128
知识链接 131
思考与练习 135
做一做 135
任务四 自动售货机控制系统 137
任务目标 137
任务分析 137
背景知识 138
一、表指令 138
二、高速脉冲输出功能指令 141
任务实施 146
知识链接 150
思考与练习 152
做一做 152
项目四 顺序控制继电器(SCR)指令 154
任务一 自动装车上料控制系统 154
任务目标 154
任务分析 154
背景知识 155
一、顺序控制系统与顺序控制设计法 155
二、顺序控制流程图的组成 155
任务实施 157
知识链接 159
思考与练习 160
做一做 160
任务二 舞台灯光控制系统 161
任务目标 161
任务分析 161
背景知识 161
一、顺序功能图 161
二、顺序控制继电器指令 162
任务实施 162
知识链接 164
思考与练习 165
做一做 165
任务三 交通灯PLC控制系统的设计 166
任务目标 166
任务分析 166
背景知识 166
一、并行序列结构顺序功能图 166
二、并行序列结构顺序功能图示例 167
任务实施 169
知识链接 170
思考与练习 171
做一做 171
任务四 机械臂分拣装置控制系统设计 172
任务目标 172
任务分析 172
背景知识 173
一、选择序列结构顺序功能图 173
二、选择序列结构顺序功能图示例 174
任务实施 174
知识链接 175
思考与练习 179
做一做 179
项目五PLC控制系统应用 181
任务一 电动机的启保停控制 181
任务目标 181
任务分析 181
背景知识 182
一、局部变量表 182
二、子程序的编写与调用 183
任务实施 185
知识链接 186
思考与练习 187
做一做 187
任务二 彩灯循环控制 189
任务目标 189
任务分析 189
背景知识 189
一、移位指令 189
二、循环指令 192
任务实施 192
知识链接 194
思考与练习 194
做一做 194
任务三 多台电动机启动控制 195
任务目标 195
任务分析 195
背景知识 195
一、跳转及标号指令 195
二、结束、停止和看门狗复位指令 196
任务实施 197
知识链接 199
思考与练习 200
做一做 200
任务四 计算器功能的实现 200
任务目标 200
任务分析 200
背景知识 201
一、算术运算指令与数学函数变换指令 201
二、中断指令 205
任务实施 207
知识链接 209
思考与练习 210
做一做 211
附录 212
参考文献 220