第七章顺控指令和编程软件GX的SFC编程.doc

第七章顺控指令和编程软件GX的SFC编程.doc

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

第七章顺控指令与编程软件GX的SFC编程在工业控制中,很多设备的动作都具有一定的顺序,如机械手的物件搬运、流水线的工件分检与包装、安装机械上的流程控制等,这些动作是一步接着一步进行的,如果我们对此类控制按基本指令梯形图的方式设计,不仅复杂困难,而且设计完成的程序无法使操作者理解。针对类似工序步进动作机械控制,PLC软件中有专门的顺序功能图(Sequence Function Chart,简称SFC)和步进指令。三菱PLC可以直接从顺序功能图(SFC)直接写出梯形图,应用十分方便。7、1顺序功能图的编程思想及顺序转移图1、顺序功能图(SFC)的编程思想的引入 在介绍顺序功能图的编程之前,让我们先回顾一下第六章讨论过的例子:小车自动往返控制系统。从这个例子程序的设计中,我们发现了使用经验法及基本指令编制程序存在的一些问题。 = 1 \* GB3 ①工艺动作表达繁琐。 = 2 \* GB3 ②梯形图涉及的联锁关系较复杂,处理起来较麻烦。 = 3 \* GB3 ③梯形图可读性差,如果没有注释,很难从梯形图看出具体控制工艺过程。 为此,人们一直在寻求一种易于构思,易于理解的图形程序设计工具。它应有流程图的直观,又有利于复杂控制逻辑关系的分解与综合。这种图就是状态转移图,也叫顺序功能图(SFC)。为了说明顺序功能图,现将运料小车的各个工作步骤用工序表示,并依照工作顺序将工序连接成图7-1,这就是顺序功能图的雏形。 从图7-1可以看到,该图有以下几个特点: = 1 \* GB3 ①复杂的控制任务或工作过程分解成了若干个工序。 = 2 \* GB3 ②各个工序的任务明确而具体。 = 3 \* GB3 ③各个工序间的联系清楚,工序间的转换条件直观。 = 4 \* GB3 ④这种图很容易理解,可读性很强,能清晰地反映整个控制过程,能带给编程人员清晰的编程思路。 如果将图7-1中的“工序”改为“状态”,就得到了运料小车往返控制的状态转移图(顺序功能图(SFC)),如图7-2所示。状态转移图(顺序功能图(SFC))是顺序(步进)编程的重要工具,图中以“S××”标志的方框表示”状态”,方框间的连线表示状态间的联系,方框间连线上的短横线表示状态转移的条件,方框上横向引出的类似于梯形图支路的符号组合表示该状态的任务。而“S××”是状态元件。 顺序(步进)编程的一般思想为:将一个复杂的控制过程分解为若干个工作状态,明确各个状态的任务、状态转移条件和转移方向,再依据总的控制顺序,将这些状态组合成状态转移图,最后依照一定的规则将状态转移图转绘成梯形图程序。2、状态元件 FX2N系列PLC状态元件的分类及编号见表7-1所示。此外,FX2N系列PLC还为步进编程安排了两条专用的步进指令如表7-2所示。 表7-1 FX2N系列PLC状态元件类别元件编号点数用途及特点初始状态S0~S910用于状态转移图(SFC)的初始状态返回原点S10~S1910多运行模式控制当中,用作返回原点的状态一般状态S20~S499480用作状态转移图(SFC)的中间状态掉电保持状态S500~S899400具有停电保持功能,用于停电恢复后需继续执行停电前状态的场合信号报警状态S900~S999100用作报警元件使用 注: = 1 \* GB3 ①状态的编号必须在指定范围内选择 = 2 \* GB3 ②各状态元件触点,在PLC内部可自由使用,次数不限。 = 3 \* GB3 ③在不用步进顺控指令时,状态元件可作为辅助继电器在程序中使用。表7-2 步进顺控指令功能及梯形图符号指令助记符、名称功能梯形图符号STL步进接点指令步进接点驱动RET步进返回指令步进程序结束返回7、2 FX2N系列PLC步进指令应用规则 从表7-2可知,FX2N系列PLC有两条步进指令:步进接点指令STL和步进返回指令RET。在了解了状态转移图后,采用步进顺控指令编程的重点是弄清状态转移图与步进梯形图之间的对应关系,并掌握步进指令的编程规则。步进顺控指令的意义 图7-3为状态转移图片断与其步进梯形图对照。从图中不难看出,转移图中的一具状 图7-3 状态转移图与步进梯形图对照态在梯形图中用一条步进接点指令表示。步进接点指令STL的意义为“激活”某个状态,在梯形图上体现为主母线上引出的常开状态触点(用空心粗线绘出以示与普通常开触点的区别)。该触点有类似于主控触点的功能,该触点后的所有操作均受这个常开触点的控制。“激活”的第二层意思是采用STL步进接点指令编程的梯形图区间,只有被激活的程序段才被扫描执行。,而且在状态转移图片的一个单流程,一次只有一个状态被激活,被激活的

文档评论(0)

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

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

1亿VIP精品文档

相关文档