<<最初のサイクル>>
|
FC 'Begin' アクションの活性化 FC言語は必ずBeginアクションからはじまりますが、ここにはプログラム処理を記述することはできません。 また、Beginアクションの活性化で1サイクル消費します。 |
SFC イニシャルステップを活性化 イニシャルステップの中のパルスアクション(P1アクション)を1回だけ実行します。 同じくイニシャルステップの中に記述されたノンストアードアクション(N)も実行します。 |
<<2 番目のサイクル>>
|
FC 以下の条件が成立する箇所まで、全ての要素(アクションとテスト)を実行します。
|
SFC (1)イニシャルステップの直後のトランジション条件が不成立の場合
(2)イニシャルステップの直後のトランジション条件が成立した場合
|
<<そ の次のサイクル>>
|
FC 以下の条件が成立する箇所まで、全ての要素(アクションとテスト)を実行します。
|
SFC (1)現在活性化しているステップの直後のトランジションの条件が成立しない場合
(2)トランジションの条件が成立した場合
|
<<サ ブプログラムコール方法の違いについて>>
|
FC
|
SFC
|
<<プログラム要素の名前の対応について>>
|
FC アクション FC テスト/コンディション |
SFC ステップ (プ ログラムの実行を行う部分) SFC トランジション (条件の判断を行う部分) |