実際の動作を見る
シーケンシャルファンクションチャートの例
同じツールに4つの依頼。以下の図はすべて実際に生成されたものです。
入力する内容
コンベヤ起動用のSFCを作成:初期状態は停止、StartButton後に安全確認、GuardClosedとDriveReadyでドライブを起動、DriveStarted後に運転し、StopButtonで停止に戻る。
次に試す停止に戻る非常停止遷移を追加。運転開始前に5秒の起動遅延を追加。
シーケンシャルファンクションチャート(SFC) · IEC 61131-3:2013 §6.5 · schematex-sfc
生成された図
シーケンシャルファンクションチャートとは
シーケンシャルファンクションチャート(SFC)は、順序制御に使うIEC 61131-3のPLC言語です。ステップはアクティブな工程を表し、遷移は制御を次の工程へ進める条件を示します。
SFCは、充填、搬送、ロボット操作、洗浄など、機械やプロセスの作業順序が決まっている場合に役立ちます。
- Standard
- IEC 61131-3:2013 §6.5
- Also follows
- IEC 60848 GRAFCET visual subset
- Engine
- schematex-sfc
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
利用者
シーケンシャルファンクションチャートを使う人
設計レビューで、コンベヤや包装機械に想定される状態変化を説明する。
ロボットの位置フィードバックとグリッパー動作を、読みやすい自動化シーケンスに対応付ける。
CIP制御の説明におけるリンス、洗浄、完了の各工程を確認する。
使い方
3ステップでシーケンシャルファンクションチャートを作成する方法
01
説明する
まずは1段落で十分です。
“コンベヤ起動用のSFCを作成:初期状態は停止、StartButton後に安全確認、GuardClosedとDriveReadyでドライブを起動、DriveStarted後に運転し、StopButtonで停止に戻る。”
02
図を確認
最適なエンジンで描画します。
03
変更点を伝える
編集のたびにバージョンを保存します。
停止に戻る非常停止遷移を追加。
V2 · DRAWN FROM V1, NOTHING RETYPEDよくある質問
よくある質問
シーケンシャルファンクションチャートとは?
SFCは、プロセスをステップ、アクション、遷移条件でモデル化するIEC 61131-3言語です。
SFCとフローチャートの違いは?
SFCにはアクティブステップと、そのステップがアクティブな間に実行されるアクションが明示されるため、PLCの順序制御に直接対応できます。
SFCの遷移とは?
制御をあるステップから別のステップへ進めるために、真でなければならない条件です。
SFCで時間動作を表せますか?
はい。時間指定の修飾子を使って、ステップ内でアクションをアクティブにする時間を示せます。
関連ツール