FX2N系列可编程控制器步进指令及状态编程法_第1页
FX2N系列可编程控制器步进指令及状态编程法_第2页
FX2N系列可编程控制器步进指令及状态编程法_第3页
FX2N系列可编程控制器步进指令及状态编程法_第4页
FX2N系列可编程控制器步进指令及状态编程法_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、可编程控制器应用技术可编程控制器应用技术第五章第五章 FX2N系列可编程控制器系列可编程控制器步进指令及状态编程法步进指令及状态编程法目录目录n 状态编程思想及状态元件状态编程思想及状态元件n FXFX2N2N系列系列PLCPLC步进顺控指令应用规则步进顺控指令应用规则n FXFX2N2N系列可编程控制器分支、汇合状态转移系列可编程控制器分支、汇合状态转移图的程序编制图的程序编制n 状态编程思想在非状态元件编程中的应用状态编程思想在非状态元件编程中的应用1内容提要内容提要2 状态法提供了将复杂的顺控过程分解为小的状态法提供了将复杂的顺控过程分解为小的“状态状态”分别编程分别编程, ,再组合成整

2、体程序的编程思想。可使编程工作再组合成整体程序的编程思想。可使编程工作程式化程式化, ,规范化。是规范化。是 PLCPLC程序编制的重要方法。程序编制的重要方法。 状态转移图是状态编程的工具状态转移图是状态编程的工具, ,图中包含了程序所需图中包含了程序所需用的全部状态及状态间的关联。针对具体状态来说用的全部状态及状态间的关联。针对具体状态来说, ,状态状态转移图给出该状态的任务及状态转移的条件及方向。采用转移图给出该状态的任务及状态转移的条件及方向。采用状态法编程时一般先绘出状态转移图状态法编程时一般先绘出状态转移图, ,再由状态转移图转再由状态转移图转绘为梯形图或编写指令表。绘为梯形图或编

3、写指令表。 本章在介绍状态编程思想、状态元件、状态指令的基本章在介绍状态编程思想、状态元件、状态指令的基础上础上, ,结合实例说明了状态编程方法的应用。结合实例说明了状态编程方法的应用。 第一节第一节 状态编程思想及状态元件状态编程思想及状态元件n 一、状态编程思想导引一、状态编程思想导引小车自动往返系统小车自动往返系统 工艺动作表达繁琐。 梯形图涉及的联锁关系较复杂,处理起来较麻烦。 梯形图可读性差,很难从梯形图看出具体控制工艺过程。3第一节第一节 状态编程思想及状态元件状态编程思想及状态元件工序1准备工序2工序3工序4工序5前进:Y010后退:Y011延时5s:T37前进:Y010后退:Y

4、011SBSQ1SQ2SQ3SQ2T37X000启动(前进)后退后退停延时前进后退后退停图5-1 小车往返运行系统步序图:复杂的控制任务或工作过程分解成了若干个工序;各工序的任务明确而具体;各工序间的联系清楚,工序间的转换条件直观;这种图很容易理解,可读性很强。4第一节第一节 状态编程思想及状态元件状态编程思想及状态元件图5-2 小车往返运行控制状态转移图S20S0S21S22S23工序5( )Y010( )Y011定时器( )Y010( )Y011SBSQ1SQ2SQ3SQ2T37X000后退前进后退准备前进X001T37K50X002X003X002M8002回到回到4545页页5第一节第

5、一节 状态编程思想及状态元件状态编程思想及状态元件 将一个复杂的控制过程分解为若干个工作状态,明确各状态的任务、状态转移条件和转移方向,再依据总的控制顺序要求,将这些状态组合形成状态转移图,最后依一定的规则将状态转移图转绘为梯形图程序。 6第一节第一节 状态编程思想及状态元件状态编程思想及状态元件n 二、状态元件二、状态元件nFX2N系列PLC状态元件的分类及编号见表5-1。n此外, FX2N系列PLC还为状态编程安排了两条专用的步进指令如表5-2所示。 7类 别元件编号点数用 途 及 特 点初始状态S0S910用于状态转移图(SFC)的初始状态返回原点S10S1910多运行模式控制当中 ,用

