第5章可编程控制器基础知识3.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章可编程控制器基础知识3

什么是顺序功能图法? ◆定义:顺序功能图法就是依据顺序功能图设计PLC顺序控制程序的方法。 ◆基本思想:是将系统的一个工作周期分解成若干个顺序相连的阶段,即“步”。 1. 单序列结构 2. 选择序列结构 3. 并行序列结构 顺序功能图法的优势 ◆顺序功能图中的各“步”实现转换时,使前级步的活动结束而使后续步的活动开始,步之间没有重叠。这使系统中大量复杂的联锁关系在“步”的转换中得以解决。 ◆对于每一步的程序段,只需处理极其简单的逻辑关系。编程方法简单、易学,规律性强。 ◆程序结构清晰、可读性好,调试方便。工作效率。 图5.5.5步进梯形图 下面对绘制步进梯形图的要点作一些说明: (1) 状态必须用SET指令置位才具有步进控制功能,这时状态才能提供STL触点。 (2) 状态转移图除了并联分支与联接的结构以外,STL触点基本上都是与母线连接的,通过STL触点直接驱动线圈,或通过其它触点来驱动线圈。线圈的通断由STL触点的通断来决定。 (3) 图中M8002为特殊辅助继电器的触点,它提供开机初始脉冲。 (4) 在步进程序结束时要用RET指令使后面的程序返回原母线。 * 博学 求是 明德 5.5 FX2N系列PLC的功能图与步进梯形图 用经验设计法设计梯形图存在的问题 (1)设计方法很难掌握,设计周期长。 (2)装置交付使用后维修困难。 一、功能图 所谓顺序控制,使生产过程按生产工艺的要求预先安排的顺序自动地进行生产的控制方式。 功能图(Function Chart) ,又称顺序控制流程图(SFC),状态转移图,步进顺控图等,它是描述控制系统的控制过程、功能和特性的一种图形,是一种有效描述顺序控制系统功能的图解表示法,也是一种结构化的程序设计方法。 顺序控制流程图的基本组成 步 转换 转换条件 有向线段 动作或命令 将系统的一个工作周期划分为若干个顺序相连的阶段 STEP 使系统由前级步进入下一步的信号称为转换条件 每一步所完成的工作 顺序功能图中转换实现的基本原则 功能表图中的表示活动状态的 进展是由转换的实现来完成的 (1)该转换所有的前级步都是活动步 (2)相应的转换条件得到满足 (一)、转换实现的条件 (二)、转换实现应完成的操作 (1)使由有向连线与相应转换符号相连的后续步都变成活动步 (2)使由有向连线与相应的转换符号相连的前级步都变成不活动步 顺序功能图的特点 (1)两个步绝对不能直接相连,必须用一个转换将它们隔开。 (2)两个转换也不能直接相连,必须用一个步将它们隔开。 (3)功能表中的初始步一般对应于系统等待起动的初始状态, 它是必不可少的。 (4)自控系统应能多次重复执行同一工艺过程,因此功能表 图中应由有向连线组成的闭环. (5)如果用没有断电保持功能的编程元件代表各步,PC开始 进入RUN工作方式时,它们均处于断开状态,所以必须用 M8002的常开触点作为转换条件,将初始步预置为活动步。 顺序功能图的基本结构 依据步之间的进展形式,顺序功能图有以下几种 基本结构: (1) 单序列结构 (2) 选择序列结构 (3) 并行序列结构 单序列由一系列相继激活的步组成。每一步的后面仅有一个转换条件,每一个转换条件后面仅有一步。 顺序控制设计法的基本思想 梯形图 X Y 经验设计法 控制电路 X Y 输出电路 顺序控制设计法 步进梯形指令 (Step Ladder Instruction) 简称STL指令。 STL 步进阶梯指令 RET 复位指令 编程模型 S21 S22 Y0 X1 驱动处理 转换条件 转换目标 SET S22 Y0 X1 S21 驱动处理 转换条件 转换目标 STL S21 OUT Y0 LD X1 SET S22 STL指令的特点: 1. 与STL触点相连的触点应使用LD/LDI指令。 2. STL触点可以直接驱动或通过别的触点驱动 Y、M、S、 T等元件的线圈,STL触点也可以使Y、M、S等元件置 位或复位。 3. CPU只执行活动步对应的程序。 4. 使用STL指令时允许双线圈输出。 5. STL指令只能用于状态寄存器,在没有并行序列时, 一个状态寄存器的STL触点在梯形图中只能出现一次。 6. 在

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档