ISA REAL-TIME EXECUT-2009 Real-Time Execution for IEC 61499.pdf
《ISA REAL-TIME EXECUT-2009 Real-Time Execution for IEC 61499.pdf》由会员分享,可在线阅读,更多相关《ISA REAL-TIME EXECUT-2009 Real-Time Execution for IEC 61499.pdf(288页珍藏版)》请在麦多课文档分享上搜索。
1、REAL-TIME EXECUTION FOR IEC 61499REAL-TIME EXECUTION FORIEC 61499Alois ZoitlVienna University of Technology, AustriaCopyright c2009 by ISAInstrumentation, Systems, and Automation Society67 Alexander DriveP.O. Box 12277Research Triangle Park, NC 27709All rights reserved.Printed in the United States o
2、f America.10 9 8 7 6 5 4 3 2ISBN: 978-1-934394-27-4No part of this work may be reproduced, stored in a retrieval system, or transmitted inany form or by any means, electronic, mechanical, photocopying, recording or otherwise,without the prior written permission of the publisher.NoticeThe information
3、 presented in this publication is for the general education of the reader. Be-cause neither the author nor the publisher has any control over the use of the informationby the reader, both the author and the publisher disclaim any and all liability of any kindarising out of such use. The reader is ex
4、pected to exercise sound professional judgmentin using any of the information presented in a particular application. Additionally, neitherthe author nor the publisher have investigated or considered the affect of any patents on theability of the reader to use any of the information in a particular a
5、pplication. The readeris responsible for reviewing any possible patents that may effect any particular use of theinformation presented.Any references to commercial products in the work are cited as examples only. Neitherthe author nor the publisher endorses any referenced commercial product. Any tra
6、demarksor tradenames referenced belong to the respective owner of the mark or name. Neitherthe author nor the publisher makes any representation regarding the availability of any ref-erenced commercial product at any time. The manufacturers instructions on use of anycommercial product must be follow
7、ed at all times, even if in conflict with the informationin this publication.Library of Congress Cataloging-in-Publication is in ProgressThe O3neida PublicationsSeriesThis book is one of a series of books to be produced within O3neidaon various subjects related to distributed automation.O3neida is a
8、 Canadian not-for-profit corporation. O3neidaEuropeisanot-for-profitassociationheadquarteredinBrussels, Bel-gium. Together they form the hub of the O3neida networks. Theirjoint mission is to operate as a network of networks fostering the de-velopmentanddeploymentofdistributedindustrialautomationtech
9、-nologies based on open standards. These standards include, amongothers, the Foundation for Intelligent Physical Agents (FIPA), theDevice Profile for Web Services (DPWS), Web Crawler (WC), andInternational Electrotechnical Commission (IEC) 61131 and 61499.This book describes case studies of IEC 6149
10、9 implemen-tation supporting real-time execution. For sophisticated and experi-enced practitioners and graduate level course work, it also providesmore detailed treatment of other important issues surrounding thisstandards implementation in industrial applications. Apart from thereal-timeexecutionof
11、IEC61499modelsthebooktargetstheimpor-tant issue of dynamic reconfiguration of control applications duringexecution time. Supporting dynamic reconfiguration at the lowerlevels of industrial control systems is a major enabler for flexibleadaptive production systems, as demanded by manufacturing indus-
12、tries.Future volumes will address other equally pressing issuessuch as Ethernet Safety Devices along with a Compendium of se-lected papers from the 50th ANIPLA Conference. O3neida will alsopublish materials on automation objects as part of this series.Finally, this book is the result of a concerted
13、effort by manyO3neida members. I thank them all for their dedication and com-mitment to O3neida as volunteers. I particularly thank Alois Zoitlof the Technical University of Vienna, Austria for leading this effortand Allan Martel, O3neida Chief Operating Officer, for coordinatingvReal-Time Execution
14、 for IEC 61499and managing the development of the O3neida series of books ondistributed automation.I also thank ISA for their interest and support in making thepublication and distribution of this important book possible.Antonio ValentiniChief Executive OfficerO3neidaviAcknowledgmentsFirst of all I
15、want to thank O3neida, an international network ofnetworks focused on new technologies for distributed industrial au-tomation based upon open standards. They made this book possibleand supported me extensively through improving the quality of thewritten text.This book is based on my PhD thesis; ther
16、efore, I would liketo thank Professor Bernard Favre for his invaluable help and encour-agement during the years of my research. As my first supervisor heprovided me with feedback and support at any time, regardless ofthe difficult circumstances.I gratefully acknowledge the help of Professor Robert W
17、.Brennan from the University of Calgary for co-supervising my PhDthesis. I would like to thank my colleagues at the Automation andControl Institute for their inspiring discussions, suggestions, moti-vation, and advice. Especially I would like to express my thanks toChristoph Sunder, Rene Smodic, Ing
18、o Hegny, and Oliver Hummer.Furthermore, I would like to express my gratitude to Dr.Thomas Strasser from PROFACTOR and to Dr. Franz Auinger andGunnar Grabmair from the University of Applied Sciences in Wels,for the interesting discussions we had in our collaborative projectsand hopefully will have in
19、 our future projects.I would like to acknowledge the financial support from theAustrian Science Fund (FWF), Project No. FWFP19644-N13.Finally and above all, I would like to thank my wonderfulgirlfriend Andrea for her support and unceasing patience in the mo-ments when this book was at the forefront
20、of my thoughts.ALOIS ZOITLviiContents1 Introduction 1Goal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Conceptual Approach . . . . . . . . . . . . . . . . . . . . 3Task Definition . . . . . . . . . . . . . . . . . . . . . . . 42 IEC 61499 a Base Model for Reconfigurable ControlSystems
21、7Overview of the IEC 61499 Family of Standards . . . . . . 7Short Introduction to IEC 61499 . . . . . . . . . . . . . . 8Existing Execution Approaches for IEC 61499 . . . . . . . 12Reconfiguring IEC 61499 Control Applications . . . . . . 17Summary . . . . . . . . . . . . . . . . . . . . . . . . . .
22、183 Reconfiguration of Embedded Control Software 21Basic Definitions . . . . . . . . . . . . . . . . . . . . . . 21Existing Work on Reconfigurable Software Infrastructures 22Requirements for Dynamic Reconfiguration Support . . . . 26Reconfiguration Aptitude of Industrial Control Systems . . 28IEC 61
23、131-3 . . . . . . . . . . . . . . . . . . . . . . 28IEC 61499 . . . . . . . . . . . . . . . . . . . . . . . 30Summary . . . . . . . . . . . . . . . . . . . . . . . . . . 334 Real-Time Execution of Embedded Control Software 35Basic Definitions . . . . . . . . . . . . . . . . . . . . . . 35Real-Time S
24、ystem Constraints . . . . . . . . . . . . . . . 39Absolute Timing Constraints . . . . . . . . . . . . . 39Relative Timing Constraints . . . . . . . . . . . . . 40Resource Constraints . . . . . . . . . . . . . . . . . 41Process Models . . . . . . . . . . . . . . . . . . . . . . . 41Periodic Occurrenc
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISAREALTIMEEXECUT2009REALTIMEEXECUTIONFORIEC61499PDF

链接地址:http://www.mydoc123.com/p-789904.html