Professional Documents
Culture Documents
Industrial
Tema 5 – Sequential Function
Chart - GRAFCET
Grau Baquero
Fernando Guirado
Sequential Function Chart - GRAFCET
Contents
1. Introduction
2. Components
3. Structures
4. Evolution Rules
5. Special Structures
2
Sequential Function Chart - GRAFCET
Contents
1. Introduction
2. Components
3. Structures
4. Evolution Rules
5. Special Structures
3
Introduction
Definition
It is a graphical model for sequential automatisms representation. It
describes the functional evolution of the process, showing the
actions to do and the events that made them possible.
4
Introduction
5
Introduction
Basic Structure
6
Introduction
Example
Take control on a electrical motor by the switch-on and switch-off buttons.
GRAFCET - Level 1
Example
It is possible to represent symbolically the stages and transitions
GRAFCET - Level 2
In this case it is important to have
a translation table to determine
each symbol meaning
By example:
M = electrical motor - KM
P1 = switch-on button - START
P2 = switch-off button - STOP
8
Sequential Function Chart - GRAFCET
Contents
1. Introduction
2. Components
3. Structures
4. Evolution Rules
5. Special Structures
9
Components
Components
§ Main components:
§ Stages: They represent the different situations in which
the process can be. Each one has associated one or
multiple actions active while the steps are.
§ Transitions: They define the reason why the process
change its stage from the current to the next one.
§ Directed Links: They identify the steps precedence and are
represented by joining steps lines.
10
Stages
Stages
Definition: The stages determine the moment in the process
characterized by a defined and invariable behavior.
Stages
Initial stage: They are the first stages active
initially when the the process is started
They are represented by a double square.
The GRAFCET must have at least one initial
stage.
12
Stages
Stages - Actions
13
Stages
14
Stages
15
Stages
16
Stages
17
Stages
18
Stages
19
Stages
20
Transitions
Transitions
They determine the GRAFCET evolution among the stages and are
represented by a cross line over the stages connection lines.
Each transition has one or more
conditions, known as receptivity, which
can be expressed literally or symbolically.
The receptivity can be:
• External events: sensors, buttons,
etc.
• Logical conditions: timers, counters,
etc.
21
Transitions
Transitions states
A transition can be:
• Validate è Each input stage is active
• Non validate è Any input stage, or none are active
A transition is:
• Crossed when being validate and all the receptivity conditions
are accomplished.
When a transition is passed, all steps above are deactivated at
once and then all steps below are activated at once.
22
Transitions
§ Final Transitions: They have not any output stages. They are used
to finish an execution line in the GRAFCET.
23
Transitions
24
Transitions
Transitions – Delayed
The receptivity associated to the transition is based on a timed event.
Finish time
25
Transitions
Transitions – Unconditional
The receptivity is always true, then they can be always crossed.
27
Sequential Function Chart - GRAFCET
Contents
1. Introduction
2. Components
3. Structures
4. Evolution Rules
5. Special Structures
28
Structures
Structures
The GRAFCET structure determines the way in which the sequential
process will be done.
Depending on the number of different execution lines on the
GRAFCET it can be classified as:
30
Structures
31
Structures
32
Structures
Cannot be crossed
Crossed
33
Structures
Structures – OR Example
34
Structures
35
Structures
36
Sequential Function Chart - GRAFCET
Contents
1. Introduction
2. Components
3. Structures
4. Evolution Rules
5. Special Structures
37
Evolution Rules
Evolution Rules
The evolution rules determine the way in which transitions must be
evaluated and then they identify the corresponding stages to be
activated.
38
Evolution Rules
Evolution Rules
The evolution rules determine the way in which transitions must be
evaluated and then they identify the corresponding stages to be
activated.
Rule 1
All GRAFCETs start with at least one
starting stage.
39
Evolution Rules
Evolution Rules
The evolution rules determine the way in which transitions must be
evaluated and then they identify the corresponding stages to be
activated.
Rule 2
Any transition can be in
two different states
validate or non validate.
Evolution Rules
The evolution rules determine the way in which transitions must be
evaluated and then they identify the corresponding stages to be
activated.
Rule 3
A transition is crossed when, being
validate, all its receptivities are
true.
41
Evolution Rules
Evolution Rules
The evolution rules determine the way in which transitions must be
evaluated and then they identify the corresponding stages to be
activated.
Rule 4
Two or more validated transitions
are simultaneously crossed if their
receptivities are true at the same
moment.
42
Evolution Rules
Evolution Rules
The evolution rules determine the way in which transitions must be
evaluated and then they identify the corresponding stages to be
activated.
Rule 5
An stage activated and also
deactivated simultaneously, it must
be maintained activated.
43
Sequential Function Chart - GRAFCET
Contents
1. Introduction
2. Components
3. Structures
4. Evolution Rules
5. Special Structures
44
Special Structures
45
Special Structures
46
Special Structures
47
Special Structures
48
Special Structures
49
Special Structures
50
Special Structures
51
Special Structures
52
Special Structures
53