内容简介
本书以三菱FX2N、FX3U系列PLC和广州微嵌WQ系列PLC为背景,循序渐进地介绍PLC的结构、工作原理、指令系统、设计方法和应用实例。本书的特点是从指令的介绍、指令的应用实例到综合应用实例,都是以在线运行的方式进行图文详细解说,使读者能够快速了解并掌握指令的功用、系统的设计和编程方法,并达到举一反三的效果。
在国产PLC中,凡是指令的表示形式以及助记符与三菱FX系列相同者,如广州微嵌WQ系列PLC,都可以移植本书FX系列的应用程序。
目录
目 录
第1章可编程控制器的结构与工作原理
1.1可编程控制器(PLC)概述
1.1.1继电器控制电路
1.1.2继电器控制电路存在的问题
1.1.3可编程控制器的特点和内置功能
1.1.4可编程控制器的优势
1.1.5可编程控制器的应用领域
1.2可编程控制器的结构
1.2.1整体式PLC
1.2.2模块式PLC
1.2.3WQ系列整体式PLC的结构与性能规格
1.2.4三菱FX2N/FX3U系列整体式PLC的结构与性能规格
1.3可编程控制器的工作原理
1.4可编程控制器的性能指标
1.4.1可编程控制器的基本性能指标
1.4.2可编程控制器的内部存储器分配
第2章PLC基本指令与应用实例
2.1引言
2.2梯形图
2.2.1梯形图的由来
2.2.2基本术语
2.2.3助记符
2.3指令格式和数据区
2.3.1指令的格式
2.3.2操作数、软元件和数据区
2.4基本顺控指令
2.4.1取/取反(LD/LDI)
2.4.2与/与非(AND/ANI)
2.4.3或/或非(OR/ORI)
2.4.4逻辑块与/逻辑块或(ANB/ORB)
2.4.5线圈驱动指令(输出指令,OUT)
2.4.6上升沿指令(LDP、ANDP、ORP)
2.4.7下降沿指令(LDF、ANDF、ORF)
2.4.8栈指令(MPS、MRD、MPP)
2.4.9主控指令与主控复位指令(MC、MCR)
2.4.10取反指令(INV)
2.4.11脉冲指令(PLS/PLF)
2.4.12置位/复位指令(SET/RST)
2.4.13空操作指令、结束指令(NOP、END)
2.5应用实例
2.5.1电动机正转、停止、反转连锁控制
2.5.2电动机点动/连续运行控制
2.5.3三地点对一台电动机进行启动、停止控制
2.5.4两台电动机顺序控制
2.5.5单状态按钮转换为双状态按钮
2.5.6电动机定时运行控制
2.5.7电动机正转、反转时间控制
第3章步进指令和顺序控制
3.1顺序功能图
3.1.1工艺要求
3.1.2顺序功能图各组成部分的功能
3.1.3顺序功能图的结构
3.2使用步进顺序控制指令的编程方法
3.2.1步进顺序控制指令
3.2.2使用步进梯形图指令编程的有关事项
3.3运料小车控制系统C使用步进梯形图指令
3.3.1运料小车控制要求
3.3.2根据控制要求设计顺序功能图
3.3.3顺序功能图转换为步进梯形图
3.3.4程序解说
3.4示教机械手控制系统(使用步进梯形图指令)
3.4.1示教机械手的控制要求
3.4.2根据控制要求设计顺序功能图
3.4.3顺序功能图转换为步进梯形图
3.4.4程序解说
3.4.5关于使用 GX-Developer软件中的SFC功能生成顺序功能图和步进梯形图
3.5使用触点、线圈指令的编程方法
3.5.1基本描述
3.5.2使用触点、线圈指令编程的有关事项
3.6全自动洗衣机控制系统(使用触点、线圈指令)
3.6.1全自动洗衣机的结构与组成
3.6.2洗衣过程
3.6.3顺序功能图
3.6.4使用触点、线圈指令编程
3.6.5程序解说
3.6.6指令表
3.7使用SET、RST指令的编程方法
3.7.1基本描述
3.7.2使用SET/RST指令编程的有关事项
3.7.3使用触点、线圈有关指令编程和使用SET/RST指令编程的比较
3.8全自动洗衣机控制系统(使用SET/RST指令)
3.8.1顺序功能图
3.8.2使用SET/RST指令编程
3.8.3程序解说
第4章应用指令与编程实例
4.1应用指令的表示与执行形式
4.1.1应用指令的表示形式
4.1.2应用指令的数据格式与执行形式
4.1.3正向/反向自动改变积分时间常数控制编程
4.1.4使用变址寄存器对51个传感器数据求和
4.2程序流程指令
4.2.1条件跳转指令CJ(FNC00)
4.2.2子程序调用指令CALL(FNC01)与子程序返回指令SRET(FNC02)
4.2.3对两路检测信号加权平均处理编程
4.2.4中断指令
4.2.5用在线监视梯形图说明中断过程<