三菱PLC快速入门及应用实例
作者:肖雪耀 著
出版时间:2017年版
内容简介
本书从实际应用入手,分为必备理论知识、必备编程技能和必备实际工程编程技术三个部分,将PLC编程专业知识和应用实例由浅入深地进行讲解,主要包括PLC编程必备基础、PLC基本指令编程实例、SFC编程实例、功能指令的编程实例、特殊功能模块的编程实例、典型PLC应用系统的编程实例等。书中编程实例丰富,实用性强,大部分内容均来自科研工作及教学实践,许多代码可以直接应用到工程项目中。本书适合进入PLC设计与应用岗位的初学者/入门者学习,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员和相关专业院校师生参考。
目录
第1章PLC编程必备基础
1.1认识PLC1
1.2PLC的工作原理5
1.2.1PLC的电路拓扑结构5
1.2.2PLC的特殊工作方式6
1.3PLC的编程语言7
1.3.1梯形图(LAD)语言7
1.3.2指令表(STL)语言8
1.3.3顺序功能流程图(SFC)语言8
1.3.4功能模块图(FBD)语言9
1.3.5结构文本(ST)语言9
1.4PLC的编程元件9
1.4.1PLC的型号9
1.4.2PLC的硬件11
1.4.3PLC的软件14
1.5PLC的编程软件及使用20
1.5.1FXGP/WIN-C编程软件20
1.5.2GX Developer编程软件32
第2章PLC基本指令编程实例
2.1单按钮简单点动控制编程49
2.1.1控制要求49
2.1.2控制程序编写49
2.1.3编程指令诠释50
2.2双按钮自锁控制编程51
2.2.1控制要求51
2.2.2控制程序编写51
2.2.3编程指令诠释52
2.3单按钮计数控制编程53
2.3.1控制要求53
2.3.2控制程序编写53
2.3.3编程指令诠释53
2.4电动机顺序启动控制编程54
2.4.1控制要求54
2.4.2控制程序编写55
2.4.3编程指令诠释55
2.5电动机正反转控制编程57
2.5.1控制要求57
2.5.2控制程序编写57
2.5.3编程指令诠释58
2.6自动往复循环控制编程59
2.6.1控制要求59
2.6.2控制程序编写59
2.6.3编程指令诠释60
2.7电动机Y-△控制编程61
2.7.1控制要求61
2.7.2控制程序编写61
2.7.3编程指令诠释62
2.8绕线电动机串电阻启动控制编程63
2.8.1控制要求63
2.8.2控制程序编写63
2.8.3编程指令诠释64
2.9绕线电动机调速控制编程66
2.9.1控制要求66
2.9.2控制程序编写67
2.9.3编程指令诠释67
2.10电动机反接制动控制编程68
2.10.1控制要求68
2.10.2控制程序编写69
2.10.3编程指令诠释69
2.11电动机能耗制动控制编程70
2.11.1控制要求70
2.11.2控制程序编写71
2.11.3编程指令诠释71
2.12双速电动机控制编程72
2.12.1控制要求72
2.12.2控制程序编写72
2.12.3编程指令诠释73
2.13公共厕所自动冲水控制编程74
2.13.1控制要求74
2.13.2控制程序编写74
2.13.3编程指令诠释74
2.14多台电动机顺序控制编程76
2.14.1控制要求76
2.14.2控制程序编写76
2.14.3编程指令诠释77
第3章SFC编程实例
3.1运料小车单行程的控制编程79
3.1.1控制要求79
3.1.2控制程序编写79
3.1.3编程指令诠释80
3.2运料小车有减速保护的控制编程83
3.2.1控制要求83
3.2.2控制程序编写84
3.2.3编程指令诠释86
3.3运料小车多行程的控制编程87
3.3.1控制要求87
3.3.2控制程序编写87
3.3.3编程指令诠释90
3.4双运料小车的控制编程91
3.4.1控制要求91
3.4.2控制程序编写91
3.4.3编程指令诠释92
3.5液体混合器的控制编程94
3.5.1控制要求94
3.5.2控制程序编写94
3.5.3编程指令诠释95
3.6霓虹灯闪烁的控制编程97
3.6.1控制要求97
3.6.2控制程序编写97
3.6.3编程指令诠释98
3.7工业洗衣机的控制编程100
3.7.1控制要求100
3.7.2控制程序编写100
3.7.3编程指令诠释101
第4章功能指令的编程实例
4.1闪光信号灯的控制编程104
4.1.1控制要求104
4.1.2控制程序编写104
4.1.3编程指令诠释105
4.2流水灯光的控制编程106
4.2.1控制要求106
4.2.2控制程序编写106
4.2.3编程指令诠释108
4.3彩灯循环的控制编程110
4.3.1控制要求110
4.3.2控制程序编写110
4.3.3编程指令诠释112
4.4环系列按钮步进彩灯的控制编程114
4.4.1控制要求114
4.4.2控制程序编写114
4.4.3编程指令诠释115
4.5仓储物料进出的控制编程116
4.5.1控制要求116
4.5.2控制程序编写116
4.5.3编程指令诠释117
4.6步进电动机快进/慢进的控制编程118
4.6.1控制要求118
4.6.2控制程序编写118
4.6.3编程指令诠释119
4.7子程序调用的控制编程123
4.7.1控制要求123
4.7.2控制程序编写123
4.7.3编程指令诠释126
4.8数字显示的控制编程129
4.8.1控制要求129
4.8.2控制程序编写129
4.8.3编程指令诠释130
4.9工业广告灯自动闪烁的控制编程131
4.9.1控制要求131
4.9.2控制程序编写131
4.9.3编程指令诠释132
4.10两按钮控制三盏彩灯的控制编程134
4.10.1控制要求134
4.10.2控制程序编写134
4.10.3编程指令诠释136
4.11四则运算的控制编程137
4.11.1控制要求137
4.11.2控制程序编写137
4.11.3编程指令诠释137
4.12定时报时器的控制编程140
4.12.1控制要求140
4.12.2控制程序编写140
4.12.3编程指令诠释140
第5章特殊功能模块的编程实例
5.1模拟输入模块(FX2N-4AD)的编程144
5.1.1控制要求144
5.1.2控制程序编写144
5.1.3编程指令诠释145
5.2模拟输出模块(FX2N-2DA)的编程149
5.2.1控制要求149
5.2.2控制程序编写149
5.2.3编程指令诠释149
5.3定位模块(FX2N-1PG)的编程153
5.3.1控制要求153
5.3.2控制程序编写153
5.3.3编程指令诠释160
5.4PLC扩展设备的配置167
5.4.1扩展设备的组成方式167
5.4.2扩展设备台数的确定168
5.4.3输入/输出地址号的分配168
5.4.4特殊功能模块的地址分配169
5.4.5扩展设备的组成方式169
第6章典型PLC应用系统的编程实例
6.1PLC应用系统的设计内容171
6.1.1PLC应用系统设计的基本内容171
6.1.2PLC应用系统的设计方法和步骤172
6.2PLC应用系统的设计方法177
6.2.1经验设计法177
6.2.2转换设计法178
6.2.3逻辑设计法179
6.2.4SFC设计法180
6.3PLC典型应用系统的编程实例181
6.3.1制药厂除尘室的控制编程181
6.3.2化工厂液体混合的控制编程184
6.3.3工业机械手的模拟控制编程187
6.3.4农村联合水厂水塔水位的控制编程195
6.3.5蔬菜大棚温度检测与控制的编程198
6.3.6水电站大坝砂石料传送带的控制编程202
6.3.7自动开关门的控制编程205
6.3.8商场照明系统的控制编程208
6.3.9中央空调的控制编程209
6.3.10全自动洗衣机的控制编程218
6.3.11电梯的控制编程221
6.3.12交通指示灯有全部控制的编程227
6.3.13智力抢答器的控制编程230
6.3.14艺术彩灯的控制编程235
6.3.15普通车床的控制编程237
6.3.16平面磨床的控制编程240
6.3.17万能铣床的控制编程244
6.3.18摇臂钻床的控制编程249
6.3.19卧式镗床的控制编程254
6.3.20组合机床的控制编程261
6.3.21混凝土搅拌机的控制编程266
6.3.22龙门刨床的控制编程269
6.3.23剪板机的控制编程289
6.3.24圆台磨床数控系统应用定位模块的控制编程291
6.3.25居室安全系统的控制编程295
6.3.26遥控玩具车的控制编程299
6.3.27摩天轮的控制编程302
6.3.28环保污水处理的控制编程307
6.3.29车轮制造厂轮胎硫化机的控制编程310
6.3.30钢铁厂热处理车间温度的控制编程312
6.3.31轧板厂轧钢机的控制编程320
6.3.32工业高压锅炉水位的控制编程322
6.3.33牛奶生产厂自动封装的控制编程327
6.3.34竞赛抢答器的控制编程328
6.3.35步进电动机的控制编程334
参考文献339