插入右分支

图标:

此命令(位于 类别 'SFC'中)用于在SFC编辑器中,在当前选中的元素右侧 插入一个 分支 。(如果想将分支插入当前选中元素的左侧,应使用命令 插入左分支)

  • 如果在当前选中的元素中,最上端的元素是一个转移或一个选择分支,则将创建一个 选择分支
  • 如果在当前选中的元素中,最上端的一个元素是:步、宏、跳转或平行分支,将插入一个带 "Branch<x>"标签的 平行分支。 这是默认的标签名,x为连续整数。分支标签名可以被编辑,可作为 跳转目的。
  • 如果选中当前已存在的分支中的一个公共元素(水平线),新分支将被添加到已存在分支的最右侧。如果选中当前已存在分支中的分支臂(垂直线),新分支将被直接添加到该垂直线的右侧。

可以用 ' 选择分支' 和 ' 平行分支'命令对分支进行转化。

平行分支示例:

如下图所示,选中step11后,用“插入右分支”命令,将创建一个新的并行分支,并自动插入一个步(图例中的“Step2”)。

在线模式下的处理过程:当 t2值为 TRUE时, 将在 step11t3前立即执行 Step2

即两个分支都将被执行,这有别于选择分支。

插图 293: 平行分支

选择分支示例:

在以下图片中显示一个新的选择分支,通过选择转换步14时使用右键命令‘插入右分支’添加。使用此命令之后,会自动添加一个步 ("Step32") 以及一个预判断以及一个子转换模块(t41, t42) 。

在线处理模式:当Step3被激活的时候,之后的转换模块 (t4, t41) 将按照从左到右的顺序进行检查。第一个被检测到转化为TRUE的分支将会被处理。因此每次只有一个分支被执行,不同于并列分支。

插图 294: 选择分支