Scope: New technologies and standards are emerging which will have a dramatic effect on the design and implementation of future industrial control systems. PLCs and PC-based soft controllers are beginning to use software components, such as object-oriented technology, to bring together the hitherto different worlds of factory automation and business systems. New tools and techniques are needed to design and model these systems, such as UML and modern fieldbus technology.

The new IEC 61499 standard has been developed specifically to model distributed control systems, defining concepts and models so that software in the form of function blocks can be interconnected to define the behaviour of a distributed control system.

Tools based on IEC 61499 are likely to emerge soon to model, validate and simulate the behaviour of complex networks of function blocks and it is expected that this standard will become key to complex distributed systems.

The author was a member of IEC 65/WG6 working group which created the standard. He also wrote the acclaimed Programming Industrial Control Systems Using IEC 1131-3, also published by the IET (ISBN 0 85296 950 3).

Book review

"In the book, the use of the technique is illustrated in two fairly simple industrial applications.  Their simplicity should not obscure the potential value of this injection of the latest developments in computer software writing into control engineering, and the value of this little book in delineating it." Robotica, volume 20, 2002.

Book readership

Control, automation, systems and process engineers; electrical engineers


Professional; reference; senior undergraduate and postgraduate.

Book contents

1: Introduction; 2: IEC 61499 models and concepts; 3: Defining function block and sub application types; 4: Service interface function blocks; 5: Event function blocks; 6: Industrial application examples; 7: Future development; Bibliography; Appendix A: Common elements; Appendix B: Overview of XML; Appendix C: Frequently asked questions (IEC 61499 FAQs); Appendix D: PID function block example; Index.
Powered by Google
Search the full text of this book