PLC应用技术是高职机电类专业的一门专业课。本书以三菱FX2N系列PLC为典型机型,从实用角度出发,介绍PLC的产生、发展、硬件结构、编程软件、基本指令、步进顺控指令、功能指令、模拟量模块、通信联网功能等实际程序典型应用。引入大量编程实例,重点说明指令在实用程序中的应用,及PLC的编程方法。既可作为高职高专机电类专业的教材,又可作为工程技术人员的参考书籍。
本书是经典教材的改版,从电子资源上和应用案例上进行了丰富和补充。
前 言
本书是在2010年出版的《三菱FX2N系列PLC应用技术》的基础上,根据广大读者对第1版的反馈意见,听取了各院校授课教师的相关意见,参考了相关的技术资料的基础上进行改版的。PLC应用技术是目前高职高专机电类专业必备的一门专业课程,在机电类行业起着非常重要的作用。第2版对原有的内容进行了必要的调整,根据高职教育的教学目标和学生学习特点,将指令系统及其实际应用进一步结合,并整合了技能鉴定中常见的控制要求,同时融合工厂企业的应用案例。
第2版包括可编程序控制器概述、三菱FX2系列PLC的硬件资源、基本指令系统及编程、步进顺控指令及编程、典型功能指令在编程中的应用、模拟量控制模块及应用、联网通信及应用、PLC应用系统设计等内容。在编写过程采用传统理论教学与一体化教学相结合的形式编写,这样既可以避免任务驱动型教材应用的局限性和传统理论教材不注重应用的弊端,也可以让学生对所学内容的实际应用有一个深入完整的了解。
全书由上海工程技术大学刘建华、张静之主编。其中第1章与第2章的第2.2节由上海电机学院高职学院陈梅老师编写;第2章的第2.1节、第3章、第4章及第6章的第6.2节由上海工程技术大学高职学院刘建华老师编写;第5章、第7章的7.2节、第8章的8.2节、8.3节及各章习题部分由上海工程技术大学工程实训中心张静之老师编写;第6章的第6.1节及第7章的第7.1节由中山市技师学院文娟老师编写;第8章的第8.1节由贵州城市职业学院机电学院朱世华老师编写;全书由刘建华负责统稿。在编写过程中,参考了一些书刊并引用了一些资料,难以一一列举,在此一并表示衷心的感谢。
由于编者水平有限,编写经验不足、时间仓促,错误在所难免,恳请使用本书的师生和读者提出宝贵的意见。
目录
第1章 可编程序控制器概述
1.1 PLC的产生与发展
1.1.1 PLC的产生与特点
1.1.2 PLC的分类与常见品牌
1.1.3 PLC的发展
1.2 PLC的组成及工作原理
1.2.1 PLC的组成
1.2.2 PLC的工作原理
1.2.3可编程序控制器与继电——接触器控制的区别
第2章 认识三菱FX2系列PLC
2.1 认识三菱PLC
2.1.1 FX2N系列PLC的面板
2.1.2 FX2N系列PLC的输入继电器
2.1.3 FX2N系列PLC的输出继电器
2.2 编程器及编程软件的应用
2.2.1 FX20P手持式编程器的使用
2.2.2 FXGP_WIN编程软件的应用
2.2.3 GX_GX Developer编程软件的应用
第3章 基本指令系统及编程
3.1 连接驱动指令及其应用
3.1.1 基础知识:连接驱动指令
3.1.2 应用实例:门铃控制
3.1.3 应用实例:水位控制
3.2 串并联指令及其应用
3.2.1 基础知识:串联指令
3.2.2 应用实例:传送带系统应用
3.2.3 基础知识:并联指令
3.2.4 应用实例:自锁电路应用
3.2.5 应用实例:PLC控制自动检票放行装置
3.3 多重输出与主控指令及其应用
3.3.1 基础知识:多重输出指令
3.3.2 基础知识:主控指令
3.3.3 应用实例:智力抢答器系统
3.3.4 应用实例:电动机正反转控制
3.3.5 应用实例:Y—△降压启动控制
3.4 脉冲指令及其应用
3.4.1 基础知识:脉冲微分指令
3.4.2 应用实例:工业控制手柄
3.4.3 应用实例:自动开关门系统
3.5 置位、复位指令及其应用
3.5.1 基础知识:置位、复位指令
3.5.2 应用实例:连续控制电路
3.5.3 应用实例:金属、非金属分拣系统
3.6 梯形图设计方法与应用实例
3.6.1 应用实例:起保停方式设计梯形图——PLC控制小车装料系统
3.6.2 应用实例:时序逻辑方式设计梯形图——PLC控制彩灯闪烁
3.6.3 基础知识:顺序控制方式设计梯形图——PLC控制钻孔动力头
第4章 步进顺控指令及编程
4.1 状态元件与步进顺控指令
4.1.1 状态转移图与状态元件
4.1.2 步进顺控指令
4.2 简单流程的程序设计
4.2.1 基础知识:单流程的程序设计
4.2.2 应用实例:PLC控制钻孔动力头
4.2.3 应用实例:PLC控制自动送料装置
4.2.4 应用实例:PLC控制机械手
4.3 循环与跳转程序设计
4.3.1 基础知识:循环程序设计
4.3.2 应用实例:PLC控制红绿灯
4.3.3 基础知识:跳转程序设计
4.3.4 应用实例:PLC控制自动混料罐
4.3.5 应用实例:PLC控制运料小车
4.3.6 应用实例:PLC控制机械滑台
4.4 选性分支与并行分支程序设计
4.4.1 基础知识:选择性分支
4.4.2 应用实例:PLC控制机械手拣球
4.4.3 基础知识:并行分支
4.4.4 应用实例:PLC控制双面钻孔机床
4.5 复杂顺序控制流程的简化
4.5.1 应用实例:PLC控制工作方式可选的运料小车
4.5.2 应用实例:PLC控制复杂工艺的混料罐装置
第5章 典型功能指令在编程中的应用
5.1 功能指令概述
5.1.1 功能指令格式
5.1.2 数据寄存器D
5.1.3 数据表示方法
5.2 程序流控制指令及其应用
5.2.1 基础知识:程序流控制指令
5.2.2 应用实例:输送带的点动与连续的混合控制
5.3 比较传送类指令及其应用
5.3.1 基础知识:比较类指令
5.3.2 应用实例:Y/△降压启动
5.3.3 基础知识:传送类指令
5.3.4 应用实例:计件包装系统
5.4 数学运算类指令及其应用
5.4.1 基础知识:算术运算指令
5.4.2 应用实例:循环次数可设定的喷漆流水线
5.4.3 应用实例:PLC随机信号的产生
5.5 移位指令与数据转换指令及其应用
5.5.1 基础知识:移位指令
5.5.2 基础知识::数据处理指令
5.5.3 应用实例:PLC控制花式喷泉
5.6 高速处理指令及其应用
5.6.1 基础知识:PLC的高速计数器
5.6.2 基础知识:PLC高速处理指令
5.6.3 应用实例:步进电机出料控制系统
5.7 触点比较指令及其应用
5.7.1 基础知识:触点比较指令
5.7.2 基础知识:PLC控制传输分拣系统
*第6章 模拟量控制模块及应用
6.1 A/D转换模块应用
6.1.1 基础知识:FX2N-2AD模拟量输入模块
6.1.2 基础知识:外部设备BFM读出/写入指令
6.1.3 应用实例:电压采样显示系统
6.1.4 基础知识:FX2N-4AD模拟量输入模块
6.1.4 应用实例:PLC控制液压折板机系统
6.2 D/A转换模块应用
6.2.1 基础知识:FX2N-2DA模拟量输入模块
6.2.2 基础知识:数字式开关指令
6.2.3 应用实例:模拟量电压输出设置系统
*第7章 联网通信及应用
7.1 FX2N并联链接联网通信
7.1.1 基础知识:串行通信接口标准
7.1.2 基础知识:并联链接功能网络设置
7.1.3 应用实例:并联链接功能网络控制应用
7.2 FX2N的N:N网络通信
7.2.1 基础知识: N:N网络设置
7.2.2 应用实例: N:N联网编程实例
第8章 PLC应用系统设计
8.1 PLC应用系统的设计方法
8.1.1 PLC系统的规划与设计
8.1.2 PLC选型与硬件系统设计
8.1.3 PLC软件设计与程序调试
8.2 节省输入输出点数的方法
8.2.1 基础知识:节省输入点的方法
8.2.2 基础知识:节省输出点的方法
8.3 综合实例
8.3.1 应用实例:PLC控制深孔转系统
8.3.2 应用实例:PLC控制反应炉系统
8.3.3 应用实例:PLC传送、检测与分拣控制系统
8.3.4 应用实例:PLC自动生产线控制系统
8.3.5 应用实例:PLC控制机床加工系统