项目1 PLC概述 3
任务1 PLC基础认知 3
1.1 任务目标 3
1.2 知识探究 3
1.2.1 基本概念与硬件结构 3
1.2.2 PLC的特点 6
1.2.3 PLC的主要功能及性能指标 7
1.3 任务实施:认识PLC 9
1.4 任务评价 10
1.5 资料导读 10
1.6 知识拓展 11
思考与练习 12
任务2 西门子S7-200 PLC认知 13
2.1 任务目标 13
2.2 知识探究 13
2.2.1 可编程控制器的工作方式 13
2.2.2 可编程控制器的扫描工作过程 14
2.2.3 可编程控制器的编程语言 15
2.2.4 西门子S7-200概述 17
2.3 任务实施:认识PLC的结构和工作原理 23
2.4 任务评价 24
2.5 资料导读 24
2.6 知识拓展 25
思考与练习 27
项目2 S7-200 PLC软件的安装与使用及内部元器件 31
任务3 S7-200 PLC软件的安装与使用 31
3.1 任务目标 31
3.2 知识探究 31
3.2.1 STEP 7-Micro/WIN32的安装 32
3.2.2 硬件连接 32
3.2.3 STEP7-Micro/WIN32软件的窗口组件 33
3.2.4 编程软件的使用 41
3.3 任务实施:S7-200 PLC编程软件的安装及使用 48
3.4 任务评价 50
3.5 资料导读 50
3.6 知识拓展 53
思考与练习 55
任务4 S7-200 PLC内部元器件与程序结构认知 56
4.1 任务目标 56
4.2 知识探究 56
4.2.1 S7-200 PLC的内部元件 56
4.2.2 S7-200 PLC的程序结构 62
4.3 任务实施:单个电动机启动/停止控制 64
4.4 任务评价 67
4.5 资料导读 67
4.6 知识拓展 70
思考与练习 71
项目3 PLC基本控制指令 75
任务5 多台电动机启动控制 75
5.1 任务目标 75
5.2 知识探究 75
5.2.1 位逻辑指令 75
5.2.2 梯形图和指令 77
5.2.3 S7-200的定时器和计数器 79
5.2.4 程序控制指令 85
5.2.5 循环控制指令 87
5.2.6 多台电机的启动控制 88
5.3 任务实施:多个电机的PLC控制 91
5.4 任务评价 92
5.5 资料导读 93
5.6 知识拓展 94
思考与练习 95
任务6 自动往返送料小车控制 96
6.1 任务目标 96
6.2 知识探究 96
6.2.1 S7-200的SCR指令 96
6.2.2 使用SCR指令编写自动送料小车的控制程序 97
6.2.3 选择序列与并行序列的编程方法 98
6.2.4 条件结束指令与看门狗复位指令 100
6.2.5 西门子S7-200 PLC子程序的应用 100
6.3 任务实施:自动往返送料小车的PLC控制 103
6.4 任务评价 104
6.5 资料导读 105
6.6 知识拓展 105
思考与练习 106
项目4 移位类、传送类指令应用 111
任务7 装配流水线控制设计 111
7.1 任务目标 111
7.2 知识探究:移位类指令 111
7.3 任务实施:装配流水线控制任务 113
7.4 任务评价 115
7.5 资料导读 115
7.6 知识拓展 116
思考与练习 123
任务8 工业机械手搬运工件 124
8.1 任务目标 124
8.2 知识探究:传送类指令 124
8.3 任务实施:工业机械手搬运工件任务 125
8.4 任务评价 128
8.5 资料导读 128
8.6 知识拓展 128
思考与练习 131
项目5 综合控制——比较类、数据转换类、数据运算类指令应用 135
任务9 自动洗衣机控制 135
9.1 任务目标 135
9.2 知识探究:比较类指令 135
9.3 任务实施:自动洗衣机PLC控制任务 136
9.4 任务评价 138
9.5 资料导读 138
9.6 知识拓展 139
思考与练习 141
任务10 电梯控制 142
10.1 任务目标 142
10.2 知识探究:数据转换类指令 142
10.3 任务实施:电梯PLC控制任务 144
10.4 任务评价 146
10.5 资料导读 146
10.6 知识拓展 148
思考与练习 154
任务11 自动售货机控制 155
11.1 任务目标 155
11.2 知识探究:数据运算类指令 155
11.3 任务实施:自动售货机PLC控制任务 159
11.4 任务评价 160
11.5 资料导读 161
11.6 知识拓展 163
思考与练习 166
参考文献 167