6、作返回原点的状态一般状态S20S499480用作状态转移图(SFC)的中间状态掉电保持状态S500S899400具有停电保持功能 ,用于停电恢复后需继续执行停电前状态的场合信号报警状态S900S999100用作报警元件使用表5-1 FX2N系列 PLC的状态元件注:1.状态的编号必须在指定范围内选择。 2.各状态元件的触点 ,在 PLC内部可自由使用 ,次数不限。 3.在不用步进顺控指令时 ,状态元件可作为辅助继电器在程序中使用。 4.通过参数设置 ,可改变一般状态元件和掉电保持状态元件的地址分配。8第一节第一节 状态编程思想及状态元件状态编程思想及状态元件RET指令助记符、名称功 能梯形图符

7、号程 序 步STL步进接点指令步进接点驱动 1RET步进返回指令步进程序结束返回 1表5-2 步进顺控指令功能及梯形图符号9第二节第二节 FX2N系列系列 PLC步进顺控指令应用规则步进顺控指令应用规则n 一、步进顺控指令的意义一、步进顺控指令的意义 转移图中的一个状态在梯形图中用一条步进接点转移图中的一个状态在梯形图中用一条步进接点指令表示。指令表示。图5-3 状态转移图与状态梯形图对照10第二节第二节 FX2N系列系列 PLC步进顺控指令应用规则步进顺控指令应用规则n 二、状态程序图的三要素二、状态程序图的三要素n 负载驱动n 转移条件 n 转移方向11第二节第二节 FX2N系列系列 PL

8、C步进顺控指令应用规则步进顺控指令应用规则图5-4 非连续状态转移图12第二节第二节 FX2N系列系列 PLC步进顺控指令应用规则步进顺控指令应用规则n 三、使用状态三、使用状态STLSTL指令编绘梯形图时的注意事项指令编绘梯形图时的注意事项n(1)关于顺序 状态三要素的表达要按先任务再转移的方式编程,顺序不得颠倒。n(2)关于母线 STL步进接点指令有建立子(新)母线的功能,其后进行的输出及状态转移操作都在子母线上进行。这些操作可以有较复杂的条件。可在步进接点后使用的指令如表5-3所示。13第二节第二节 FX2N系列系列 PLC步进顺控指令应用规则步进顺控指令应用规则表5-3 可在状态内处理

9、的顺控指令一览表14第二节第二节 FX2N系列系列 PLC步进顺控指令应用规则步进顺控指令应用规则图5-5 栈操作指令在状态内的正确使用15第二节第二节 FX2N系列系列 PLC步进顺控指令应用规则步进顺控指令应用规则n(3)关于元器件的使用 允许同一元件的线圈在不同的STL接点后多次使用。同一定时器不要用在相邻的状态中。在同一程序段中,同一状态继电器也只能使用一次。n(4)其他 在为程序安排状态继电器元件时,要注意注意状态器的分类功用。 16第二节第二节 FX2N系列系列 PLC步进顺控指令应用规则步进顺控指令应用规则图5-6 小车自动往返状态梯形图及指令表回到回到4545页页17第三节第三

10、节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制多分支汇多分支汇合流程图合流程图 选择性分选择性分支汇合支汇合并行性分并行性分支汇合支汇合18第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制n 一、选择性分支、汇合及其编程一、选择性分支、汇合及其编程19第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制n编程原则是先集中处理分支状态,然后再集中处理汇合状态。图5-7 选择性分支状态转移图20第三节第三节 FX2

11、N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制图5-8 分支状态S20及其编程21图5-9 汇合状态S50及其编程22选择性分支选择性分支SFCSFC图对图对应的状态梯形图应的状态梯形图23第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制 图图5-115-11为使用传送带将大、小球分类选择传送装置的示意图为使用传送带将大、小球分类选择传送装置的示意图24图5-12 大小球分类选择传送的状态转移图2526第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转

