1.有向连线
在顺序功能图中,随着时间的推移和转换条件的实现,将会发生步的活动状态的进展,这种进展按有向连线规定的路线和方向进行。在画顺序功能图时,将代表各步的方框按它们成为活动步的先后次序顺序排列,并且用有向连线将它们连接起来。步的活动状态习惯的进展方向是从上到下或从左至右,在这两个方向有向连线上的箭头可以省略。如果不是上述的方向,应在有向连线上用箭头注明进展方向。在可以省略箭头的有向连线上,为了更易于理解也可以加箭头。
如果在画图时有向连线必须中断,例如在复杂的图中,或用几个图来表示一个顺序功能图时,应在有向连线中断之处标明下一步的标号和所在的页数。
2.转换与转换条件
转换用有向连线上与有向连线垂直的短划线来表示,转换将相邻两步分隔开。步的活动状态的进展是由转换的实现来完成的,并与控制过程的发展相对应。
转换条件是与转换相关的逻辑命题,转换条件可以用文字语言来描述,例如“触点A与触点B同时闭合”,也可以用表示转换的短线旁边的布尔代数表达式来表示,例如。S7 Graph中的转换条件用梯形图或功能块图来表示(见图5-14),如果没有使用S7 Graph语言,一般用布尔代数表达式来表示转换条件。
图5-14 转换与转换条件
图5-14的右图用高电平表示步M2.1为活动步,反之则用低电平来表示。转换条件I0.0表示I0.0为1状态时转换实现,转换条件表示I0.0为0状态时转换实现。转换条件I0.1+
表示I0.1的常开触点闭合或I2.0的常闭触点闭合时转换实现,在梯形图中则用两个触点的并联来表示这样的“或”逻辑关系。
符号↑I2.3和↓I2.3分别表示当I2.3从0状态变为1状态和从1状态变为0状态时转换实现。一般情况下转换条件↑I2.3和I2.3是等效的,前级步为活动步时,一旦I2.3由0状态变为1状态(即在I2.3的上升沿),转换条件I2.3也会马上起作用。
图5-12的转换条件T0相当于接通延时定时器T0的常开触点,即在T0的定时时间到时转换条件满足。