欢迎来到天天文库
浏览记录
ID:49498455
大小:1.93 MB
页数:70页
时间:2020-02-26
《PLC基础培训课程自制课件SFC编程(免费).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PLC基础培训课程顺序功能图(SFC)及步进梯形图(STL)顺序功能图(SFC)步进梯形图(STL)SFC及STL的编程规则多流程顺序控制SFC及STL的应用举例状态编程法也叫功能表图法,是PLC程序编制的重要方法及工具。FX2N系列PLC的步进顺控指令及大量的状态软元件就是为状态编程法安排的。状态转移图也叫顺序功能图(SequentialFunctionChartSFC)是状态编程的重要工具,包含了状态编程的全部要素。状态编程时,一般先绘出状态转移图,再转换成状态梯形图(STL)或指令表。在实际应用中许多控制过程是顺序控制,这类顺序控制系统采用继电器梯形图编制则比
2、较繁琐,而且编出来的程序复杂难于读懂。一个顺序控制过程可以分为:若干个状态,每个状态具有不同的动作,相邻状态之间由转换条件得到满足后进行转换。描述上述过程的方框图称为状态转移图(SFC图)。状态转移图状态转移图(SequentialFunctionChart,简称SFC):是用状态继电器来描述工步转移的图形。状态Sn状态Sm转移条件满足转移条件时,实现状态转移,即上一状态(转移源)复位,下一状态(转移目标)置位。以电动机星三角降压启动为例举例下表所示为基本元件及功能下图给出了星三角降压启动的顺序控制过程SFC图的组成主要由步、有向连线、转换条件、转换方向、和动作(命
3、令)组成。¶步与动作¶步:也称为状态,一个步就是一个工作状态,用矩形框表示步,方框内是该步的编号。编程时一般用PLC内部编程元件来代表各步。¶初始步:与系统的初始状态相对应的步称为初始步。初始状态可以有命令与动作,也可以没有命令和动作。初始步用双线方框表示,每一个SFC图至少应该有一个初始步。步与动作¶命令和动作:“命令”是指控制要求,而“动作”是指完成控制要求的程序。与状态对应则是指每一个状态中所发生的命令和动作。动作的表示:矩形框中的文字或符号表示,该矩形框应与相应的步的符号相连。步与动作活动步:当系统正处于某一步时,该步处于活动状态,称该步为“活动步”。步处于
4、活动时,相应的动作被执行。SFC中,被激活的状态有一个或几个,当下一个状态被激活时,前一个激活状态一定要关闭。有向连线、转换与转换条件¶有向连线:功能表图中步的活动状态的顺序进展按有向连线规定的路线和方向进行。活动状态的进展方向习惯上是从上到下或从左至右,在这两个方向有向连线上的箭头可以省略。如果不是上述的方向,应在有向连线上用箭头注明进展方向。¶转换:转换是用有向连线上与有向连线垂直的短划线来表示,转换将相邻两步分隔开。步的活动状态的进展是由转换的实现来完成的,并与控制过程的发展相对应。¶转换条件:转换条件可以用文字语言、布尔代数表达式或图形符号标注在表示转换的短
5、线的旁边。转换实现的基本规则¶转换实现的条件:在功能表图中步的活动状态的进展是由转换的实现来完成。转换实现必须同时满足两个条件:1)该转换所有的前级步都是活动步;2)相应的转换条件得到满足。¶转换实现应完成的操作:转换的实现应完成两个操作:1)使所有的后续步都变为活动步;2)使所有的前级步都变为不活动步。SFC编写注意事项¶状态与状态之间不能直接相连,必须有转移将它们隔开;¶转移与转移之间不能直接相连,必须用状态将它们隔开,这种情况多发生在一个状态向多个状态发生转移(也称为分支)或多个状态向一个状态转移(也称为汇合)时;分支情况如下图所示:汇合情况如下图所示:¶在S
6、FC中,必须有初始状态,而且至少应有一个初始状态,它必须位于SFC的最前面。初始状态是SFC程序在PLC启动后能够立即生效的基本状态,也是系统返回停止位置的状态。SFC的基本结构SFC按其流程可分为单流程SFC和分支SFC两大类结构。分支SFC又有选择性分支、并行性分支和流程跳转、循环等。1、单流程结构当SFC仅有一个通道时,称为单流程结构。特点:从初始状态开始,每一个状态后面只有一个转移,每一个转移后面只有一个状态。如下图所示:单流程SFC中,由初始状态S0开始,按上下顺序依次将各个状态激活。在整个控制周期内,除转移瞬间外,只能有一个状态处于激活状态,也就是只有一
7、个状态是工作状态,其中的命令和动作正在被执行,不允许出现两个或两个以上状态同时被激活。单流程SFC只能有一个初始状态。2、选择性分支与汇合当SFC有两个或两个以上的流程通道时,便称为分支,根据分支的性质不同,有选择性分支和并行性分支的区别。选择性分支含义:当由单流程向分支转移时,根据转移条件成立与否只能向其中一个流程进行转移。选择性分支是一种多选一的过程。如图所示:S20只能向S21、S50、S40三个状态中的一个进行转移。当多个流程向单流程进行合并的结构称为汇合,也有选择性汇合和并行性汇合之分。选择性汇合含义:当分支流程向单一流程合并时,只有一个符合条件的分支
此文档下载收益归作者所有