Distributed Control Applications

Distributed Control Applications

Guidelines, Design Patterns, and Application Examples with the IEC 61499

Strasser, Thomas; Zoitl, Alois

Taylor & Francis Ltd

07/2017

Mole

Inglês

9781138892958

15 a 20 dias

Descrição não disponível.
IEC 61499 BASICS Challenges and Demands for Distributed Automation in Industrial Environments Thomas Strasser and Alois Zoitl Trends in Industrial Automation Requirements for Future Automation Architecture Outlook Basic Principles of IEC 61499 Reference Model Thomas Strasser and Alois Zoitl Introduction IEC 61499 Reference Model Main Differences between First and Second Editions DESIGN GUIDELINES AND APPLICATION DEVELOPMENT Design Patterns, Frameworks, and Methodologies James H. Christensen Introduction, Motivation, and Overview Distributed Application Methodology Proxy Pattern Layered Model/View/Controller/Diagnostics (MVCD) Pattern Local Multicast Pattern Tagged Data Pattern Matrix Framework Conclusions Applying IEC 61499 Design Paradigms: Object-Oriented Programming, Component-Based Design, and Service-Oriented Architecture Wenbin Dai, Valeriy Vyatkin, and James H. Christensen Introduction Essential Elements in IEC 61499 Function Block Designs Applying Object-Oriented Programming Paradigm in IEC 61499 Function Blocks Adoption of Component-Based Design Paradigm for IEC 61499 Function Blocks Introducing New Service-Oriented Architecture Paradigm for IEC 61499 Function Blocks Summaries of IEC 61499 Design Paradigms Conclusions New Design Patterns for Time-Predictable Execution of Function Blocks Matthew M. Y. Kuo and Partha S. Roop Introduction Coding Guidelines for Time Predictability Design Patterns Requirement Qualification Ordered Synchronous Design Pattern Delayed Synchronous Design Pattern Timing Analysis Conclusion Automatic Reengineering of IEC 61131-Based Control Applications into IEC 61499 Monika Wenger, Alois Zoitl, and Georg Schitter Introduction IEC 61131 versus IEC 61499 Related Work on Reengineering Developed Reengineering Process Proof of Concept Conclusion Unit Test Framework for IEC 61499 Function Blocks Reinhard Hametner, Ingo Hegny, and Alois Zoitl Introduction Related Work Requirements for IEC 61499 Unit Tests Modeling Unit Tests According to IEC 61499 Resulting Test Framework Application Examples Conclusion and Future Work Verifying IEC 61499 Applications Petr Kadera and Pavel Vrba Introduction General Software Verification Verification of IEC 61131-3 Dynamic Verification of IEC 61499 Static Verification of IEC 61499 Conclusion Fault-Tolerant IEC 61499 Applications Mario de Sousa Introduction Background Replication in IEC 61499 Applications Replication Framework on FORTE Example of Replicated IEC 61499 Application Quantifying System Reliability Summary Developing IEC 61499 Communication Service Interface Function Blocks in Distributed Control and Automation Applications Georgios Sfiris and George Hassapis Introduction IEC 61499 Programming and Communication Semantics Example of Distributed Application UDP/IP and TCP/IP Communication Protocols in IEC 61499 Example of SCADA System Modbus Communication Protocol in IEC 61499 Implementations of Other Communication Protocols in IEC 61499 Programming Example Adapted Design Methodology to IEC 61499 for Distributed Control Applications of Machine Tools Carlos Catalan, Alfonso Blesa, Felix Serna, and Jose Manuel Colom Short Motivation Introduction Control Software for AMs: IEC 61499 Standard Communicating Machine Tools with IEC 61499 COSME Platform Design Goals COSME FB Model COSME Platform Architecture COSME Design Process Implementation Issues Conclusions INDUSTRIAL APPLICATION EXAMPLES Flexible and Reusable Industrial Control Application Gernot Kollegger and Arnold Kopitar Introduction Expectations to IEC 61499-based Automation Solutions Requirements to IEC 61499-based Applications Power of Attributes CAT: Composite Automation Type Process Control Application Concept and Components of Process Control Libraries Belt Conveyor Lines Application Distributed Sequence Control Approach Dosing and Reactor Application Hardware Configuration and Monitoring Application Conclusion Building Automation Simply Done Gernot Kollegger and Arnold Kopitar Introduction Building Control Application Requirements Control Application Conclusion Control Software for Cutting Glass Machine Tool Built Using COSME Platform: Case Study Felix Serna, Carlos Catalan, Alfonso Blesa, Jose Manuel Colom, and Josep Maria Rams Introduction IEC 61499-based Design versus Application Domain Glass Machining Modelling Implementation Practical Issues and Conclusions Distributed Intelligent Sensing and Control for Manufacturing Automation Robert W. Brennan Introduction Related Work DISCS Architecture Function Block Implementation Example: Mobile Object Tracking Future Work Model-Driven Design of Cardiac Pacemaker Using IEC 61499 Function Blocks Yu Zhao and Partha S. Roop Introduction Pacing System in a Nutshell Overview of Proposed Approach Modeling Using IEC 61499 Function Blocks High-Fidelity Model Creation Response Time Analysis Using High-Fidelity Models Conclusions Smart Grid Application through Economic Dispatch Using IEC 61499 Srikrishnan Jagannathan and Peter Idowu Introduction Essential Concepts Software Tools Application Development Co-Simulation between MATLAB and FBDK Simulation Results, Conclusions, and Future Work LABORATORY AUTOMATION EXAMPLES Workspace Sharing Assembly Robots: Applying IEC 61499 Matthias Plasch, Gerhard Ebenhofer, Michael Hofmann, Martijn Rooker, Sharath Chandra Akkaladevi, and Andreas Pichler Introduction Related Work Description of Robotic System Development Approach Resulting System Architecture Summary and Conclusion Hierarchically Structured Control Application for Pick and Place Station Monika Wenger, Milan Vathoopan, Alois Zoitl, and Herbert Prahofer Introduction Principles for Hierarchical Structured Control Applications Structure of Pick and Place Station Hierarchical Control Application Conclusion Toward Batch Process Domain with IEC 61499 Wilfried Lepuschitz and Alois Zoitl Introduction ANSI/ISA-88 Batch Control Approach 1: Hierarchical Structure Based on Automation Components Approach 2: Implementation of S88 State Machine Approach 3: Generic S88 Phases Structure and Conjunction with Industrial Batch Management System Conclusion Smart Grid Laboratory Automation Approach Using IEC 61499 Filip Andren, Georg Lauss, Roland Brundlinger, Philipp Svec, Christian Seitl, and Thomas Strasser Introduction and Motivation Smart Grid Laboratories: Needs and Requirements Brief Overview of SmartEST Lab Environment IEC 61499-Based Laboratory Automation System Summary and Conclusions
Este título pertence ao(s) assunto(s) indicados(s). Para ver outros títulos clique no assunto desejado.