您现在的位置是:首页 > PLC技术 > PLC技术

PLC顺序功能图的结构

来源:艾特贸易2017-06-04

简介顺序功能图 (Sequential Function Chart ,简称 SFC) 是 IEC 标准编程语言,用于编制复杂的顺控程序,其编程规律性强,很容易被初学者接受,对于有经验的电气工程师,也会大大提高工作效率

    顺序功能图(Sequential Function Chart,简称SFC)IEC标准编程语言,用于编制复杂的顺控程序,其编程规律性强,很容易被初学者接受,对于有经验的电气工程师,也会大大提高工作效率。    (1)顺序功能图    设上述生产线当一个工件处理结束后,才允许放入下一个工件,也就是说传送带上只能有一个工件。这样的顺序工作过程可用图4 3进行描述,这种图称为顺序功能图。顺序功能图由一系列的步(S)、每一步的转移条件及步的动作命令3部分组成。
顺序功能图
    4-3    顺序功能图    1)    (Step)表示与生产流程对应的工艺过程,用S1S2S3…表示,可以不按顺序使用。其中S1一般用来表示初始步,用双线框绘制,代表系统处于等待命令的相对静止状态。每一个顺序功能图至少应有一个初始步,系统在开始运行之前,首先应进入规定的初始步。    2)转移条件    转移条件是由当前步(如S2)到下一步(如S3)转移的条件(如B1)。当转移条件满足时,自动从当前步跳到下一步(关闭当前步,激活下一步)。转移条件在当前步下面,用短水平线(若有斜线则表示取反)引出并放置在线的右边(用S7 GRAPH编程时则放在左边)。如S2的转移条件为B1,在S2被激活的情况下,若B1=1”,则关闭S2,激活S3    步的转移不一定按顺序进行,根据工艺要求,在条件满足时也可以从当前步直接跳到当前步前面的某一步。如在S9被激活的情况下,若停止按钮未按下,则直接从S9跳到S2    3)动作命令    动作命令放在步序框的右边,表示与当前步有关的操作,一般用输出类指令(如输出、置位、复位等)。步相当于这些指令的子母线,这些动作命令平时不被执行,只有当对应的步被激活时才被执行。    (2)顺序功能图的结构类型    顺序功能图按结构可分为单流程、选择分支流程和并进分支流程。    1)单流程    如图4-4(a)所示.从头到尾只有一条路可走(一个分支)的流程称为单流程,一般做成循环单流程。
顺序功能图的结构类型
    4-4    顺序功能图的结构类型    2)选择分支流程    如图4-4(b)、图4-4 (c)所示,流程中存在多条路径,而只能选择其中一条路径来走,这种分支方式称为选择分支:具有”自动“和”手动”2种操作模式的顺控器,一般设计成选择分支流程。    选择分支的执行:以图4-4(b)为铡,SnSn+1所在的分支和Sn+2Sn+3所在的分支为一对选择分支。Sn-1步的转移条件(Tn-1)分散在各个分支中。在Sn-1被激活的状态下。若Tn-1先有效,则执行SnSn+1所在分支,此后既使有效也不再执行Sn+2Sn-3听在分支:若先有效,则执行Sn+2Sn+3所在分支,此后既使Tn-1有效也不再执行SnSn+1所在分支。    选择分支的汇合:以图4-4(b)为例,对于选择分支,被选择分支(假设为SnSn+1所在分支)的最后一个步( Sn+1)被激活后,只要其转移条件满足(Tn+1有效),就从汇合处跳出进入下一步(Sn+4),而不再考虑其他分支的是否被执行。    3)并进分支流程    如图4-4(d)所示,流程中若有多条路径且必须同时执行,这种分支方式称为并进分支流程。在各个分支都执行完后,才会继续往下执行,这种有等待功能的汇合方式,称为并进汇合。    需要同时完成两种或两种以上工艺过程的顺序控制任务,必须采用并进分支流程。对于如图4-1所示的控制任务,如果要求工件可以连续不断地传送,这样在钻、铣、终检3个工位上则需要同时对3个工件分别执行钻、铣、终检操作,设计这类顺序控制系统就必须采用并进分支流程。    并进分支的执行:以图4-4 (d)为例,SnSn+1所在的分支和Sn+2Sn+3所在的分支为一对并进分支。在步Sn-1处,转移条件汇集于分支之前,在Sn-1被激活的状态下,若转移条件满足(Tn-1有效),则2个分支同时被执行。    并进分支的汇合:以图4-4 (d)为例,只有当SnSn+1所在的分支和Sn+2Sn+3所在的分支全部执行完毕后,才进行汇合,执行分支外部的状态步(Sn+4)