- 机械工业出版社
- 9787111724360
- 2-2
- 462587
- 64257125-1
- 16开
- 2023-05
- 电气自动化技术
- 高职
内容简介
本书内容包括FX系列PLC基本指令的应用、FX系列PLC步进指令的应用、FX系列PLC常用功能指令的应用、FX系列PLC模拟量控制与通信的应用、PLC控制系统的实现5个学习情境。
本书为理论与实践一体化教材,选择三菱FX2N PLC为主要机型,将PLC应用中的典型工作任务提炼为教学项目,每一学习情境由若干个项目构成,共16个项目。本书以项目为载体,通过项目实施,使学生学习PLC的基本结构、安装接线,基本指令、步进指令、常用功能指令的编程,以及特殊功能模块的应用、PLC通信网络的构建及工程应用。
本书可作为高职高专电气自动化技术、机电一体化技术、工业机器人技术、智能控制技术等相关专业教学用书,并可作为相关工程技术人员的PLC培训和自学的参考书。
为方便教学,本书配有电子课件、练习与提高解答、模拟试卷等,凡选用本书作为授课教材的教师,均可来电(010-88379375)索取或登录机工教育服务网(www.cmpedu.com)注册并免费下载。
本书为理论与实践一体化教材,选择三菱FX2N PLC为主要机型,将PLC应用中的典型工作任务提炼为教学项目,每一学习情境由若干个项目构成,共16个项目。本书以项目为载体,通过项目实施,使学生学习PLC的基本结构、安装接线,基本指令、步进指令、常用功能指令的编程,以及特殊功能模块的应用、PLC通信网络的构建及工程应用。
本书可作为高职高专电气自动化技术、机电一体化技术、工业机器人技术、智能控制技术等相关专业教学用书,并可作为相关工程技术人员的PLC培训和自学的参考书。
为方便教学,本书配有电子课件、练习与提高解答、模拟试卷等,凡选用本书作为授课教材的教师,均可来电(010-88379375)索取或登录机工教育服务网(www.cmpedu.com)注册并免费下载。
目录
前言
二维码索引
学习情境一FX系列PLC基本指令的
应用1
项目一三相异步电动机起停的PLC
控制1
一、项目导入1
二、相关知识2
(一)认识PLC2
(二)PLC的基本组成与工作原理6
(三)三菱FX系列PLC基础13
(四)PLC的输入、输出继电器19
(五)LD、LDI、OUT及END指令21
(六)AND、ANI指令22
(七)OR、ORI指令23
(八)梯形图的特点24
(九)基本指令编制梯形图原则
(一)24
(十)使用GX Works2编程软件编制
梯形图24
三、项目实施35
四、项目考核37
五、知识拓展38
(一)置位与复位指令(SET、
RST)38
(二)用置位、复位指令实现电动机起停
控制39
六、项目总结40
项目二水塔水位的PLC控制40
一、项目导入40
二、相关知识40
(一)辅助继电器(M元件)40
(二)数据寄存器(D元件)41
(三)常数(K、H)43
(四)定时器(T元件)43
(五)电路块的串并联指令(ANB、
ORB)45
(六)闪烁程序(振荡电路程序)的
实现46
(七)基本指令编制梯形图
原则(二)47
(八)PLC程序设计的经验设计法48
三、项目实施48
四、项目考核50
五、知识拓展51
(一)定时器的应用51
(二)取反、空操作指令52
六、项目总结53
项目三三相异步电动机正反转循环
运行的PLC控制53
一、项目导入53
二、相关知识53
(一)计数器(C元件)53
(二)栈指令(MPS、MRD及
MPP)57
三、项目实施58
四、项目考核61
五、知识拓展61
(一)主控触点指令(MC、MCR)61
(二)主控触点指令在电动机正反转
控制中的应用62
(三)计数器的应用63
六、项目总结64
项目四三相异步电动机△减压起停
单按钮实现的PLC控制65
一、项目导入65
二、相关知识65
(一)脉冲(微分)输出指令(PLS、
PLF)65
(二)二分频电路程序65
(三)根据继电接触器控制电路设计
梯形图的方法66
三、项目实施67
四、项目考核70
五、知识拓展71
(一)上升沿检测指令(LDP、ANDP及
ORP)71
(二)下降沿检测指令(LDF、ANDF及
ORF)71
六、项目总结73
梳理与总结73
练习与提高74
学习情境二FX系列PLC步进指令的
应用78
项目五两种液体混合的PLC
控制78
一、项目导入78
二、相关知识78
(一)状态继电器(S元件)78
(二)顺序功能图79
(三)步进指令83
(四)步进指令编程方法85
三、项目实施87
四、项目考核90
五、知识拓展——步进梯形图编程技巧90
(一)初始步的处理方法90
(二)步进梯形图编程的顺序90
(三)SET指令和OUT指令在STL区内
的使用90
(四)复杂转移条件程序的处理91
(五)输出的驱动方法91
六、项目总结91
项目六四节传送带的PLC控制92
一、项目导入92
二、相关知识92
(一)选择序列顺序控制STL指令的
编程92
(二)编程举例93
三、项目实施95
四、项目考核100
五、知识拓展——GX Works2
编制SFC程序100
六、项目总结107
项目七十字路口交通信号灯的PLC
控制109
一、项目导入109
二、相关知识109
(一)并行序列顺序控制STL指令的
编程109
(二)编程举例110
三、项目实施112
四、项目考核115
五、知识拓展——跳步、重复和循环序列
编程117
(一)部分重复的编程方法117
(二)同一分支内跳转的编程方法117
(三)跳转到另一条分支的编程
方法117
六、项目总结118
梳理与总结118
练习与提高118
学习情境三FX系列PLC常用功能
指令的应用121
项目八跑马灯的PLC控制121
一、项目导入121
二、相关知识121
(一)功能指令的表达形式121
(二)功能指令的数据结构123
(三)传送指令(MOV)124
(四)循环移位指令(ROR、
ROL)125
三、项目实施126
四、项目考核127
五、知识拓展129
(一)位移位指令(SFTR、
SFTL)129
(二)天塔之光模拟控制130
六、项目总结132
项目九8站小车随机呼叫的PLC
控制132
一、项目导入132
二、相关知识132
(一)比较指令(CMP)132
(二)区间比较指令(ZCP)133
(三)区间复位指令(ZRST)134
(四)应用举例134
三、项目实施136
四、项目考核138
五、知识拓展138
(一)触点比较指令138
(二)简易定时报时器控制141
六、项目总结141
项目十抢答器的PLC控制142
一、项目导入142
二、相关知识142
(一)指针(P、I)142
(二)子程序调用和子程序返回
指令(CALL、SRET)143
(三)主程序结束指令(FEND)144
三、项目实施145
四、项目考核147
五、知识拓展148
(一)条件跳转指令(CJ)148
(二)电动机手动/自动选择控制149
六、项目总结150
项目十一自动售货机的PLC
控制150
一、项目导入150
二、相关知识150
(一)加法与减法指令(ADD、
SUB)150
(二)七段译码指令(SEGD)151
(三)数据变换指令(BCD、
BIN)152
三、项目实施153
四、项目考核156
五、知识拓展157
(一)乘法与除法指令(MUL、
DIV)157
(二)8盏流水灯控制157
(三)二进制加1与二进制减1
指令(INC、DEC)159
六、项目总结159
梳理与总结159
练习与提高160
学习情境四FX系列PLC模拟量控制
与通信的应用164
项目十二三相异步电动机变频调速的
PLC控制164
一、项目导入164
二、相关知识164
(一)特殊功能模块的分类164
(二)模拟量输入/输出模块
FX0N3A165
(三)特殊功能模块读写指令(FROM、
TO)166
三、项目实施169
四、项目考核170
五、知识拓展171
(一)模拟量输入模块
FX2N2AD171
(二)模拟量输出模块
FX2N2DA173
六、项目总结175
项目十三3台电动机N:N网络的
PLC控制176
一、项目导入176
二、相关知识176
(一)通信基础176
(二)FX系列PLC的通信类型179
(三)N:N网络通信179
三、项目实施182
四、项目考核186
五、知识拓展186
(一)并联链接通信186
(二)计算机链接通信187
(三)无协议通信189
六、项目总结189
梳理与总结189
练习与提高190
学习情境五PLC控制系统的
实现191
项目十四Z3040型摇臂钻床PLC
控制系统的安装与调试191
一、项目导入191
二、相关知识191
(一)PLC控制系统设计的内容和
步骤191
(二)PLC的选择194
三、项目实施196
四、项目考核199
五、知识拓展——减少I/O点数的
方法200
(一)减少输入点数的方法200
(二)减少输出点数的方法201
六、项目总结202
项目十五机械手PLC控制系统的
安装与调试202
一、项目导入202
二、相关知识203
(一)顺序控制设计法203
(二)使用通用逻辑指令的编程
方式204
(三)使用通用逻辑指令编程方式的
单序列编程举例204
(四)用位移位指令实现顺序功能图单
序列的编程205
三、项目实施207四、项目考核211
五、知识拓展211
(一)通用逻辑指令编程方式在选择
序列顺序控制中的应用211
(二)通用逻辑指令编程方式在并行
序列顺序控制中的应用214
六、项目总结214
项目十六LED数码显示PLC控制
系统的安装与调试215
一、项目导入215
二、相关知识215
(一)以转换为中心的编程方式215
(二)以转换为中心编程方式的单序
列编程举例215
三、项目实施215
四、项目考核220
五、知识拓展222
(一)以转换为中心编程方式在选择
序列顺序控制中的应用222
(二)以转换为中心编程方式在并行
序列顺序控制中的应用222
(三)PLC应用中的若干问题222
(四)PLC的维护与故障诊断224
六、项目总结227
梳理与总结227
练习与提高227
参考文献230
二维码索引
学习情境一FX系列PLC基本指令的
应用1
项目一三相异步电动机起停的PLC
控制1
一、项目导入1
二、相关知识2
(一)认识PLC2
(二)PLC的基本组成与工作原理6
(三)三菱FX系列PLC基础13
(四)PLC的输入、输出继电器19
(五)LD、LDI、OUT及END指令21
(六)AND、ANI指令22
(七)OR、ORI指令23
(八)梯形图的特点24
(九)基本指令编制梯形图原则
(一)24
(十)使用GX Works2编程软件编制
梯形图24
三、项目实施35
四、项目考核37
五、知识拓展38
(一)置位与复位指令(SET、
RST)38
(二)用置位、复位指令实现电动机起停
控制39
六、项目总结40
项目二水塔水位的PLC控制40
一、项目导入40
二、相关知识40
(一)辅助继电器(M元件)40
(二)数据寄存器(D元件)41
(三)常数(K、H)43
(四)定时器(T元件)43
(五)电路块的串并联指令(ANB、
ORB)45
(六)闪烁程序(振荡电路程序)的
实现46
(七)基本指令编制梯形图
原则(二)47
(八)PLC程序设计的经验设计法48
三、项目实施48
四、项目考核50
五、知识拓展51
(一)定时器的应用51
(二)取反、空操作指令52
六、项目总结53
项目三三相异步电动机正反转循环
运行的PLC控制53
一、项目导入53
二、相关知识53
(一)计数器(C元件)53
(二)栈指令(MPS、MRD及
MPP)57
三、项目实施58
四、项目考核61
五、知识拓展61
(一)主控触点指令(MC、MCR)61
(二)主控触点指令在电动机正反转
控制中的应用62
(三)计数器的应用63
六、项目总结64
项目四三相异步电动机△减压起停
单按钮实现的PLC控制65
一、项目导入65
二、相关知识65
(一)脉冲(微分)输出指令(PLS、
PLF)65
(二)二分频电路程序65
(三)根据继电接触器控制电路设计
梯形图的方法66
三、项目实施67
四、项目考核70
五、知识拓展71
(一)上升沿检测指令(LDP、ANDP及
ORP)71
(二)下降沿检测指令(LDF、ANDF及
ORF)71
六、项目总结73
梳理与总结73
练习与提高74
学习情境二FX系列PLC步进指令的
应用78
项目五两种液体混合的PLC
控制78
一、项目导入78
二、相关知识78
(一)状态继电器(S元件)78
(二)顺序功能图79
(三)步进指令83
(四)步进指令编程方法85
三、项目实施87
四、项目考核90
五、知识拓展——步进梯形图编程技巧90
(一)初始步的处理方法90
(二)步进梯形图编程的顺序90
(三)SET指令和OUT指令在STL区内
的使用90
(四)复杂转移条件程序的处理91
(五)输出的驱动方法91
六、项目总结91
项目六四节传送带的PLC控制92
一、项目导入92
二、相关知识92
(一)选择序列顺序控制STL指令的
编程92
(二)编程举例93
三、项目实施95
四、项目考核100
五、知识拓展——GX Works2
编制SFC程序100
六、项目总结107
项目七十字路口交通信号灯的PLC
控制109
一、项目导入109
二、相关知识109
(一)并行序列顺序控制STL指令的
编程109
(二)编程举例110
三、项目实施112
四、项目考核115
五、知识拓展——跳步、重复和循环序列
编程117
(一)部分重复的编程方法117
(二)同一分支内跳转的编程方法117
(三)跳转到另一条分支的编程
方法117
六、项目总结118
梳理与总结118
练习与提高118
学习情境三FX系列PLC常用功能
指令的应用121
项目八跑马灯的PLC控制121
一、项目导入121
二、相关知识121
(一)功能指令的表达形式121
(二)功能指令的数据结构123
(三)传送指令(MOV)124
(四)循环移位指令(ROR、
ROL)125
三、项目实施126
四、项目考核127
五、知识拓展129
(一)位移位指令(SFTR、
SFTL)129
(二)天塔之光模拟控制130
六、项目总结132
项目九8站小车随机呼叫的PLC
控制132
一、项目导入132
二、相关知识132
(一)比较指令(CMP)132
(二)区间比较指令(ZCP)133
(三)区间复位指令(ZRST)134
(四)应用举例134
三、项目实施136
四、项目考核138
五、知识拓展138
(一)触点比较指令138
(二)简易定时报时器控制141
六、项目总结141
项目十抢答器的PLC控制142
一、项目导入142
二、相关知识142
(一)指针(P、I)142
(二)子程序调用和子程序返回
指令(CALL、SRET)143
(三)主程序结束指令(FEND)144
三、项目实施145
四、项目考核147
五、知识拓展148
(一)条件跳转指令(CJ)148
(二)电动机手动/自动选择控制149
六、项目总结150
项目十一自动售货机的PLC
控制150
一、项目导入150
二、相关知识150
(一)加法与减法指令(ADD、
SUB)150
(二)七段译码指令(SEGD)151
(三)数据变换指令(BCD、
BIN)152
三、项目实施153
四、项目考核156
五、知识拓展157
(一)乘法与除法指令(MUL、
DIV)157
(二)8盏流水灯控制157
(三)二进制加1与二进制减1
指令(INC、DEC)159
六、项目总结159
梳理与总结159
练习与提高160
学习情境四FX系列PLC模拟量控制
与通信的应用164
项目十二三相异步电动机变频调速的
PLC控制164
一、项目导入164
二、相关知识164
(一)特殊功能模块的分类164
(二)模拟量输入/输出模块
FX0N3A165
(三)特殊功能模块读写指令(FROM、
TO)166
三、项目实施169
四、项目考核170
五、知识拓展171
(一)模拟量输入模块
FX2N2AD171
(二)模拟量输出模块
FX2N2DA173
六、项目总结175
项目十三3台电动机N:N网络的
PLC控制176
一、项目导入176
二、相关知识176
(一)通信基础176
(二)FX系列PLC的通信类型179
(三)N:N网络通信179
三、项目实施182
四、项目考核186
五、知识拓展186
(一)并联链接通信186
(二)计算机链接通信187
(三)无协议通信189
六、项目总结189
梳理与总结189
练习与提高190
学习情境五PLC控制系统的
实现191
项目十四Z3040型摇臂钻床PLC
控制系统的安装与调试191
一、项目导入191
二、相关知识191
(一)PLC控制系统设计的内容和
步骤191
(二)PLC的选择194
三、项目实施196
四、项目考核199
五、知识拓展——减少I/O点数的
方法200
(一)减少输入点数的方法200
(二)减少输出点数的方法201
六、项目总结202
项目十五机械手PLC控制系统的
安装与调试202
一、项目导入202
二、相关知识203
(一)顺序控制设计法203
(二)使用通用逻辑指令的编程
方式204
(三)使用通用逻辑指令编程方式的
单序列编程举例204
(四)用位移位指令实现顺序功能图单
序列的编程205
三、项目实施207四、项目考核211
五、知识拓展211
(一)通用逻辑指令编程方式在选择
序列顺序控制中的应用211
(二)通用逻辑指令编程方式在并行
序列顺序控制中的应用214
六、项目总结214
项目十六LED数码显示PLC控制
系统的安装与调试215
一、项目导入215
二、相关知识215
(一)以转换为中心的编程方式215
(二)以转换为中心编程方式的单序
列编程举例215
三、项目实施215
四、项目考核220
五、知识拓展222
(一)以转换为中心编程方式在选择
序列顺序控制中的应用222
(二)以转换为中心编程方式在并行
序列顺序控制中的应用222
(三)PLC应用中的若干问题222
(四)PLC的维护与故障诊断224
六、项目总结227
梳理与总结227
练习与提高227
参考文献230