logo
天地变化的道理
使用率很高网站
生活要常常分享
您身边百科全书
顺序功能流程图
顺序功能流程图()简称SFC,是为可程式逻辑控制器(PLC)开发的图形程式语言,是IEC_61131-3标准定义的五种语言之一。顺序功能流程图是以为基础,而后者又以Petri网为基础。 顺序功能流程图可以用来可以分为数个步骤的程式。 顺序功能流程图的主要成分有: 顺序功能流程图中的步骤可以是有效(active)或无效(inactive)。只会执行有效步骤中的动作,步骤可以依以下任一个方式变为有效。 若有一个步骤,在它前面的所有步骤都是有效的,而且连接到此步骤的转态条件成立,此步骤会有效。若进行了一个转态,所有之前的步骤都会失效,而转态后的步骤会有效。 和步骤有关的动作可以包括许多种类,最常见的是连续(N)、设定(S)及清除(R)。其中N(连续)会确保只要此动作有效,对应的目标变数会恒为1。SFC的规则提到若有二个步骤对同一个目标变数进行动作N,此变数永远不会清除为零。动作也可以整合LD(阶梯图)的程式进来。 顺序功能流程图在本质上是平行处理的语言,多个控制流程可以同时有效。 此语言有些非标准的动作,包括「巨集动作」,也就是一个程式单元的动作可以影响另一个程式单元的状态。最常见的巨集动作是「forcing」,由一个程序运作单元决定另一个程序运作单元的有效步骤。
顺序功能流程图
生成维基百科快照图片,大概需要3-30秒!
如果网站内容有侵犯您的版权
请联系:pinbor@iissy.com
Copyright ©2014 iissy.com, All Rights Reserved.