3 sequential function chart (sfc) – Lenze DDS v2.0 User Manual

Page 16

Advertising
background image

Introduction to IEC 61131-3 programming

Programming languages

14

l

DDS-IEC61131 EN 2.0

5.3

Sequential Function Chart (SFC)

(Sequential Function Chart, SFC)

Sequential Function Chart is a graphically oriented language that enables the description of a time
sequence of different actions within a program.

An organization unit written in SFC consists of steps which are linked by means of directed
connections (transitions).

Fig. 3

Example of a network in SFC

The graphical representation of transitions and steps reminds of a flow chart, is easily readable and
perfectly suitable for programming higher level status sequences.

Steps

Steps consist of flags and one or several actions or Boolean variables.

•

The actions of steps are separated from the steps and can be used repeatedly in an
organization unit.

•

Qualifiers activate and deactivate actions and Boolean variables (sometimes with time delay).

•

Concurrences are possible because an action can still be active when the next step is already
being processed, e.g. the qualifier S (set).

Actions

Actions can contain instructions in IL or ST, networks in FBD or LD, or a sequential function (SFC).

Show/Hide Bookmarks

Advertising