12、移图的程序编制状态转移图的程序编制n 二、并行分支与汇合的编程二、并行分支与汇合的编程图5-13 并行分支流程结构并行分支当满足某个条件后使多个分支流程同时执行的分支。27第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制从图5-13可以看出: S20为分支状态。S20动作,若并行处理条件 X000接通,则 S21、S31和 S41同时动作,三个分支同时开始运行。 S30为汇合状态。三个分支流程运行全部结束后,汇合条件 X002为 ON,则 S30动作, S22、S32和 S42同时复位。这种汇合,有时又叫做排队汇合。28第三节第

13、三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制n 编程原则是先集中进行并行分支处理,再进行汇合处理。n 编程方法是先对分支状态进行驱动处理,然后按分支顺序进行状态转移处理。n 编程方法是先进行汇合前状态的驱动处理,然后按顺序进行汇合状态的转移处理。 29图5-14 并行分支的编程第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制30第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制图5-15 并行汇合的编程3

14、1第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制图5-16 并行分支SFC图的状态梯形图n 32第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制n n 并行分支的汇合最多能实现8个分支的汇合,如图5-17所示。图5-17 并行分支汇合数的限制33第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制n 并行分支与汇合流程中,并联分支后面不能使用选择转移条件,在转移条件*后不允许并行汇合,如图5-18(a

15、)所示,应改成图5-18(b)后,方可编程。 图5-18 并行分支与汇合转移条件的处理34第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制图5-19 人行横道交通灯控制35按钮式人行横按钮式人行横道交通灯控制道交通灯控制状态转移图及状态转移图及程序程序36第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制n 三、分支、汇合的组合流程及虚设状态三、分支、汇合的组合流程及虚设状态n 有些状态转移图是若干个或若干类分支、汇合流程的组合。有的分支、汇合的组合流程不能直接编程

16、,需要转换后才能进行编程,如图5-21 ,应将左图转换为可直接编程的右图形式。 37第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制图5-21 组合流程的转移38第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制n 有一些分支、汇合组合的状态转图如图5-22所示,它们连续地直接从汇合线转移到下一个分支线,而没有中间状态。这样的流程组合既不能直接编程,又不能采用上述办法先转换后编程。这时需在汇合线到分支线之间插入一个状态,以使状态转移图与前边所提到的标准图形结构相同。

17、 虚设状态?虚设状态?39虚设状态虚设状态的设置的设置40第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制n FX2N系列 PLC中一条并行分支或选择性分支的电路数限定为8条以下;有多条并行分支与选择性分支时,每个初始状态的电路总数应小于等于16条,如图5-23所示。 图5-23 分支数的限定41第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制n 四、跳转与循环结构四、跳转与循环结构n跳转与循环是选择性分支的一种特殊形式。 n正向跳转?逆向跳转(循环)? 42图5

18、-24 跳转与循环控制的SFC图和STL图43第三节第三节 FX2N系列可编程控制器分支、汇合系列可编程控制器分支、汇合状态转移图的程序编制状态转移图的程序编制 跳转与循环的条件,可以由现场的行程(位置)开关获取,也可以用计数方法确定循环次数,在时间控制中也可以用定时器来确定。44第四节第四节 状态编程思想在非状态元件状态编程思想在非状态元件编程中的应用编程中的应用n 一、用辅助继电器实现状态编程一、用辅助继电器实现状态编程 采用状态器编程的小车自动往返状态转移图和状态梯形图见图5-2及图5-6。 从两图比较中看到从两图比较中看到, ,状态转移图的每一个状态在状态状态转移图的每一个状态在状态梯形中均对应一个程序单元块梯形中均对应一个程序单元块, ,每个单元块都包含了负载每个单元块都包含了负载驱动、转移条件及转移方向等状态三要素。状态元件在状驱动、转移条件及转移方向等状态三要素。状态元件在状态梯形图中有两个作用态梯形图中有两个作用, ,一是提供一是提供STLSTL接点形成针对某个状接点形成针对某个状态的专门处理区域态的专门处理区域, ,二是一旦某状

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论