第5章_顺序功能图(SFC)及步进梯形图(STL)
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(a)
ch.5 -10
(b)
第5章_顺序功能图(SFC)及步进梯形图(STL)
使用步进指令需要说明的问题(续2)
5. 在不同的步进段,允许有重号的输出(注意:状态号不能重复 使用)。如图(a)所示,表示Y2在S20和S21两个步进段都接 通,它与图(b)等效。
6. 在不相邻的步进段,允许使用同一地址编号的定时器(注意: 在相邻的步进段不能使用),如图所示。故对于一般的时间顺 序控制,只需2~3个定时器即可。
ch.5 -19
第5章_顺序功能图(SFC)及步进梯形图(STL)
例1 多台电机的顺序启动、逆序停止控制——跳转与循环
一、动作流程:如图 二、控制要求: 1、启动顺序:M1 2S M2 3S M3 2、停止顺序:M3 3S M2 2S M1 三、I/O接线图: 四、编程
按结构的不同多流程可分为以下三种: 1. 选择分支与汇合:
从多个分支中选择执行某一条分支流程。
特点:在同一时刻只允许选择一条分支,即不能同时转移 到几条分支。
ch.5 -14
第5章_顺序功能图(SFC)及步进梯形图(STL)
1. 选择分支与汇合的编程
ch.5 -15
第5章_顺序功能图(SFC)及步进梯形图(STL)
9. 在步进控制中,不能用MC指令。
10. S要有步进功能,必须要用置位指令(SET),才能 提供步进接点,同时还可提供普通接点。(举例讲解)
11. 采用应用指令FNC40(ZRST)进行状态的区间复位, 如图5.10所示。
ch.5 -12
第5章_顺序功能图(SFC)及步进梯形图(STL)
使用步进指令需要说明的问题(续4)
ch.5 -9
第5章_顺序功能图(SFC)及步进梯形图(STL)
使用步进指令需要说明的问题(续1
3. 栈指令的位置。不能在STL内的母线处直接使用栈指令
(MPS/MRD/MPP),须在LD或LDI指令后使用栈指令,如图a所 示。 4. 状态的转移方法。对于STL指令后的状态(S),OUT指令和SET 指令具有同样的功能,都将自动复位转移源和置位转移目标。 但OUT指令用于向分离状态转移,而SET指令用于向下一个状态 转移。如图b所示。
ch.5 -4
第5章_顺序功能图(SFC)及步进梯形图(STL)
状态转移图画法实例
例:某机械手的动作
ch.5 -5
第5章_顺序功能图(SFC)及步进梯形图(STL)
步进梯形图
指Leabharlann Baidu表
指令表
对步进接点用步进指令STL编程; 当步进控制范围结束时,用步进返回指令RET; 与步进接点相连的触点用LD/LDI指令。
多流程步进控制
2. 并行分支与汇合: 当转移条件满足时,同时执行几个分支,当所
有分支都执行结束后,若转移条件满足,再转向汇 合状态。
ch.5 -16
第5章_顺序功能图(SFC)及步进梯形图(STL)
2. 并行分支与汇合的编程
ch.5 -17
STL S20 OUT Y0 LD X0 SET S21 SET S31 STL S21 OUT Y1 LD X1 SET S22 STL S22 OUT Y2 STL S31 OUT Y10 STL S22 STL S31 LD X10 SET S40 STL S40 OUT Y20 LD X11
ch.5 -11
第5章_顺序功能图(SFC)及步进梯形图(STL)
使用步进指令需要说明的问题(续3)
7. 若需要保持某一个输出,可以采用置位指令SET,当该 输出不需要再保持时,可采用复位指令RST。
8. 初始状态用双线框表示,通常用特殊辅助继电器 M8002的常开触点提供初始信号。其作用是为启动作 好准备,防止运行中的误操作引起的再次启动。(如前 例)
ch.5 -3
第5章_顺序功能图(SFC)及步进梯形图(STL)
状态转移图
状态转移图(Sequential Function Chart,简称 SFC):是 用状态继电器来描述工步转移的图形。
状态Sn
转移条件
状态Sm
满足转移条件时,实现状态转移,即上一状态(转 移源)复位,下一状态(转移目标)置位。
ch.5 -8
第5章_顺序功能图(SFC)及步进梯形图(STL)
使用步进指令需要说明的问题
1. 状态S在不用于步进控制时,也可作一般的辅助继电器使用。 此时其功能与辅助继电器一样,但作为辅助继电器使用时,不 能提供步进接点(步进接点是可以产生一定步进动作的接点)。
2. 输出的驱动方法。STL内的母线一旦写入LD或LDI指令后,对不 需要触点的线圈就不能再编程,如图(a)所示。若要编程,需 变换成图(b)所示。
电气控制与PLC
—— 第5章 顺序功能图(SFC)及步进梯形图(STL)
第5章_顺序功能图(SFC)及步进梯形图(STL)
本章主要内容
5.1 顺序功能图(SFC) 5.2 步进梯形图(STL) 5.3 SFC及STL的编程规则 5.4 多流程顺序控制 5.5 SFC及STL的应用举例
ch.5 -2
第5章_顺序功能图(SFC)及步进梯形图(STL)
基本概念
步进控制: 在多工步的控制中,按照一定的顺序分步 动作,即上一步动作结束后,下一步动作才开始。
步进指令:专门用于步进控制的指令
编程步骤: 1)根据工艺流程画出状态转移图; 2)根据状态转移图画出步进梯形图; 3)根据步进梯形图编写出指令表。
第5章_顺序功能图(SFC)及步进梯形图(STL)
多流程步进控制
3. 跳转与循环
ch.5 -18
第5章_顺序功能图(SFC)及步进梯形图(STL)
步进控制的应用举例
例1 多台电机的顺序启动、逆序停止控制——跳转与循环 例2 大小球的选择传送控制—— 选择分支与汇合 例3 交通灯控制——并行分支与汇合 例4 花样喷水控制—— 多操作方式 例5 自动闪烁信号——单流程结构 例6 液压滑台的二次进给控制——互锁功能的实现
12. 状态转移瞬间(一个扫描周期),由于相邻两个 状态同时接通,对有互锁要求的输出,除在程序中 应采取互锁措施外,在硬件上也应采取互锁措施, 其实现方法如图所示 。
ch.5 -13
第5章_顺序功能图(SFC)及步进梯形图(STL)
5.4 多流程步进控制
多流程步进过程:具有两个以上的步进过程的控制, 其状态转移图具有两条以上的分支。