项目一 PLC基础 1
任务一 认识PLC 1
一、可编程控制器的产生和发展 1
二、PLC的特点和应用 2
三、PLC的分类及技术性能指标 4
任务二 了解PLC的编程语言 5
一、梯形图 6
二、语句表 6
三、功能块图 6
四、顺序功能图 6
五、高级语言 7
任务三 熟悉PLC系统的组成及原理 7
一、PLC的系统组成 7
二、PLC的工作原理 10
任务四 了解S7—200系列PLC 12
一、S7—200 PLC的构成 12
二、S7—200 CPU的主要性能指标 12
三、扩展模块 14
四、S7—200 PLC编程元件 14
本项目小结 16
习题 17
项目二 PLC的基本逻辑指令应用 18
任务一 三相电动机的直接启停控制 18
一、任务导入和分析 18
二、相关知识I/O、串/并联指令 19
三、任务实施 20
四、知识拓展 置位(S)/复位(R)指令 21
任务二 三相电动机的正反转控制 22
一、任务导入和分析 22
二、相关知识 电路块连接指令 22
三、任务实施 23
四、知识拓展 逻辑堆栈指令 25
任务三 三相电动机的Y—△换接启动控制 26
一、任务导入和分析 26
二、相关知识 定时器TON 27
三、任务实施 28
四、知识拓展 定时器TONR及TOF 30
任务四 水塔水位的控制 32
一、任务导入和分析 32
二、相关知识 边沿触发EU/ED指令 32
三、任务实施 32
四、知识拓展 立即指令与特殊标志寄存器SM 34
任务五 进库货物的数量统计控制 36
一、任务导入和分析 36
二、相关知识 计数器 36
三、任务实施 37
四、知识拓展 减计数器、可逆计数器和梯形图设计规则及优化 39
本项目小结 41
习题 42
项目三 PLC顺序控制指令应用 45
任务一 自动运料小车的控制 45
一、任务导入和分析 45
二、相关知识 顺序控制指令 45
三、任务实施 48
四、知识拓展用S/R指令编制顺序控制程序 52
任务二 两种液体的混合装置控制 52
一、任务导入和分析 52
二、相关知识 顺序控制指令编程要点 53
三、任务实施 53
四、知识拓展 跳转和循环控制 55
任务三 按钮式人行横道交通灯控制 56
一、任务导入和分析 56
二、相关知识 多流程顺序控制 57
三、任务实施 59
四、知识拓展 程序控制类指令 63
本项目小结 65
习题 65
项目四 PLC功能指令应用 67
任务一 除尘室的控制 67
一、任务导入和分析 67
二、相关知识 比较、传送及加1指令 67
三、任务实施 70
四、知识拓展 算术运算指令 71
任务二 装配流水线控制 74
一、任务导入和分析 74
二、相关知识 移位和循环移位指令 75
三、任务实施 77
四、知识拓展 移位寄存器指令 77
任务三 彩灯控制 80
一、任务导入和分析 80
二、相关知识 子程序 80
三、任务实施 83
四、知识拓展 中断指令 85
本项目小结 88
习题 88
项目五 PLC特殊功能模块应用 90
任务一 配置PPI网络通信 90
一、任务导入和分析 90
二、相关知识S7—200PLC的通信与网络 90
三、任务实施 95
四、知识拓展TD200使用说明 97
任务二 窑温模糊控制设计 100
一、任务导入和分析 100
二、相关知识 模拟量扩展模块 100
三、任务实施 101
四、知识拓展 转换指令 103
任务三 PID指令应用 108
一、任务导入和分析 108
二、相关知识PID指令 109
三、任务实施 113
四、知识拓展PLC的日常维护 113
任务四 步进电动机的定位控制 116
一、任务导入和分析 116
二、相关知识 高速计数器 117
三、任务实施 120
四、知识拓展 高速脉冲输出 129
本项目小结 137
习题 138
项目六 三菱FX2N系列PLC的基本应用 139
任务一 轧钢机控制系统模拟 139
一、任务导入和分析 139
二、相关知识FX2N系列PLC基本指令 140
三、任务实施 142
四、知识拓展FX2N系列PLC基本指令汇总 144
任务二 天塔之光的控制 144
一、任务导入和分析 144
二、相关知识 位左移和区间复位指令 144
三、任务实施 145
四、知识拓展FX2N系列PLC的功能指令 148
任务三 组合机床动力头的运动控制 153
一、任务导入和分析 153
二、相关知识 步进梯形指令 154
三、任务实施 154
四、知识拓展 步进梯形指令应用注意事项 158
本项目小结 158
习题 158
项目七 PLC综合设计 160
任务一 电动运输车呼车控制 160
一、任务导入和分析 160
二、相关知识PLC控制系统的设计步骤 160
三、任务实施 163
四、知识拓展PLC的安装 165
任务二 商业广告灯闪烁控制 168
一、任务导入和分析 168
二、相关知识PLC中各类继电器的驱动方式 169
三、任务实施 169
四、知识拓展PLC的故障诊断与排除 178
本项目小结 182
习题 182
课程实训 184
实训一 竞赛抢答器控制系统设计 184
实训二 自动洗衣机控制系统设计 185
实训三 机械手控制系统设计 185
实训四 直线运动位置检测、定位控制系统设计 186
实训五 步进电动机控制系统设计 188
附录 190
附录A S7—200PLC编程软件 190
附录B FX系列PLC编程软件 202
附录C S7—200的SIMATIC指令集简表 208
参考文献 212