网站大量收购闲置独家精品文档,联系QQ:2885784924

三菱FX系列PLC原理及应用课件:步进指令及状态编程法.pptx

三菱FX系列PLC原理及应用课件:步进指令及状态编程法.pptx

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

PLC控制技术

步进指令及状态编程法;回顾和测试

下面程序的含义是(其中Z0=10):

;回顾和测试

说明下面MOV指令的传送功能:

$MOV

SMOV

;回顾和测试

根据下面的梯形图使用cmp指令实现同样的功能。

;

步进指令及状态编程法

状态编程法概述

单流程结构

多流程结构

状态编程的注意事项

状态编程法设计的典型实例;导学内容

状态编程法采用顺序功能表SFC(SequentialFunctionChart)语言。

;状态软元件

在SFC图中,将每个状态软元件视作一个控制工序,状态软元件包括初始状态和工作状态。

;(1)初始状态

状态软元件S0~S9共10个作为初始状态,用双框表示。

;2.状态指令

FX3U系列PLC的步进指令只有两条,分别是STL和RET指令。

STL指令用于生成状态触点;RET指令为状态程序结束指令,当梯形图和SFC图块混合在一起时,在每个SFC程序块的最后都需要RET指令表示该程序块的结束。

;状态的三要素

1.状态的三要素

每个状态应该具备三种功能,称为状态的三要素。如图5-1所示为普通状态S20的顺序功能表SFC图,可以看到S20状态的三要素:

(1)输出驱动,S20状态输出驱动Y000(OUTY000);

(2)转移条件,当X001接通时转移到下个状态(LDX001),TRAN表示转移;

(3)指定转移目标,S20的转移目标为S21状态(SETS21)。

2.状态的详细动作

状态S20的详细动作为:当状态S20接通(S20为ON)时,Y000接通(Y000为ON);当满足转移条件X001=ON时转移到S21;则S21状态接通(S21为ON),同时上一个状态S20断开(S20为OFF),Y000断开(Y000为OFF)。

;3.状态编程法的特点

状态编程法在执行过程中始终只对处于工作的状态执行输出,不工作状态的全部输出均无效。

状态编程法最大优点在于,在编程时只需要考虑每一步工作状态的逻辑控制与执行的输出,以及步与步之间的转换条件。因此,状态编程具有流程化的编程特点,编程思路清晰。

;SFC图和STL图

1.SFC图

SFC图的编程思想是将控制过程的一个周期分为若干个阶段,每个阶段简称为“步”(STEP),步与步之间通过指定的条件进行转换,来完成全部的控制过程。

第一个双框为初始状态S0

最后的方框为S24状态

在右???出现转移条件,并以“TRAN”结束表示转换。

;2.STL图

STL图是描述SFC图的梯形图程序,在STL图中使用步进STL指令生成状态触点,在状态流程结束时使用RET指令返回。在进行状态编程时,一般先绘出SFC图,再转换成状态梯形图或指令表程序。

;不同软件STL图表示形式:;状态编程法编程的步骤:

确定状态的三要素--(绘制流程图--)绘制SFC图(--转换成STL图)

状态编程法的特点:

(1)SFC图以便于理解的方式表现各工序和整个控制流程,顺序控制变得简单。

(2)将复杂的任务或过程分解成了若干个工序(状态),无论多么复杂的过程均能分化为小的工序,并给局部程序的编写带来方便。

(3)掌握每个工序的三要素,输出驱动、工序转移的条件和转移的方向,就可以进行SFC图的设计。

(4)SFC图容易理解,可读性强,能清晰地反映全部控制工艺过程。即使对第三方人员也能轻易理解工序的动作,能够便于维护。

;状态编程法按照流程的基本结构分成单流程结构和多流程结构。

单流程结构就是由一系列顺序执行的工步(状态)组成的单条流程,因此每一工步(状态)的后面只能有一个转移的条件,且仅转向一个工步(状态)。

;创建SFC图的步骤

创建状态转移SFC图很像程序流程图,设计思想是将一个复杂的控制过程分解为若干工步,每个工步对应一个状态Si。创建SFC图的步骤:

(1)根据工作要求分解成若干个工序;

(2)将每个工序分配对应的状态元件Si,并确定每个状态的三要素。

(3)画方框绘制每个状态元件,然后用线按照流程连接每个状态,并在两个状态之间添加转移条件绘制SFC图。

;转换成STL梯形图;【例】使用状态编程法实现台车的往复运动控制。

工作过程为:按下启动按钮SB(X000),电机M(Y021)正转,台车前进,碰到限位开关SQ1(X011)后,电机M(Y023)反转,台车后退;台车后退碰到限位开关SQ2(X012)后,台车电机M停转,台车停车定时(T0)5s后,第二次前进,碰到限位开关SQ3(X013),再次后退。当后退再次碰到限位开关SQ2(X012)时,台车停止。

;1.初始状态

第一步创建初始状态,初始状态用S0~S9元件。

一般可以使用特殊辅助继电器M8002在PLC上电的第一个扫描周期,使初始状态S0置位,

文档评论(0)

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

中医资格证持证人

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

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档