项目一 S7-200系列PLC基础知识 1
任务一 S7-200系列PLC的安装与使用 2
任务引入 2
任务分析 2
相关理论知识 3
一、S7-200系列PLC基本组成 3
二、S7-200系列PLC工作原理 11
三、S7-200系列PLC特点与性能指标 13
四、S7-200系列PLC扩展模块 15
五、S7-200系列PLC安装与接线 17
任务实施 20
一、设备配置 20
二、I/O分配及功能 20
三、PLC接线图 20
四、调试检修 21
思考与练习 21
任务二 S7-200系列PLC编程软件的安装与使用 22
任务引入 22
任务分析 22
相关理论知识 23
一、STEP 7-Micro/WIN32 V4.0 SP3编程软件的安装 23
二、STEP 7-Micro/WIN32 V4.0 SP3编程软件窗口组件 26
三、程序编制与运行调试 34
任务实施 44
一、设备配置 44
二、I/O分配及功能 45
三、PLC接线图 45
四、编写梯形图程序 46
五、调试检修 46
思考与练习 47
项目二 S7-200系列PLC指令功能及编程 48
任务一 三人抢答器PLC控制 49
任务引入 49
任务分析 50
相关理论知识 51
一、基本位操作指令 51
二、立即位操作指令 54
三、逻辑运算指令 55
任务实施 56
一、设备配置 56
二、I/O分配及功能 57
三、PLC接线图 57
四、编写梯形图程序 57
五、调试检修 59
思考与练习 59
任务二 方波信号产生PLC控制 59
任务引入 60
任务分析 60
相关理论知识 60
一、定时器 60
二、定时器指令 60
任务实施 62
一、设备配置 62
二、I/O分配及功能 62
三、PLC接线图 63
四、编写梯形图程序 63
五、调试检修 63
思考与练习 64
任务三 超载报警PLC控制 64
任务引入 64
任务分析 64
相关理论知识 65
一、计数器指令 65
二、增1/减1计数指令 67
任务实施 67
一、设备配置 67
二、I/O分配及功能 68
三、PLC接线图 68
四、编写梯形图程序 68
五、调试检修 69
思考与练习 69
任务四 交通灯显示PLC控制 69
任务引入 70
任务分析 70
相关理论知识 70
一、比较运算 70
二、比较指令 70
任务实施 74
一、设备配置 74
二、I/O分配及功能 74
三、PLC接线图 74
四、编写梯形图程序 74
五、调试检修 75
思考与练习 75
任务五 梯形面积计算 76
任务引入 76
任务分析 76
相关理论知识 76
一、算术运算指令 76
二、数学函数变换指令 78
任务实施 81
一、设备配置 81
二、I/O分配及功能 81
三、PLC接线图 81
四、编写梯形图程序 81
五、调试检修 82
思考与练习 83
任务六 流水灯显示PLC控制 83
任务引入 83
任务分析 83
相关理论知识 83
一、数据传送指令 83
二、字节交换/填充指令 85
三、移位指令 86
任务实施 87
一、设备配置 87
二、I/O分配及功能 88
三、PLC接线图 88
四、编写梯形图程序 88
五、调试检修 90
思考与练习 90
任务七 S=1+2+3+…+100求和 90
任务引入 91
任务分析 91
相关理论知识 91
一、系统控制指令 91
二、跳转与循环控制指令 92
任务实施 94
一、设备配置 94
二、I/O分配及功能 94
三、PLC接线图 95
四、编写梯形图程序 95
五、调试检修 96
思考与练习 96
任务八 花式喷泉PLC控制 96
任务引入 97
任务分析 97
相关理论知识 98
一、子程序指令 98
二、顺序控制指令 99
任务实施 101
一、设备配置 101
二、I/O分配及功能 101
三、PLC接线图 101
四、编写梯形图程序 102
五、调试检修 108
思考与练习 108
任务九 数字0~9显示PLC控制 108
任务引入 109
任务分析 109
相关理论知识 109
一、表功能指令 109
二、数据类型转换指令 113
三、数据编码/译码指令 117
四、字符串转换指令 119
任务实施 120
一、设备配置 120
二、I/O分配及功能 120
三、PLC接线图 120
四、编写梯形图程序 121
五、调试检修 122
思考与练习 123
任务十 艺术彩灯显示PLC控制 123
任务引入 123
任务分析 124
相关理论知识 125
一、中断 125
二、中断指令 127
任务实施 128
一、设备配置 128
二、I/O分配及功能 128
三、PLC接线图 128
四、编写梯形图程序 129
五、调试检修 130
思考与练习 130
任务十一 步进电动机起停PLC控制 130
任务引入 131
任务分析 131
相关理论知识 132
一、高速计数器指令及应用 132
二、高速脉冲输出指令及应用 137
任务实施 142
一、设备配置 142
二、I/O分配及功能 142
三、PLC接线图 142
四、编写梯形图程序 142
五、调试检修 144
思考与练习 144
任务十二 水箱水位PLC控制 145
任务引入 145
任务分析 145
相关理论知识 146
一、PID算法 147
二、PID控制回路参数表 148
三、PID指令格式及功能 148
四、PID指令的使用 148
任务实施 151
一、设备配置 151
二、I/O分配及功能 151
三、PLC接线图 151
四、编写梯形图程序 152
五、调试检修 154
思考与练习 155
项目三 S7-200系列PLC编程技术 156
任务一 电动机双重联锁正反转PLC控制 162
任务引入 162
任务分析 163
相关理论知识 164
一、经验法 164
二、梯形图法 166
任务实施 168
一、设备配置 168
二、I/O分配及功能 168
三、PLC接线图 168
四、编写梯形图程序 168
五、调试检修 169
思考与练习 169
任务二 机械手工作PLC控制 171
任务引入 171
任务分析 172
相关理论知识 172
一、逻辑流程图法 172
二、时序流程图法 173
三、步进顺控法 175
任务实施 178
一、设备配置 178
二、I/O分配及功能 178
三、PLC接线图 179
四、编写梯形图程序 179
五、调试检修 181
思考与练习 181
项目四 S7-200系列PLC典型应用 182
任务一 天塔之光PLC控制 184
任务引入 184
任务分析 185
相关理论知识 185
一、S7-200系列PLC单主机应用工程 185
二、组态王6.51工控软件 186
任务实施 187
一、设备配置 187
二、I/O分配及功能 187
三、PLC接线图 187
四、梯形图程序编制 188
五、HMI设计 190
六、调试检修 193
思考与练习 194
任务二 两盏灯点亮PLC控制 194
任务引入 194
任务分析 195
相关理论知识 195
一、S7-200系列PLC多主机应用工程 195
二、网络电缆 196
三、网络连接器 196
四、网络中继器 197
任务实施 197
一、设备配置 197
二、I/O分配及功能 198
三、PLC接线图 198
四、梯形图程序编制 198
五、HMI设计 202
六、调试检修 203
思考与练习 203
附录A S7-200系列PLC特殊存储器(SM) 204
附录B S7-200系列PLC错误代码 211
一、致命错误 211
二、运行程序错误 212
三、编译规则错误 213
附录C S7-200系列PLC产品故障检查与处理 214
一、故障检查与处理流程 214
二、故障检查与处理 214
三、定期检修与维护 217
附录D S7-200系列PLC仿真软件 218
一、仿真软件界面 218
二、准备工作 219
三、程序仿真 219
附录E S7-200系列PLC课程设计 223
一、课程设计目的 223
二、课程设计要求 223
三、课程设计内容 224