quote:以下是引用君鸿在2012-05-09 14:29:29的发言:SFC chart 中支持5 种结构:选择,并行,跳转,循环和普通的步+转移顺控;

如图所示:
选择分支---根据转移条件决定执行哪条分支,其余的分支不在执行
并行分支---转移条件满足后,并行分支同时执行,所有都完成后才判断下一步转移
跳转分支---在sequence中指定跳转的步,条件满足后跳转到指定步
循环分支---循环执行设定的步
需要注意:
1.跳转和循环分支在顺序执行条件和转移条件同时满足时,执行顺序程序,
2.多个选择分支条件同时满足时,执行最左边的分支。
3.并行分支不允许跳转指令 跳进和跳出,否则SFC 顺控程序不能正常执行
4.顺控程序必须符合S-T-S(步-转移-步)或者T-S-T(转移-步-转移)的规则,系统会自己匹配,删除分支结构时剩余的顺序会简单地集成到周围结构中。