1. 單序列
如下圖 ( a ) 所示。
2. 選擇序列
選擇序列的結(jié)構(gòu)如下圖 ( b ) 所示。圖中共有兩個分支,根據(jù)分支轉(zhuǎn)移條件 d 、 e 來決定究竟選擇哪一個分支。
3. 并行序列
若在某一步執(zhí)行完后,需要同時起動若干條分支,那么這種結(jié)構(gòu)稱為并行序列,如下圖 ( c ) 所示。
4. 循環(huán)序列
循環(huán)序列用于一個順序過程的多次反復(fù)執(zhí)行,如下圖 ( d ) 所示。當 S21 步為活動步,且滿足轉(zhuǎn)移條件 c 時,就回到 S0 步開始新一輪的循環(huán)。
( a ) 單序列 ( b ) 選擇序列 ( c ) 并行序列 ( d ) 循環(huán)序列
圖 SFC 功能圖的基本結(jié)構(gòu)
5. 復(fù)合序列
復(fù)合序列就是一個集單序列、選擇序列、并行序列和循環(huán)序列于一體的結(jié)構(gòu)。