Modelling Control Systems Using Iec 61499: Applying Function Blocks to Distributed Systems (IEE Control Series, 59)

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

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 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.Also available:Programming Industrial Control Systems Using IEC 1131-3 - ISBN 0852969503Singular Perturbation Methodology in Control Systems - ISBN 086341107XThe Institution of Engineering and Technology is one of the world's leading professional societies for the engineering and technology community. The IET publishes more than 100 new titles every year; a rich mix of books, journals and magazines with a back catalogue of more than 350 books in 18 different subject areas including: -Power & Energy -Renewable Energy -Radar, Sonar & Navigation -Electromagnetics -Electrical Measurement -History of Technology -Technology Management

Author(s): R. W. Lewis
Year: 2001

Language: English
Pages: 208

Contents......Page 6
Foreword......Page 8
Preface......Page 10
Acknowledgements......Page 12
Abbreviations and conventions......Page 14
1 Introduction......Page 16
IEC 61499 function block standard......Page 20
Development of function block concept beyond IEC 61131-3......Page 24
IEC 61499 -
a developing standard......Page 27
Why use function blocks?......Page 29
System design views......Page 32
The future beyond IEC 61499......Page 34
2 IEC 61499 models and concepts......Page 36
System model......Page 37
Device model......Page 38
Resource model......Page 39
Application model......Page 40
Function block model......Page 41
Execution model for basic function blocks......Page 44
Management model......Page 48
Operational state model......Page 51
Common interfaces using adapters......Page 52
Textual syntax for IEC 61499 entities......Page 53
Summary......Page 56
Types and instances......Page 58
Defining basic function blocks......Page 59
Definitions for composite function blocks......Page 70
Defining subapplications......Page 76
Summary......Page 82
Notes......Page 83
Overview......Page 84
Type definitions......Page 86
Behaviour of Service Interface function blocks......Page 90
Partnered Service Interface function blocks......Page 96
Management function blocks......Page 97
Summary......Page 101
Overview......Page 102
Standard Event function block types......Page 103
Using Event function blocks......Page 118
Summary......Page 120
Overview......Page 122
Temperature control example......Page 123
Conveyor test station example......Page 127
Fieldbus applications......Page 135
Summary......Page 145
Current status of IEC 61499......Page 146
Compliance with IEC 61499......Page 148
Engineering support task......Page 149
File exchange format......Page 150
Summary......Page 152
Bibliography......Page 154
Appendix A: Common elements......Page 156
Appendix B: Overview of XML......Page 166
Appendix C: Frequently Asked Questions (IEC 61499 FAQs)......Page 170
Appendix D: PID function block example......Page 180
Appendix E: Textual syntax......Page 196
Index......Page 204