目录
项目1 认识PLC 1
1.1 项目要求及学习目标 1
1.2 相关知识 1
1.2.1 PLC发展史 1
1.2.2 PLC的主要特点 2
1.2.3 PLC的主要功能 3
1.2.4 PLC的分类、应用及发展 5
1.2.5 PLC技术的学习方法 8
1.3 项目解决步骤 8
巩固练习一 9
项目2 S7-200 SMART PLC硬件与软件 10
2.1 项目要求及学习目标 10
2.2 相关知识1(硬件) 10
2.2.1 S7-200 SMART CPU SR40的结构 10
2.2.2 S7-200 SMART CPU的特性 11
2.2.3 S7-200 SMART PLC硬件系统组成 12
2.3 相关知识2(软件) 14
2.3.1 S7-200 SMART PLC软件窗口 14
2.3.2 S7-200 SMART PLC硬件组态(配置) 15
2.3.3 计算机与PLC的连接及通信设置 16
2.3.4 下载程序 18
2.4 项目解决步骤 19
巩固练习二 19
项目3 S7-200 SMART PLC编程基础 20
3.1 项目要求及学习目标 20
3.2 相关知识 20
3.2.1 数制与基本数据类型 20
3.2.2 S7-200 SMART PLC存储区 22
3.2.3 直接寻址与间接寻址 24
3.3 项目解决步骤 27
巩固练习三 28
项目4 电动机启停PLC控制 29
4.1 项目要求 29
4.2 学习目标 29
4.3 相关知识 30
4.3.1 常开触点 30
4.3.2 常闭触点 30
4.3.3 输出线圈 30
4.3.4 PLC的基本工作原理 31
4.4 项目解决步骤 34
巩固练习四 49
项目5 电动机正反转PLC控制 51
5.1 项目要求 51
5.2 学习目标 52
5.3 项目解决步骤 52
5.4 相关知识 55
5.4.1 置位与复位指令 55
5.4.2 触发器 56
5.4.3 跳变沿指令 57
5.5 项目解决方法拓展 58
巩固练习五 60
项目6 小车自动往复运动PLC控制 62
6.1 项目要求 62
6.2 学习目标 62
6.3 项目解决步骤 63
6.4 项目解决方法拓展 66
巩固练习六 69
项目7 三相异步电动机星形-三角形降压启动PLC控制 71
7.1 项目要求 71
7.2 学习目标 72
7.3 相关知识(定时器指令) 72
7.4 项目解决步骤 73
7.5 项目解决方法拓展 76
巩固练习七 78
项目8 4节传送带PLC控制 81
8.1 项目要求 81
8.2 学习目标 82
8.3 相关知识:梯形图与继电器接触器控制电路的比较 82
8.4 项目解决步骤 83
巩固练习八 87
项目9 液体混合PLC控制 92
9.1 项目要求 92
9.2 学习目标 93
9.3 项目解决步骤 93
巩固练习九 98
项目10 十字路口交通信号灯PLC控制 104
10.1 项目要求 104
10.2 学习目标 105
10.3 项目解决步骤 105
巩固练习十 110
项目11 货物转运仓库PLC控制 114
11.1 项目要求 114
11.2 学习目标 114
11.3 相关知识 115
11.3.1 计数器指令 115
11.3.2 转换指令 118
11.3.3 整数和浮点函数运算 118
11.3.4 比较指令 120
11.4 项目解决步骤 121
巩固练习十一 126
项目12 机械手PLC控制 133
12.1 项目要求 133
12.2 学习目标 134
12.3 相关知识 135
12.3.1 传送指令 135
12.3.2 移位指令 136
12.4 项目解决步骤 138
巩固练习十二 146
项目13 两台S7-200 SMART PLC以太网通信 151
13.1 项目要求 151
13.2 学习目标 151
13.3 相关知识 151
13.3.1 通信基本知识 151
13.3.2 工业以太网简介、通信介质、双绞线连接 155
13.4 项目解决步骤 157
巩固练习十三 167
项目14 多台S7-200 SMART PLC以太网通信 169
14.1 项目要求 169
14.2 学习目标 169
14.3 项目解决步骤 170
巩固练习十四 183
附录A 参考试卷及参考答案 185
参考文献 188