Page 692 - Mechanical Engineers' Handbook (Volume 2)
P. 692

1 Characteristics of General-Purpose Control Devices  683

                              • The IEC 61131-3 standard defines a set of sequential function chart (SFC) constructs,
                                                    3
                                specifically intended to make the IEC 60848 concepts usable for the programming of
                                programmable logic controllers (PLCs).
                                                      4
                              • The IEC 61512-1 standard defines SFC-like constructs for the description of the
                                sequential operations involved in the control of batch chemical processes.
                                                     5
                              • The IEC 61499-1 standard defines an execution control chart (ECC) construct which
                                provides for the sequential execution of control algorithms in function blocks for
                                distributed automation systems, similar to the Harel state chart notation of the Unified
                                                      6
                                Modeling Language (UML) .
                           As shown in Fig. 4a, an SFC is constructed from three basic types of elements:
                              • A step, representing the current state of the controller and controlled system within
                                the sequential control plan
                              • A set of associated actions at each step
                              • A transition condition that determines when the state of the controller and controlled
                                system is to evolve to another step or set of steps
                           An SFC consists of a set of independently operating sequences of control actions built up
                           out of these basic elements via two mechanisms:
                              • Selection of one of a number of alternate successors to a step based on mutually
                                exclusive transition conditions, as shown in Fig. 4c



































                                              Figure 4 Sequential function chart constructs.
   687   688   689   690   691   692   693   694   695   696   697