Sequential Function Chart (SFC) Programming Language

SFC is a graphically oriented language defined in the IEC 61131-3 standard.

It allows for clear chronological representation of a program’s sequence of actions.

How It Works:

  • Actions are assigned to step elements
  • The processing flow is guided by transition elements

Key SFC Features:

  • Step – Represents a program state
  • Action – Task to be executed during a step
  • Entry/Exit Action – Performed when entering or exiting a step
  • Transition – Defines conditions for moving between steps
  • Active Step – The current executing step in the sequence