状态转移图程序设资料教程_第1页
状态转移图程序设资料教程_第2页
状态转移图程序设资料教程_第3页
状态转移图程序设资料教程_第4页
状态转移图程序设资料教程_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

状态转移图程序设计模块

(一)单流程状态转移图的编程讲授内容:一、知识准备案例1:十字路口交通灯控制二、知识巩固

案例2:自动送料小车三、应用练习案例3:彩灯控制四、知识提炼2广东农工商职业技术学院电子与信息工程系S0S21S22S20

Y1南北

Y6东西

T1K250Y2南北

Y6东西

T2K50

Y4东西

Y3南北T3K250Y5东西Y3南北

T4K50T125s

T25s

T325s

T45s

1、状态转移图的特点▲一个控制过程分为若干个状态或者步,当相邻两状态之间的转换条件得到满足时,就实现状态转换。▲由某一状态转移到下一状态后,前一状态自动复位。一、知识准备(案例1:十字路口交通灯控制)动画演示3广东农工商职业技术学院电子与信息工程系3.状态转移图(SFC)的设计

状态转移图三个要素:

﹡驱动动作﹡指定转移条件

﹡指定转移目标

状态转换的实现●状态转换需满足两个条件:一是前级步必须是活动步;二是对应的转换条件要成立。●无需考虑状态时间的繁杂联锁关系,可以理解为:“只干自己需要干的事,无需考虑其他”。5广东农工商职业技术学院电子与信息工程系

4.FX系列PLC的步进顺控指令

步进触点驱动指令STL步进返回指令RETSTL:梯形图符号为STL指令有主控功能,即STL指令后面的触点要用LD指令或LDI指令。STL指令有自动将前级步复位的功能6广东农工商职业技术学院电子与信息工程系一系列STL指令后,在状态转移程序的结尾必须使用RET指令,表示步进顺控功能(主控功能)结束。SETRET:梯形图符号为7广东农工商职业技术学院电子与信息工程系状态转移图→步进梯形图↓↓8广东农工商职业技术学院电子与信息工程系指令表LDM8002SETS0STLS0OUTY1OUTY6OUTT1K250LDT1

SETS20STLS20--------------STLS22OUTY5OUTY3OUTT4K50LDT4

OUTS0RETEND◆步进触点:连接主母线与子母线◆驱动负载用OUT指令◆状态转移用SET指令,但返回起始状态时用OUT指令↓↓9广东农工商职业技术学院电子与信息工程系5、SET指令在状态转移图中的应用当相邻的状态驱动同一个负载时,可以用SET指令10广东农工商职业技术学院电子与信息工程系1.控制要求

a.电机正转,小车右行碰到限位开关SQ2后电机停转、小车停止延时;b.延时5S后电机反转,小车左行;c.碰到限位开关SQ3后,电机又开始正转,小车右行至原位压下限位开关SQ1,停在初始位置。

二、知识巩固动画演示(案例2:自动送料小车)11广东农工商职业技术学院电子与信息工程系2.PLC硬件配置及输入输出接线图自动小车由电动机M驱动正转(右行)……Y1反转(左行)……Y2起动按钮SB………X0限位开关SQ1……X1限位开关SQ2……X2限位开关SQ3……X3热继电器FR接在外围输出电路中(这样可以节省I/O点)12广东农工商职业技术学院电子与信息工程系3.自动小车工作状态转移图(SFC图)

根据步进顺控的设计思路,工作过程划分为四个阶段,对应用四个状态器表示启动右行…S20(工作步)暂停等待…S21(工作步)换向左行…S22(工作步)右行回原位…S23(工作步)S0为初始步,表示初始准备13广东农工商职业技术学院电子与信息工程系4.自动小车的步进梯形图5.自动小车的指令程序表图4自动小车的步进梯形图图5自动小车的指令程序表14广东农工商职业技术学院电子与信息工程系2、将控制过程按顺序分解成若干个工作状态

1、根据控制要求找到控制条件和驱动负载

设计步骤:3、对应每一个工作状态找到“三要素”4、把工作状态按顺序连接组成状态转移图5、写出对应的步进梯形图和指令表15广东农工商职业技术学院电子与信息工程系三、应用练习一组彩灯由“欢迎您”三个字组成要求:三个字依次各亮3秒,全熄1秒再全亮3秒,再全熄1秒,重复循环上述过程。动画演示(案例3:彩灯控制)16广东农工商职业技术学院电子与信息工程系17广东农工商职业技术学院电子与信息工程系LDM8002SETS0STLS0RSTY0LDX2SETS22STLS22SETY0LDIY1OUTY2LDX3SETS23STLS23LDIY2OUTY1LDX1OUTS0RETEND步进梯形图编程及指令表语句编程练习18广东农工商职业技术学院电子与信息工程系四、知识提炼1、难点与重点◆状态转移图的特点◆状态元件S的编号及使用范围◆状态转移图的三要素◆驱动负载时SET与OUT的区别◆步进触点STL指令的作用19广东农工商职业技术学院电子与信息工程系2.单流程状态转移图的编程原则▼

先进行驱动动作处理,然后进行状态转移处理,不能颠倒。▼驱动步进触点用STL指令,驱动动作用OUT指令。若某一动作在连续的几步中都需要被驱动,则用SET/RST指令。▼单一的转换条件用LD/LDI指令,多个条件用LD/LDI后面接AND(ANI)/OR(ORI)指令。▼连续向下的状态转换用SET指令,返回初始状态用OUT指令。▼相邻两步的动作若不能同时被驱动,则需要安排相互制约的联锁环节。▼步进顺控的结尾

温馨提示

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

评论

0/150

提交评论