
▶ You can read the full post here
⌚Timestamps:
00:00 - Intro
00:51 - What is a sequence in SFC?
01:36 - Init step
02:02 - Step or State
02:08 - Transition
03:20 - Action and Qualifiers
04:14 - SFC example
=============================
In this video, we’ll introduce you to a PLC programming language called Sequential Function Chart, or SFC for short. We will also look at an SFC example.
The PLC programming standard IEC 61131-3 includes five programming languages:
– Ladder Diagram
– Function Block Diagram
– Instruction List
– Structured Text
– Sequential Function Chart
The SFC programming language is different compared to the four other languages. The SFC is used to program a sequence directly in the PLC.
An SFC program is composed of graphic symbols. Each graphic symbol represents one step. A step is the same as a state.
- Init step: The first graphic symbol is used for initialization. This is named the init step. This is a square that is double-lined. Inside the square is a step name. When the PLC turns on the program will go into the initialization step and stay there.
- Step or State: A Step is a single-lined square.
- Transition: Each step is connected to the next step by a connection line. And a small horizontal line is added and this is called the transition. At the transition line, there must be a condition.
- Action: An action can be added to a step if required. A line connects the Step to the Action.
- Qualifiers: Inside the action box is a qualifier:
– An N qualifier means that the variable is TRUE only when the step is active. Therefore you don’t need to set the variable to FALSE when leaving the Step action.
– When using S as a qualifier, a TRUE will be stored for the variable inside the memory. This is used to keep the variable TRUE when leaving the step.
– If you need to reset the stored variable value, you can use R as a qualifier.
=============================
Get a RealPars pro membership:
=============================
Missed our most recent videos? Watch them here:
=============================
To stay up to date with our last videos, make sure to subscribe to this YouTube channel:
=============================
TWEET THIS VIDEO:
=============================
Follow us on Facebook 👉
Follow us on Twitter 👉
Follow us on LinkedIn 👉
Follow us on Instagram 👉
#RealPars #PLC #PLCprogramming