一步的定義可由順序功能流程圖描述,圖2所示為本例主功能流程圖。它從功能入手,以功能為主線,將生產過程分解為若干個獨立的連續階段(步) 。 分解的各步可以是一個實際的順序步,例如步1,對應的動作是起動主泵電機,也可以是生產過程的一個階段,例如步2為自動工作過程,其功能流程圖見圖3。 從這兩個功能流程圖可以看到,它將各步的操作、轉換條件以及步的推進過程簡單明了地顯示出來了,并體現出了具有單序列、選擇序列、并行序列幾種基本結構。例如步25至步27是單序列,實現了多工序的順序工作;步12、步13、步14及步15構成了四分支選擇序列結構,可實現三頭同時加工、右頭調整、上頭調整、左頭調整四種工況的選擇;而步28至步30、步31至步34、步35至步38則形成了三個并行的分支,實現的是三頭同時加工過程;步21、步22與步23、步24間也是并行關系,實現了工件上位降中位與主軸定位兩個工序并行工作。該兩個并行的過程間有同步問題,即步21 (工件上位降中位)與步23 (主軸定位)同時開始,但不同時結束,需要用并行序列的合并來同步(等待兩個動作均結束) ,使之同時轉入步25。三頭同時加工時也有此問題。在順序功能流程圖的描述中,注意要說明各步間的轉換條件、各步對應的命令與動作及相應運行狀態。