可编程控制器应用技术(张万忠)(第二版)第5章

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

化学工业出版社目录状态编程思想及状态元件FX2N系列PLC步进顺控指令应用规则FX2N系列可编程控制器分支、汇合状态转移图的程序编制状态编程思想在非状态元件编程中的应用1化学工业出版社状态法提供了将复杂的顺控过程分解为小的“状态”分别编程,再组合成整体程序的编程思想。可使编程工作程式化,规范化。是PLC程序编制的重要方法。状态转移图是状态编程的工具,图中包含了程序所需用的全部状态及状态间的关联。针对具体状态来说,状态转移图给出该状态的任务及状态转移的条件及方向。采用状态法编程时一般先绘出状态转移图,再由状态转移图转绘为梯形图或编写指令表。本章在介绍状态编程思想、状态元件、状态指令的基础上,结合实例说明了状态编程方法的应用。化学工业出版社第一节状态编程思想及状态元件一、状态编程思想导引举例小车自动往返系统缺陷①工艺动作表达繁琐。②梯形图涉及的联锁关系较复杂,处理起来较麻烦。③梯形图可读性差,很难从梯形图看出具体控制工艺过程。3化学工业出版社前进:Y010后退:Y011延时5s:T37前进:Y010后退:Y011SBSQ1SQ2SQ3SQ2T37X000启动(前进)后退后退停延时前进后退后退停图5-1小车往返运行系统步序图左图特点:复杂的控制任务或工作过程分解成了若干个工序;各工序的任务明确而具体;各工序间的联系清楚,工序间的转换条件直观;这种图很容易理解,可读性很强。4化学工业出版社()Y010()Y011定时器()Y010()Y011SBSQ1SQ2SQ3SQ2T37X000后退前进后退准备前进X001T37K50X002X003X002M8002回到45页5化学工业出版社第一节状态编程思想及状态元件将一个复杂的控制过程分解为若干个工作状态,明确各状态的任务、状态转移条件和转移方向,再依据总的控制顺序要求,将这些状态组合形成状态转移图,最后依一定的规则将状态转移图转绘为梯形图程序。状态编程的一般思想:6化学工业出版社第一节状态编程思想及状态元件二、状态元件FX2N系列PLC状态元件的分类及编号见表5-1。此外,FX2N系列PLC还为状态编程安排了两条专用的步进指令如表5-2所示。7化学工业出版社~S910用于状态转移图(SFC)的初始状态返回原点S10~S1910多运行模式控制当中,用作返回原点的状态一般状态S20~S499480用作状态转移图(SFC)的中间状态掉电保持状态S500~S899400具有停电保持功能,用于停电恢复后需继续执行停电前状态的场合信号报警状态S900~S999100用作报警元件使用表5-1FX2N系列PLC的状态元件注:1.状态的编号必须在指定范围内选择。2.各状态元件的触点,在PLC内部可自由使用,次数不限。3.在不用步进顺控指令时,状态元件可作为辅助继电器在程序中使用。4.通过参数设置,可改变一般状态元件和掉电保持状态元件的地址分配。8化学工业出版社指令助记符、名称功能梯形图符号程序步STL步进接点指令步进接点驱动1RET步进返回指令步进程序结束返回1表5-2步进顺控指令功能及梯形图符号9化学工业出版社步进顺控指令应用规则一、步进顺控指令的意义转移图中的一个状态在梯形图中用一条步进接点指令表示。图5-3状态转移图与状态梯形图对照10化学工业出版社步进顺控指令应用规则二、状态程序图的三要素负载驱动转移条件转移方向11化学工业出版社步进顺控指令应用规则三、使用状态STL指令编绘梯形图时的注意事项(1)关于顺序状态三要素的表达要按先任务再转移的方式编程,顺序不得颠倒。(2)关于母线STL步进接点指令有建立子(新)母线的功能,其后进行的输出及状态转移操作都在子母线上进行。这些操作可以有较复杂的条件。可在步进接点后使用的指令如表5-3所示。13化学工业出版社初始状态/一般状态可以使用可以使用不可使用分支,汇合状态输出处理转移处理可以使用可以使用可以使用不可使用不可使用不可使用表5-3可在状态内处理的顺控指令一览表14化学工业出版社在状态内不能直接与步进接点指令后的新母线连接,应接在LD或LDI指令之后。15化学工业出版社步进顺控指令应用规则(3)关于元器件的使用允许同一元件的线圈在不同的STL接点后多次使用。注意:同一定时器不要用在相邻的状态中。在同一程序段中,同一状态继电器也只能使用一次。(4)其他在为程序安排状态继电器元件时,要注意状态器的分类功用。16化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制几个概念单流程流程图针对复杂控制任务的流程图多分支汇合流程图规范为选择性分支汇合并行性分支汇合18化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制一、选择性分支、汇合及其编程1.选择性分支状态转移图的特点①该状态转移图有三个分支流程顺序。②S20为分支状态。③S50为汇合状态,可由S22、S32、S42任一状态驱动。19化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制编程原则是先集中处理分支状态,然后再集中处理汇合状态。2.选择性分支、汇合的编程图5-7选择性分支状态转移图20化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制图5-8分支状态S20及其编程21化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制3.选择性分支状态转移图及编程实例图5-11为使用传送带将大、小球分类选择传送装置的示意图大、小球分类选择传送装置示意图24化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制二、并行分支与汇合的编程1.并行分支状态转移图及其特点图5-13并行分支流程结构并行分支——当满足某个条件后使多个分支流程同时执行的分支。27化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制从图5-13可以看出:①S20为分支状态。S20动作,若并行处理条件X000接通,则S21、S31和S41同时动作,三个分支同时开始运行。②S30为汇合状态。三个分支流程运行全部结束后,汇合条件X002为ON,则S30动作,S22、S32和S42同时复位。这种汇合,有时又叫做排队汇合。28化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制编程原则是先集中进行并行分支处理,再进行汇合处理。(1)并行分支的编程编程方法是先对分支状态进行驱动处理,然后按分支顺序进行状态转移处理。(2)并行汇合处理编程编程方法是先进行汇合前状态的驱动处理,然后按顺序进行汇合状态的转移处理。2.并行分支状态转移图的编程29化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制30化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制图5-15并行汇合的编程31化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制图5-16并行分支SFC图的状态梯形图(3)并行分支状态转移图对应的状态梯形图32化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制(4)并行分支、汇合编程应注意的问题①并行分支的汇合最多能实现8个分支的汇合,如图5-17所示。图5-17并行分支汇合数的限制33化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制②并行分支与汇合流程中,并联分支后面不能使用选择转移条件※,在转移条件*后不允许并行汇合,如图5-18(a)所示,应改成图5-18(b)后,方可编程。图5-18并行分支与汇合转移条件的处理34化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制3.并行分支、汇合编程实例图5-19人行横道交通灯控制35化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制三、分支、汇合的组合流程及虚设状态有些状态转移图是若干个或若干类分支、汇合流程的组合。有的分支、汇合的组合流程不能直接编程,需要转换后才能进行编程,如图5-21,应将左图转换为可直接编程的右图形式。37化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制图5-21组合流程的转移38化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制有一些分支、汇合组合的状态转图如图5-22所示,它们连续地直接从汇合线转移到下一个分支线,而没有中间状态。这样的流程组合既不能直接编程,又不能采用上述办法先转换后编程。这时需在汇合线到分支线之间插入一个状态,以使状态转移图与前边所提到的标准图形结构相同。虚设状态?39化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编制FX2N系列PLC中一条并行分支或选择性分支的电路数限定为8条以下;有多条并行分支与选择性分支时,每个初始状态的电路总数应小于等于16条,如图5-23所示。图5-23分支数的限定41化学工业出版社系列可编程控制器分支、汇合状态转移图的程序编

1 / 51
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功