项目1 PLC的认知 1
1.1 初识PLC 1
1.2 PLC工作过程 5
1.3 西门子PLC的硬件配置 11
1.4 PLC的编程语言 14
习题 23
项目2 电机控制 24
2.1 电机控制工艺分析 24
2.2 PLC寻址 25
2.3 位操作指令 32
2.4 电机控制系统设计 37
2.5 拓展实训:多地点控制 40
习题 43
项目3 交通灯控制 44
3.1 交通灯控制工艺分析 44
3.2 定时器与计数器指令 44
3.3 交通灯控制系统设计 50
3.4 拓展实训:报警控制 55
习题 58
项目4 全自动洗衣机控制 60
4.1 全自动洗衣机控制工艺分析 60
4.2 状态法编程 65
4.3 拓展实训:机械手控制 66
习题 71
项目5 铁塔之光 73
5.1 铁塔之光工艺分析 73
5.2 数据处理类指令 73
5.3 八段数码管的驱动 76
5.4 铁塔之光系统设计 77
5.5 拓展实训:台车的呼叫控制 83
习题 86
项目6 自动送料装车系统 87
6.1 自动送料装车系统工艺分析 87
6.2 程序控制类指令 88
6.3 梯形图程序设计 98
6.4 拓展实训:运料小车的控制 102
习题 107
项目7 电炉恒温控制 108
7.1 电炉恒温控制工艺分析 108
7.2 模拟量配置 109
7.3 数据处理类指令 115
7.4 PID控制 123
7.5 电炉恒温控制程序设计 126
习题 133
项目8 网络控制 135
8.1 西门子工业网络 135
8.2 通信方式与通信参数设置 139
8.3 PLC的通信指令 141
8.4 两台PLC间的通信 147
8.5 PLC与打印机的通信 149
习题 152
项目9 变频器控制 153
9.1 变频器工作原理 153
9.2 变频器开关量控制 156
9.3 变频器模拟量控制 159
9.4 S7-200 PLC与变频器的通信 161
习题 169
项目10 水箱水位控制 170
10.1 水箱水位控制工艺分析 170
10.2 触摸屏与组态软件 171
10.3 水箱水位控制系统设计 178
10.4 画面组态 181
10.5 PLC控制系统设计 194
10.6 系统测试及维护 203
习题 205
附录A 特殊存储器 206
附录B 指令集简表 211
附录C 错误代码 218
附录D 常用缩略语 221
参考文献 224