Skip to:Content
|
Bottom
Cover image for Modelling distributed control system using IEC 61499
Title:
Modelling distributed control system using IEC 61499
Personal Author:
Series:
IEE control engineering series 59
Publication Information:
London : Institution of Elec. Engineers, 2001
ISBN:
9780852967966

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000004567099 TJ223 L48 2001 Open Access Book Book
Searching...

On Order

Summary

Summary

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, for example function blocks, to business systems. New tools and techniques are needed to design and model these systems, such as UML and modern fieldbus technology. The IEC 61499 standard has been developed specifically to model distributed control systems. Practical 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 highly-developed distributed systems.

Modelling control systems using IEC 61499 provides a concise yet thorough introduction to the main concepts and models defined in the IEC 61499 standard, and particularly the use of function blocks. Incorporating industrially relevant examples to show how these can be applied, the book is ideal as a user-guide for the application of the standard for modelling distributed systems.

The book will be of particular relevance to those working in industrial control, software engineering, mechatronics and manufacturing systems.

ow these can be applied, the book is ideal as a user-guide for the application of the standard for modelling distributed systems.

The book will be of particular relevance to those working in industrial control, software engineering, mechatronics and manufacturing systems.


Author Notes

Robert Lewis is the UK expert on two IEC working groups defining new standards for industrial control software, covering distributed control systems (IEC 61499) and PLCs (IEC 61131). One of his particular fields of interest is the application of graphical programming techniques to improve the quality and understanding of industrial control software. He has been involved in the development of software for industrial control applications for over 15 years and recently has been working in the field of design and verification of safety critical systems


Table of Contents

Forewordp. vii
Prefacep. ix
Acknowledgementsp. xi
Abbreviations and conventionsp. xiii
1 Introductionp. 1
IEC 61499 function block standardp. 5
Development of function block concept beyond IEC 61131-3p. 9
IEC 61499--a developing standardp. 12
Why use function blocks?p. 14
System design viewsp. 17
The future beyond IEC 61499p. 19
2 IEC 61499 models and conceptsp. 21
System modelp. 22
Device modelp. 23
Resource modelp. 24
Application modelp. 25
Function block modelp. 26
Function block typesp. 29
Execution model for basic function blocksp. 29
Distribution modelp. 33
Management modelp. 33
Operational state modelp. 36
Common interfaces using adaptersp. 37
Textual syntax for IEC 61499 entitiesp. 38
Summaryp. 41
3 Defining function block and subapplication typesp. 43
Types and instancesp. 43
Different forms of function blockp. 44
Defining basic function blocksp. 44
Definitions for composite function blocksp. 55
Defining subapplicationsp. 61
Summaryp. 67
Notesp. 68
4 Service Interface function blocksp. 69
Overviewp. 69
Type definitionsp. 71
Behaviour of Service Interface function blocksp. 75
Partnered Service Interface function blocksp. 81
Management function blocksp. 82
Summaryp. 86
5 Event function blocksp. 87
Overviewp. 87
Standard Event function block typesp. 88
Using Event function blocksp. 103
Summaryp. 105
6 Industrial application examplesp. 107
Overviewp. 107
Temperature control examplep. 108
Conveyor test station examplep. 112
Fieldbus applicationsp. 120
Summaryp. 130
7 Future developmentp. 131
Current status of IEC 61499p. 131
Compliance with IEC 61499p. 133
Engineering support taskp. 134
File exchange formatp. 135
Summaryp. 137
Bibliographyp. 139
Appendix A Common elementsp. 141
Appendix B Overview of XMLp. 151
Appendix C Frequently Asked Questions (IEC 61499 FAQs)p. 155
Appendix D PID function block examplep. 165
Appendix E Textual syntaxp. 181
Indexp. 189
Go to:Top of Page