Module 3.A IEC Language SFC
Module 3.A IEC Language SFC
Normal step
Becomes active when the prior transition is true
Becomes inactive when the succeeding transition is true
Each step contains none, one or several actions
Initial step
Starts the sequence when the application is initialized
Don't contain action
One initial step must be defined in each sequential chain
(graph)
Macro step
Use to call the macro step sections
The macro step sections must be activated
in the Tools Project Settings
Input step
First step of a macro step section
The IN step is automatically created
Cannot be deleted or inserted
Output step
Last step of a macro step section
The OUT step is automatically created
Cannot be deleted or inserted
A boolean variable
A transition section
– Transition condition is edited using the LD, FBD, ST
or IL language
– The result of the evaluation of the transition condition
is assigned to a boolean variable with the same name
as the transition itself
Step
Macro step
Transition
Jump
Alternative branch / Alternative joint (OR divergence /
convergence)
Parallel branch / parallel joint (AND divergence / convergence)
Link
Comment
Simple sequence beginning with step / transition
Parallel sequence / selection sequence
Macro step
– Green (upper part) : macro step becomes active
– Green (upper and lower parts) : OUT step of the macro
is active
– White : macro step time is inactive
– yellow : macro step time is smaller than the minimum
supervision time
– Magenta : macro step time is greater than the
maximum supervision time