项目一 认识PLC 1
一、可编程控制器的产生及定义 2
二、PLC的特点和分类 4
三、PLC的应用及发展趋势 6
四、PLC的基本组成 7
五、PLC的编程语言 12
六、PLC的工作原理 13
七、FX系列PLC简介 15
习题 19
项目二PLC编程元件和基本逻辑指令应用 20
任务一 三相电动机的全压启停控制 20
一、任务分析 20
二、相关知识——输入/输出继电器、基本逻辑指令(一) 21
三、任务实施 23
四、知识拓展——常闭触点的输入信号处理、置位SET/复位RST指令 24
任务二 三相电动机的正反转控制 25
一、任务分析 25
二、相关知识——PLC基本逻辑指令(二) 26
三、任务实施 27
四、知识拓展——主控触点指令MC/MCR 28
任务三 三相电动机的延时启动控制 28
一、任务分析 28
二、相关知识——辅助继电器M、定时器T 29
三、任务实施 31
四、知识拓展——定时器 31
任务四 洗手间的冲水清洗控制 33
一、任务分析 33
二、相关知识上升沿/下降沿微分指令PIS/PLE(脉冲输出指令) 33
三、任务实施 34
四、知识拓展——边沿检测指令(LDP/LDFANDP/ANDFORP/ORF) 35
任务五 进库物品的统计监控 36
一、任务分析 36
二、相关知识——计数器C 36
三、任务实施 37
四、知识拓展——32位加/减计数器、通用计数器的自复位电路 38
任务六LED数码管显示设计 40
一、任务分析 40
二、相关知识——梯形图程序设计规则与梯形图优化、经验设计法 40
三、任务实施 42
综合实训 竞赛抢答器装置设计 45
习题 46
项目三PLC步进顺控指令应用 49
任务一 自动送料小车的运行控制 49
一、任务分析 49
二、相关知识——PLC状态元件及单一流向的步进顺控设计法 50
三、任务实施 52
四、知识拓展——步进顺控程序的其他编制方式 53
任务二 按钮人行横道交通灯控制 54
一、任务分析 54
二、相关知识——并行分支的步进顺控设计法 55
三、任务实施 55
四、知识拓展——流程跳转、分支与汇合的组合及其编程 58
任务三 物料分拣机构的自动控制 60
一、任务分析 60
二、相关知识——选择分支的步进顺控设计法 60
三、任务实施 61
四、知识拓展——单流程与多流程状态转移图 63
综合实训 十字路口交通灯的控制 65
习题 66
项目四PLC功能指令应用 68
任务一 设备维护提醒装置 68
一、任务分析 68
二、相关知识——功能指令的操作数及表达形式、传送指令、比较指令 69
三、任务实施 72
四、知识拓展 74
任务二 电子四则运算器的设计 76
一、任务分析 76
二、相关知识——四则运算指令 77
三、任务实施 79
四、知识拓展——加1和减1指令、逻辑运算指令 80
任务三 霓虹灯闪烁控制 81
一、任务分析 81
二、相关知识——移位指令 81
三、任务实施 83
四、知识拓展——译码、编码指令 85
任务四 变地址数据显示控制 86
一、任务分析 86
二、相关知识——变址寄存器、BCD码变换、七段译码、位传送 87
三、任务实施 90
任务五 寻找数组最大值并求和运算 92
一、任务分析 92
二、相关知识——跳转指令、子程序指令、循环指令 92
三、任务实施 95
综合实训 自动售货机PLC控制设计 96
习题 97
项目五PLC特殊功能模块应用 99
任务一 电热水炉温度控制 99
一、任务分析 99
二、相关知识 100
三、任务实施 104
四、知识拓展 104
任务二PLC与计算机的通信 106
一、任务分析 106
二、相关知识 107
三、任务实施 109
四、知识拓展 109
习题 111
项目六PLC与触摸屏 112
任务 触摸屏控制的碱液配制系统 112
一、任务分析 112
二、相关知识 112
三、任务实施 115
四、知识拓展 121
习题 122
项目七PLC与变频器 123
任务 钢琴琴弦绕丝机的电气控制 123
一、任务分析 123
二、相关知识 124
三、任务实施 132
综合实训 门座式起重机控制装置设计 134
习题 135
附录 136
附录A FX2N系列PLC基本指令总表 136
附录B FX2N系列PLC功能指令总表 138
附录C SWOPC-FXGP/WIN-C编程软件的使用方法 148
附录D FX2N系列PLC的特殊辅助继电器 154
参考文献 161