ChatDiagram
Tools/GRAFCET / SFC diagram maker

GRAFCET / SFC diagram maker.

Create a GRAFCET or Sequential Function Chart by describing the machine states, actions and conditions that move the sequence forward.

Sequential Function Chart (SFC)Enter to send

Free account, no card · Export SVG, PNG or PDF

See it work

GRAFCET / SFC diagram examples.

Same tool, four requests. Every drawing below is a real render.

What you type
Create an SFC where an ordered product is picked, then routed to either express or standard packaging before carrier pickup and reset after shipment.
Then tryAdd a gift-wrap branch.Add a quality-check step before shipping.
Sequential Function Chart (SFC): Order routing choice
Sequential Function Chart (SFC) · IEC 61131-3:2013 §6.5 · schematex-sfc

Rather start from a finished drawing? Browse 9 sequential function chart templates →

The drawing

What a GRAFCET / SFC diagram is.

A GRAFCET, also called a Sequential Function Chart (SFC), shows a control sequence as steps, actions and transitions. A step becomes active, its actions run, and the chart advances only when the transition condition is true.

It is useful for machinery where the order matters: filling, heating, moving, checking and resetting. The chart records the intended behavior before PLC code is written.

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
Sequential Function Chart (SFC): What a GRAFCET / SFC diagram is
Who uses it

Who uses GRAFCET / SFC diagrams.

Sequential Function Chart (SFC): PLC programmersPLC programmers

Control-sequence specifications that map states, actions and transition conditions before implementation.

Sequential Function Chart (SFC): Machine buildersMachine builders

Packaging and handling sequences that make actuator order and sensor feedback clear during commissioning.

Sequential Function Chart (SFC): Process engineersProcess engineers

Batch and cleaning procedures that communicate the normal operating sequence to operations and controls teams.

How it works

How to make a GRAFCET / SFC diagram in three steps.

01

Describe it

One paragraph is enough to start.

“Create an SFC where an ordered product is picked, then routed to either express or standard packaging before carrier pickup and reset after shipment.”
02

See the drawing

Drawn by the right engine.

Sequential Function Chart (SFC): Order routing choice
03

Say what changes

Every edit keeps a version.

Add a gift-wrap branch.
V2 · DRAWN FROM V1, NOTHING RETYPED
FAQ

Common questions

What is GRAFCET?

GRAFCET is a formal graphical language for sequential control. It represents active steps, the actions associated with them, and transitions that fire when their conditions are met.

How is an SFC different from a flowchart?

A flowchart describes a process broadly. An SFC defines control states and transition conditions, which makes it suitable for PLC sequence design.

Can an SFC show parallel actions?

Yes. A simultaneous divergence can start parallel branches, and a convergence can wait for their completion before continuing.

What should I include in an SFC prompt?

Describe the initial state, each operation, the sensor or timer condition that completes it, and any alternative or parallel paths.

Related tools

Other drawings for the same work.

Create your GRAFCET / SFC diagram.

Free account, no card. Describe the sequence and refine the steps in chat.

Open the editor