项目一 PLC硬件认识 1
1.1 任务一 PLC的初步认识 2
1.2 任务二 组成及原理 5
1.3 任务三 S7-300硬件性能介绍 11
项目二 STEP 7编程软件的认识 25
2.1 任务一 SIMATIC管理器界面认识 26
2.2 任务二 STEP 7软件包功能认识 27
2.3 任务三 项目的创建及硬件组态 32
2.4 任务四 程序的输入及下装 45
项目三 STEP 7编程基础 51
3.1 任务一 PLC编程的基本原则 52
3.2 任务二 位逻辑指令及其应用 56
3.3 任务三 置位/复位指令及应用 61
3.4 任务四 边沿触发指令及应用 66
3.5 任务五 定时器指令及其应用 68
项目四 数据处理、运算和控制指令及应用 77
4.1 任务一 计数、传送、比较指令及应用 78
4.2 任务二 移位、循环指令及应用 85
4.3 任务三 数学运算指令及应用 89
4.4 任务四 控制指令及应用 95
项目五 顺序控制设计法与顺序功能图 103
5.1 任务一 顺序控制设计法与顺序功能图 104
5.2 任务二 使用启停保电路的顺序控制编程方法 108
5.3 任务三 使用置位复位指令的顺序控制编程方法 111
项目六 结构化程序设计方法 121
6.1 任务一 S7-300的用户程序结构及程序设计流程 124
6.2 任务二 线性程序结构设计方法 127
6.3 任务三 分部程序结构(模块化)设计方法 128
6.4 任务四 结构化程序结构设计方法 132
项目七 模拟量的处理 153
7.1 任务一 模拟量的处理 154
7.2 任务二 模拟量控制系统的设计 163
项目八 程序设计与调试 177
8.1 任务一 PLC的应用设计方法 178
8.2 任务二 安全技术 180
8.3 任务三 系统设计与调试方法 187
8.4 任务四 PLC常见故障和维护 195
项目九 PLC应用实例设计 205
9.1 任务一 六组抢答器程序设计 205
9.2 任务二 交通灯信号灯控制 209
9.3 任务三 三级传送带控制 213
9.4 任务四 饮料灌装生产线控制系统 216
9.5 任务五 机械手工件取放控制设计 222
参考文献 235