首页 历史故事顺序功能图的基本结构简介

顺序功能图的基本结构简介

【摘要】:并行序列的结束称为合并,在表示同步的水平双线之下,只允许有一个转换符号。图6-12 顺序功能图的三种结构a)单序列 b)选择序列 c)并列序列

1.单序列

图6-6所示的顺序功能图由一系列顺序连接的步组成,每一步的后面仅有一个转换,每一个转换的后面只有一个步,这样的顺序功能图结构称为单序列,图6-12a所示即为单序列的结构。

2.选择序列

图6-12b所示的结构称为选择序列,选择序列的开始称为分支,可以看出步序5后面有一条水平连线,其后两个转换分别对应着转换条件。如果步5是活动步,并且转换条件h=1,则步8变为活动步而步5变为不活动步;如果步5是活动步,并且k=1,则步10变为活动步而步5变为不活动步。若步5为活动步,而h=k=1,则存在一个优先级的问题。一般只允许选择一个序列。

选择序列的结束称为合并,几个选择序列合并到一个公共序列时,都需要有转换和转换条件来连接它们。如果步9是活动步,并且转换条件i=1,则步12变为活动步而步9变为不活动步;如果步11是活动步,并且n=1,则步12变为活动步而步11变为不活动步。

3.并列序列

图6-12c所示的结构称为并列序列,并行序列用来表示系统的几个同时工作的独立部分的工作情况。并行序列的开始称为分支,当转换的实现导致几个序列同时激活时,这些序列称为并行序列。如果步3是活动的,并且转换条件e=1,则步4和6同时变为活动步而步3变为不活动步。为了强调转换的同步实现,水平连线用双线表示。步4和步6被同时激活后,每个序列中活动步的进展将是独立的。在表示同步的水平双线之上,只允许有一个转换符号。

并行序列的结束称为合并,在表示同步的水平双线之下,只允许有一个转换符号。只有当直接连在双线上的所有前级步,如步5和步7都处于活动步状态,并且转换条件i=1时,才有步10变为活动步而步5和7同时变为不活动步。

978-7-111-34922-8-Chapter06-13.jpg

图6-12 顺序功能图的三种结构

a)单序列 b)选择序列 c)并列序列